September 5, 2021

Machine Learning Algorithms

Types of ML models

Machine Learning, a sub-field of Artificial Intelligence (AI), has three types of algorithms:
  • Supervised learning
  • Unsupervised learning
  • Reinforcement Learning


Supervised learning
Supervised machine learning algorithms make use of labelled data to make predictions.

In supervised learning, we are given a data set and already know what correct output should look like, having the idea that there is a relationship between the input and the output.

Supervised learning is the type of learning that takes place when the training instances are labelled with the correct result, which gives feedback about how learning is progressing.

Supervised learning is a type of machine learning algorithm that uses a known (training) dataset to preform predictions.

Supervised learning algorithm seeks to build a model that can predict the response values for a (test) dataset.

             Support Vector Machines (SVM)


Unsupervised learning

Unsupervised learning allows us to approach problems with little or no idea what results should look like. We can derive structure from data where we don't necessarily know the effect of the variables.

Unsupervised learning finds hidden patterns or intrinsic structures in data. It is used to draw inferences from datasets consisting of input data without labeled responses.

Unsupervised learning is useful when you want to explore your data but don’t yet have a specific goal or are not sure what information the data contains. It’s also a good way to reduce the dimensions of your data.

In unsupervised learning, the goal is harder because there are no pre-determined categorizations.

If you are training machine learning model only with a set of inputs (and without providing any outputs), it is called unsupervised learning model, which will be able to find the structure or relationships between different inputs.


Reinforcement Learning

Reinforcement learning is a type of machine learning (ML) algorithm that allows the agent to decide the best next action based on its current state, by learning behaviours that will maximize the reward.

Reinforcement algorithms usually learn optimal actions through trial and error. The agent can then use rewards to understand the optimal state of game play and choose the next action.

3 comments:

  1. Very Impressive Data Science tutorial. The content seems to be pretty exhaustive and excellent and will definitely help in learning Data Science course. I'm also a learner taken up Data Science training and I think your content has cleared some concepts of mine. While browsing for Data Science tutorials on YouTube i found this fantastic video on Data Science. Do check it out if you are interested to know more.https://www.youtube.com/watch?v=1ek7IdGhbXI

    ReplyDelete
  2. Data science very important topic for me. Thanks for sharing. I love it. Data Science Institutes in Pune

    ReplyDelete
  3. Great Post! Thanks for sharing. Keep sharing such information.

    Data Science Training in Noida

    ReplyDelete