Finished by March 2017, offered on Coursera by Professor Andrew Ng from Stanford University.
- Linear regression
- Logistic regression
- Neural networks
- Support vector machines
- K-means
- PCA
- Anomaly detection
- Recommender systems
- Large scale machine learning
- Bias and variance
- Regularization
- Deciding what to work on next when developing a system
- Evaluation of learning algorithms
- Learning curves
- Error analysis
- Ceiling analysis
- 1 Linear Regression
- 2 Logistic Regression
- 3 Multi-class Classification and Neural Networks
- 4 Neural Networks Learning
- 5 Regularized Linear Regression and Bias v.s. Variance
- 6 Support Vector Machines
- 7 K-means Clustering and Principal Component Analysis
- 8 Anomaly Detection and Recommender Systems