Skip to main content
. 2021 Jan 30;13(1):1872323. doi: 10.1080/19490976.2021.1872323

Table 1.

Types of machine learning

ML Type Defined question asked? Is data labeled? Outputs Example Algorithms
Supervised Yes Yes (fully)
  • Classification

  • Real values

  • Linear regression

  • Logistic regression

  • Decision trees

  • Neural networks

Unsupervised No No
  • Clustering

  • Association

  • K-means clustering

  • Principal component analysis

  • K-nearest neighbors

Semi-supervised Yes Yes (partly)
  • Classification

  • Real values

  • Clustering

  • Association

Any supervised or unsupervised method
Reinforcement Yes No (rules supplied instead) Actions moving toward a solution
  • Temporal-difference

  • Q-learning

  • SARSA