...

/

Types of Machine Learning Algorithms

Types of Machine Learning Algorithms

Machine Learning algorithms can be broadly categorized into the following four groups:

  • Supervised Learning
  • Unsupervised Learning
  • Semisupervised Learning
  • Reinforcement Learning

1.Supervised Learning

In Supervised Learning, the training data provided as input to the algorithm includes the final solutions, called labels or class because the algorithm learns by “looking” at the examples with correct answers. In other words, the algorithm has a supervisor or a teacher who provides it with all the answers first, like whether it’s a cat in the picture or not. And the machine uses these examples to learn one by one. The spam filter is another good example of this.

Another typical task, of a different type would be to predict a target numeric value like housing prices from a set of features like size, location, number of bedrooms. To train the system, we again need to provide many correct examples of known housing prices, including both their ...