← Back to ml

What is ML and the different types of learning?

Learn about supervised learning and unsupervised, and examples of both

BeginnerSupervised LearningUnsupervised Learning

Machine Learning

Machine Learning is fundamentally the science of getting computers to learn without being explicitly programmed.

In other words, the computer can learn things without a human coder explicitly programming them.

One of the biggest goals of machine learning is to achieve something called "AGI", or Artificial General Intelligence, which is basically human-like intelligence achieved by a computer. Some really interesting research is being done here in the field of "organoid intelligence," where they grow neurons on top of a microelectrode array and make them do various tasks, like play Pong, which it could learn to do in less than 5 minutes! If you're interested in this, totally check out the work done by Cortical Labs!

Now, there are 2 different types of machine learning: Supervised and Unsupervised.

Supervised Learning

There are two types of supervised learning: Regression and Classification.

Regression (Type 1)

Classification (Type 2)

Basically, you give questions and answers, and train a machine to either predict a number or a category for different questions.

Unsupervised Learning

There are three types of unsupervised learning: Clustering, Anomaly Detection, and Dimensionality Reduction.

Clustering (Type 1)

Anomaly Detection (Type 2)

Dimensionality Reduction (Type 3)

This is one of the core ideas behind ML, and really where all the roads diverge from.