Lectures
| Date | Description | Materials |
|---|---|---|
| Week 1 (starting 07/07) |
Introduction(Topics, Policies, Overview of supervised, unsupervised, reinforcement, and deep learning) |
Echo360 Video Slides |
| Week 1 (starting 07/07) |
Supervised Learning(K-Nearest Neighbors, Linear Classification, SVM vs. Softmax Loss Functions) |
Echo360 Video Slides |
| Week 2 (starting 07/14) |
Optimization(Numerical vs. Analytic Gradient, Gradient Descent) |
Echo360 Video Slides |
| Week 2 (starting 07/14) |
Neural Networks(Activation Functions [Sigmoid, tanh, ReLU], Batch Normalization) |
Echo360 Video Slides |
| Week 3 (starting 07/21) |
Decision Trees(Entropy, Information Gain, Examples with Discrete & Numerical Attributes, Pros vs Cons) |
Echo360 Video Slides |
| Week 3 (starting 07/21) |
Naive Bayes(Probability Review, Naive Bayes Problems and Examples) |
Echo360 Video Slides |
| Week 4 (starting 07/28) |
Ensemble Methods(Multiple Models in ML, Bagging, Random Forest, Boosting) |
Echo360 Video Slides |
| Week 4 (starting 07/28) |
Midterm Review |
Echo360 Video Slides |
| Week 5 & 6 (starting 08/04) |
Introduction to Deep Generative Models (Guest Lecture)(Autoregressive Modeling, Variational Autoencoder, Generative Adversarial Nets - GAN Model, Diffusion Models) |
Echo360 Video Slides |
| Week 5 & 6 (starting 08/04) |
Transitioning from Supervised to Generative Learning (Guest Lecture)(Logistic Regression for Generative Modeling, Monte-Carlo Estimation, Model Likelihood, Applications) |
Echo360 Video Slides |
| Week 5 & 6 (starting 08/04) |
Reinforcement Learning |
Echo360 Video Slides |