Fall 2023
Instructor: Dr. Grace Guiling Wang
Textbook: No textbook.
Date | Topic | Programming Assignment | Competition Winner |
---|---|---|---|
9/6 | Machine Learning Review | ||
9/13 | Deep Learning Fundamentals | Framewise Phoneme Classification (Kaggle) | Ethan Oh |
9/20 | CNN | Image Classification (Kaggle) | Joseph Strizhak |
9/27 | Self-Attention | Speaker Classification (Kaggle) | Joseph Strizhak |
10/4 | Transformer | Machine Translation (Canvas) | Pratyush Sethi |
10/11 | GAN | Anime Face Generation (Canvas) | Michael Luo |
10/18 | Self-Supervised Learning and BERT | User Localization based on CSI (Kaggle) | |
10/25 | Auto-Encoder | ||
11/1 | Adversarial Attack 1 Midterm (1 hour) |
||
11/8 | Adversarial Attack 2 Explainable AI |
Adversarial Attack (Canvas) | Ethan Oh, Venkata Seetharam Pendekanti, Sara Zumerrah Binte Anwar, Sajid Hussain |
11/15 | Reinforcement Learning | RL for Lunar Lander (Canvas) | Joseph Strizhak |
11/21 | Few-shot classification | Omniglot classification (Kaggle) | Pratyush Sethi |
12/15 | Advanced Reinforcement Learning |
* Our programming assignments will take the form of a competition. The best one (i.e., highest accuracy, lowest MSE, highest BLEU, highest AFD rate, etc, depending on the assignments) each week will receive a perfect score of 100 points and a $30 gift card as a reward. All other submissions will be graded on a scale relative to the performance of the winning entry.