Machine learning techniques covered in Ng’s course
For myself, to keep the techniques straight in my head.
| Technique | Type | Programming assignment example | Uses gradient descent? |
|---|---|---|---|
| Linear regression | Supervised | Yes | |
| Logistic regression | Supervised | Yes | |
| Neural networks | Supervised | MNIST digit recognition | Yes |
| Support vector machines | Supervised | ||
| K-means clustering | Unsupervised | Reducing color of bird picture? (Image compression) | No |
| Principal component analysis | Unsupervised | ||
| Anomaly detection | Unsupervised | Detecting unusual activity in servers given two features | No |
| Collaborative filtering | Unsupervised | None? | ? |
Where was the human faces one?