6
What are they?
Classification and Clustering
Classifiers are supervised algorithms.  They need to be trained using examples with known categories.  Clusterers are unsupervised algorithms.  They “figure out” the categories.
Example
I’ll give you examples.
Can you group similar examples?
Train: I’ll give you examples of ‘+’ and ‘-’.
Test: Can you tell me whether unknown item ‘o’ is a ‘+’ or a ‘-’?
Problem
Clusterers
(Unsupervised)
Classifiers
(Supervised)
+
_
+
+
o
+
+
+
+
+
+
_
_
_
_
_
_
_
_
_
+
+
- Support Vector Machine (SVM)
- Non-negative Matrix Factorization (NMF)
- Topic Model