Interview question: What distinguishes supervised learning from unsupervised learning?

Crystal X
2 min readDec 6, 2023

Both supervised learning and unsupervised learning are branches of machine learning.

What distinguishes supervised learning from unsupervised learning is the fact that supervised learning is labelled, but unsupervised learning is not.

The label is what is being predicted on, such as a type of iris, whether a person has cancer, or the price of a house.

Supervised learning problems are not labelled and are therefore clustered, which is the term used to group examples of grouping unlabelled examples.

In addition, the algorithms used for supervised learning are different from those used for unsupervised learning.

Some examples of some machine learning algorithms used for supervised learning are:-

  1. Logistic regression
  2. Linear regression
  3. Decision tree
  4. Random forest
  5. K nearest neighbour
  6. Support vector machine
  7. Naive Bayes

Some examples of machine learning algorithms used for unsupervised learning are:-

  1. K means clustering
  2. Affinity propagation

--

--

Crystal X

I have over five decades experience in the world of work, being in fast food, the military, business, non-profits, and the healthcare sector.