Machine Learning – How to Differentiate Between Classification and Regression Algorithms in Both Supervised and Unsupervised Learning

classificationmachine learningregressionsupervised learningunsupervised learning

I'm newbie in AI

I know that Supervised Learning algorithms are divided into Classification and Regression algorithms.

But is that true of all machine learning algorithms, not just Supervised Learning? Are there any other categories than Classification and Regression?

Best Answer

All unsupervised algorithms, e.g.

  • clustering,
  • dimension reduction (PCA, t-sne, autoencoder,...),
  • missing value imputation,
  • outlier detection,
  • ...

Some of them might internally use regression or classification elements, but the algorithm itself is neither.

Related Question