Difference between Machine Learning and Classical Programming

Three Types of Machine Learning

  1. Supervised Learning
  2. Unsupervised Learning
  3. Reinforcement Learning

Supervised Learning

Supervised learning is a method where a model learns from a data set containing input values and paired output values that you would like to predict.

Unsupervised Learning

Unsupervised learning is a method in which the training model learns from data without any guidance. The objective is pattern and structure recognition.

Reinforcement Learning

Reinforcement learning is a method in which the training model learns from its environment by being rewarded for correct moves and punished for incorrect moves.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store