Skip to main content
. 2021 Jul 31;19:4345–4359. doi: 10.1016/j.csbj.2021.07.021

Table 1.

Main differences between supervised and unsupervised learning.

Supervised learning Unsupervised learning
Input data is labelled Input data is unlabelled
There is a training phase There is no training phase
Data is modelled based on training dataset Uses properties of given data for classification
Divided into two types: Classification and Regression Most popular types: Clustering and Dimensionality reduction
Known number of classes (for classification) Unknown number of classes