Supervised Learning: Explained, Briefly

“Machine intelligence is the last invention that humanity will ever need to make.” — Nick Bostrom

If you use Google Photos, I’m sure you’ve seen the image above. If you don’t, you might’ve seen something similar on your smartphone. But have you ever wondered how this happens?

That’s where machine learning comes in, more specifically, supervised learning.

As the name states, supervised learning refers to machine learning algorithms that learn under a supervisor. The training of the algorithm works by guiding it through labelled data. For instance, images of cats are labelled “cats.” But how does it exactly work?

  1. e start by inputting millions of images of cats and animals that are not cats.
  2. Then, the agent would begin processing data and try to find similar patterns.
  3. Now, the agent will start to classify “cats” and “not cats”

The classification would not be 100% accurate, which is where supervision is helpful. We would provide feedback on how correctly the machine sorts out the images. With this feedback, the machine will start to form better relations and patterns between the images and the feedback. Over time, the machine would be able to practice its classification almost perfectly.

Not Fully There Yet…

Like everything, even supervised learning isn’t flawless. There are two common problems that may restrict us from using this type of algorithm.

Overfitting takes place when the algorithm perfects itself so much that it’s unable to classify new data. For example, it looks for specific details where it can mistake something like a tiger cat as “not cats.”

Unlabelled data surrounds the world. It’s surreal to think of labelling each and every piece of data in order to train machine learning algorithms to a level of perfection.

So can you be the one to fix these problems?




An innovator interested in learning about sustaibabilty, technology, and entrepreneurship.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

A Qualitative Introduction to Automatic Text Summarization

Why Convolutional Neural Networks works better than Vanilla Neural Network??

ElegantRL: A Lightweight and Stable Deep Reinforcement Learning Library

Black Friday: Optimizing Prices for Insurtech

Black Friday: Optimizing Prices for Insurtech and Insurance industries

The Dawn of Geometric Intelligence, Long Live the Age of Algorithmic Intelligence

Word Embeddings

Intel Image Classification using Pytorch

NGBoost algorithm: solving probabilistic prediction problems

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
Reentika Awasthi

Reentika Awasthi

An innovator interested in learning about sustaibabilty, technology, and entrepreneurship.

More from Medium

What is supervised learning and what are the different types of supervised learning algorithm?

Credit Card Fraud Detection With Machine Learning Model

Machine Learning

A Practical Guide to Support Vector Machines (SVM)