Day 2: Supervised Learning || ML Crash Course


Day 2: Supervised Learning || ML Crash Course



Machine Learning on its own is a very big topic to cover, but there is a distinct feature that divides all the models under Machine learning into two groups, Supervised Machine Learning and Unsupervised Machine Learning. That distinct feature is the availability of labelled data. Supervised Learning is the process of learning from data which is distinctly marked using labels.

Hey Guys! This is Manas Hejmadi from – “Your one stop destination for everything computer science!”. Today’s topic is going to be small and serves as a fresher for a person to understand what Supervised Learning is all about!

data meme

What is Supervised Learning all about?

In simple terms, labels serve as a guiding path for the learning process. Labels are like a teacher to the model. The labels have a direct correlation with the prediction that the model makes as it has been trained on those labelled features.

This is similar to training a child to identify an apple, where the instructor tells that apple has a distinct shape with the color red. Here, the color, red acts as a label for the data(apple). Now the child can easily identify what is an apple, as he has to only search for the color red. On the other hand, Unsupervised Learning Models do not include labels so the algorithm or in this case, the child has to figure out how to identify an apple without knowing its color. Training, building, modifying and maintaining a Supervised Learning model is much easier.

Supervised Learning Models

  • Classification
  • Regression
  • Support Vector Machines
  • K-Nearest Neighbors
  • Decision Trees

There are many moreĀ  models, but for simplicity’s sake I have listed only a few.

A developer uses a Supervised Learning model when he has access to a well made, labelled dataset. Supervised Learning is the easiest subset of Machine learning algorithms.



Python Course Day 7 (Author: Jithu)

My Personal Blog


Manas Hejmadi

I am a boy who studies in 9th grade at Bangalore! I have a good knowledge of computer programming, AI and UI Design. I aspire to create a tech startup of my own!

One thought on “Day 2: Supervised Learning || ML Crash Course

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.