Course layout for the semester of Spring 2023. Slides/lecture video may be available upon request.
Week # | Topic | Related Assignments |
---|---|---|
1 | Lecture 1: Intro | |
Lecture 2: Data Preparation | Week 1 Datacamp | |
2 | Lecture 3: Data Preprocessing + EDA | |
Lecture 4: Classification, Decision Tree | Week 2 Datacamp, | |
3 | Lecture 5: Bagging, Ensemble Models, Random Forest, Boosting | |
Lecture 6: Classification & Evaluation | Week 3 Datacamp, | |
Assignment-1 on EDA | ||
4 | Lecture 7: Linear Regression, Gradient Descent | |
Lecture 8: Gradient Descent, Polynomial Regression | Week 4 Datacamp | |
5 | Lecture 9: Polynomial Regression, Regularization, Logistic Regression | |
Lecture 10: Logistic Regression, Softmax Regression | Week 5 Datacamp | |
Assignment-2 on Decision Tree, Random Forest, Boosting | ||
6 | Lecture 11: Support Vector Machine (SVM), Naive Bayes, K-nearest Neighbor (KNN) | |
Lecture 12: Dimensionality Reduction, Principal Component Analysis | Week 6 Datacamp | |
7 | Lecture 13: Introduction to Neural Network | |
Lecture 14: | Week 7 Datacamp | |
8 | Lecture 15: Review Class | |
Lecture 16: Midterm | Midterm (March 2) | |
Syllabus: Materials upto Week 6 | ||
9 | Lecture 17: Unsupervised Learning, Kmeans Clustering, Kmode Clustering | |
Lecture 18 : Hierarchical Clustering, DBSCAN | Week 9 Datacamp | |
Assignment 3 on Logistic Regression, MLP | ||
10 | Spring Break | |
11 | Lecture 19-20: Convolutional Neural Network, Apriori Association Rule Mining | Week 11 Datacamp |
12 | Lecture 21-22: Sequence Modeling, Recurrent Neural Network, LSTM, Attention and Transformer | Week 12 Datacamp |
Assignment 4 on Unsupervised Learning | ||
13 | Lecture 23-24: Generative Modeling (Auto-encoder, Variational Auto-encoder, Generative Adversarial Network) | Week 13 Datacamp |
Assignment 5 on Convolutional Neural Network | ||
14 | Lecture 25-26: Reinforcement Learning | |
15 | Lecture 27: How ChatGPT works | |
Lecture 28: Review | ||
16 | No more lectures | Final Exam : April 27 |
Syllabus: everything covered after Midterm syllabus. |