Course Syllabus for |
---|
EST 5010 Machine Learning (Fall 2021) |
---|
Week | Topics | Lecturer |
---|---|---|
1 | Introduction·AI and Machine Learning ·Data Science Fundamentals |
Stan Z. Li |
2 | Multi-Layer Perception·Nonlinear Regression ·Back Propagation and SGD |
Yue Zhang |
3 | Loss Functions·Minimum Squares, Bayesian, Information Theoretic Loses ·Regularization Methods |
Yue Zhang |
4 | Convolutional Neural Networks·Convolution Operations ·AlexNet, VGG, ResNet, NIN, Inception |
Stan Z. Li |
5 | Graph Neural Networks·Graph vs Vector Neural Networks ·Graph Convolutional Networks |
Stan Z. Li |
6 | Generative Autoencoder Networks·Autoencoders ·Variational Autoencoders |
Stan Z. Li |
7 | Recurrent and Recursive Neural Networks·Hidden Markov Models, Conditional Random Fields ·RNN/LSTM,Transformer/BERT |
Yue Zhang |
8 | Sequence Search and Parsing·Tree Structures and Conditional Random Fields ·Perception with Inexact Search,Transition-based Parsing. |
Yue Zhang |
9 | Transfer Learning and Domain Adaptation·Inductive and Transductive Transfer Learning ·Unsupervised Transfer Learning |
Donglin Wang |
10 | Meta Imitation Learning·One-Shot Learning, Model-Agnostic Meta-Learning ·Conjugated Task Graph |
Donglin Wang |
11 | Generative Adversarial Networks·Generative vs. Discriminative Algorithms ·Basic GAN, Conditional GAN, CycleGAN, Adversarial AutoEncoder |
Donglin Wang |
12 | Reinforcement Learning·Q-Learning, Policy Gradient ·Deep Q Network, Actor-Critic Algorithm |
Donglin Wang |
13 | Application: Computer Vision·Person Re-Identification |
Zhenzhong Lan |
14 | Application: Natural Language Processing·Building a Chatbot |
Zhenzhong Lan |
15 | Application: Robot Learning·Visual SLAM |
Zhenzhong Lan |
16 | Project Report Presentations |
All |
Evaluation Item | Score | Submission Deadline |
---|---|---|
Project Proposal | 30% | Week 10 |
Project Report | 60% | Week 16 |
Lecture Attendance | 10% |