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 | 🖥️ | 🎫 |