CS2007: Machine Learning Techniques
Note
This site is still under development.
Feedback/Correction: Click here!.
| Week | Topic | Lecture Videos | Lecture Slides | Notes PDF | Tutorial Video | Tutorial Slides | Tutorial Colab |
|---|---|---|---|---|---|---|---|
| 1 | Introduction; Unsupervised Learning - Representation learning - PCA | 🖥️ | 🎫 | 📝 | 🖥️ | 🖥️ | 🎫 |
| 2 | Unsupervised Learning - Representation learning - Kernel PCA | 🖥️ | 🎫 | 📝 | 🖥️ | 🖥️ | 🎫 |
| 3 | Unsupervised Learning - Clustering - K-means/Kernel K-means | 🖥️ | 🎫 | 📝 | 🖥️ | 🖥️ | 🎫 |
| 4 | Unsupervised Learning - Estimation - Recap of MLE + Bayesian estimation, Gaussian Mixture Model - EM algorithm | 🖥️ | 🎫 | 📝 | 🖥️ | 🖥️ | 🎫 |
| 5 | Supervised Learning - Regression - Least Squares; Bayesian view | 🖥️ | 🎫 | 📝 | 🖥️ | 🖥️ | 🎫 |
| 6 | Supervised Learning - Regression - Ridge/LASSO | 🖥️ | 🎫 | 📝 | 🖥️ | 🖥️ | 🎫 |
| 7 | Supervised Learning - Classification - K-NN, Decision tree | 🖥️ | 🎫 | 📝 | 🖥️ | 🖥️ | 🎫 |
| 8 | Supervised Learning - Classification - Generative Models - Naive Bayes | 🖥️ | 🎫 | 📝 | 🖥️ | 🎫 | |
| 9 | Discriminative Models - Perceptron; Logistic Regression | 🖥️ | 🎫 | 📝 | 🖥️ | 🎫 | |
| 10 | Support Vector Machines | 🖥️ | 🎫 | 📝 | |||
| 11 | Ensemble methods - Bagging and Boosting (Adaboost) | 🖥️ | 🎫 | ||||
| 12 | Artificial Neural networks; Multiclass classification | 🖥️ | 🎫 |