1. RAS - Sebastian Raschka, Yuxi (Hayden) Liu, Vahid Mirjalili. Machine Learning with PyTorch and Scikit-Learn.
2. SKL - Scikit-Learn
3. LIY - Yuxi (Hayden) Liu. Python Machine Learning By Example, Third-Edition.
4. MG - Andreas C. Müller, Sarah Guido. Introduction to Machine Learning with Python
Week | Topic | Reading | Notebooks and Assignments |
---|---|---|---|
1 | Python Basics | ||
2 | Perceptron, SVM | Perceptron and SVM sections from Chapter 3 of RAS. | |
3 | Probability, Statistics, Pandas, Matplotlib | SKL, Scipy docs, Numpy docs, Pandas docs, Matplotlib docs | |
4 | Bayesian Classifier, Naive Bayes | ||
5 | Linear Regression | ||
6 | Bias/Variance Tradeoff | ||
7 | Decision Tree | ||
8 | PCA | ||
9 | Perceptron | ||
10 | SVM, Kernilization | ||
11 | MLP | ||
12 | Clustering |