Schedule (F19)
-
Wed. 08/28. Introduction.
Assignments: Complete enrollment form. See Canvas for the link. -
Fri. 08/30. Visual Perception: Projective Geometry & Pinhole Camera Model.
Readings: [HZ] Ch. 3.1, 3.2, 6.2.
Assignments: Assignment 1 is published. Also, the paper request form is out - see Canvas for the link. -
Mon. 09/02. No class. (Labor Day) – We met the prior Friday.
Assignments: Paper request form due. -
Wed. 09/04. Visual Perception: Stereo Matching & Active Depth Sensing.
Readings: [HZ] Ch. 9, 10
Assignments: Assignment 1 is due. Assignment 2 out. -
Mon. 09/09. Recursive State Estimation: Kalman Filters.
Readings: [TBF] Ch. 2, 3 - 3.3. -
Wed. 09/11. Visual Perception: Applications. (student presentations)
Readings: RetroDepth; OmniTouch. -
Mon. 09/16. Recursive State Estimation: Non-Parametric Filters.
Readings: [TBF] Ch. 4.
Assignments: Assignment 2 due. Assignment 3 out. -
Wed. 09/18. Recursive State Estimation: Applications. (student presentations)
Readings: AnglePose; Detecting Moving Objects using a Single Camera on a Mobile Robot. -
Mon. 09/23. Function Approximation: Feed-Forward Neural Networks (NN).
Readings: Stanford’s CS231n Notes (Module 1); [GBC] Ch. 11.
-
Wed. 09/25. Function Approximation: Losses, Regularization.
Readings: Stanford’s CS321n Notes (Module 2, CNNs), [GBC] Ch. 10-10.1.
Assignments: Assignment 3 due. Assignment 4 out. -
Mon. 09/30. Function Approximation: Convolutional NN and Applications. (student presentations)
Readings: YOLO. -
Wed. 10/02. Function Approximation: Recurrent NN + Applications (student presentation)
Readings: Multi-Person 2D Pose Estimation -
Mon. 10/07. Invited Lecture. (Brian Scassellati)
Assignments: Assignment 4 due. Assignment 5 out. -
Wed. 10/09. Video Lecture. (Ali Rahimi, “Let’s take machine learning from alchemy to electricity”).
-
Mon. 10/14. Generative Adversarial NN & More Applications.
Readings: [GBC] Ch. 20.10.4; Attention is All You Need -
Wed. 10/16. No class. (October Recess)
-
Mon. 10/21. Sequential Decision Making: Markov Decision Processes & Imitation Learning (IL).
Readings: Markov Decision Processes: Concepts and Algorithms; An Invitation to Imitation.
Assignments: Assignment 5 due. -
Wed. 10/23. Sequential Decision Making: IL for Autonomous Driving and Manipulation. (student presentations)
Readings: Keyframe-based Learning from Demonstration; Agile Autonomous Driving.
-
Fri. 10/25. Not a regular class day. Just an assignment due date.
Assignments: Project proposal due. -
Mon. 10/28. Sequence Prediction Revisited. (student presentations)
Readings: Inference Machines; Scheduled Sampling.
-
Wed. 10/30. Sequential Decision Making: Reinforcement Learning (RL)
Readings: [SB 2nd Ed.] Ch. 6. -
Mon. 11/04. Sequential Decision Making: RL for Games (student presentations)
Readings: DQN; Mastering the Game of Go. -
Wed. 11/06. Sequential Decision Making: RL in Robotics (+More on Games). (student presentations)
Readings: How to Shape the Humor of a Robot - Social Behavior Adaptation Based on Reinforcement Learning; Trust Region Policy Optimization.
-
Mon. 11/11. Sequential Decision Making: Inverse Reinforcement Learning (IRL).
Readings: Apprenticeship Learning via IRL; Max. Ent. IRL.
Assignments: Project milestone due. -
Wed. 11/13. Sequential Decision Making: IRL Applications. (student presentations)
Readings: Probabilistic Pointing Target Prediction; Generative Adversarial Imitation Learning. -
Mon. 11/18. Other Applications: On-Body Interactions. (student presentations)
Readings: ViBand; Affordance++. -
Wed. 11/20. Other Applications: Avatars. (student presentations)
Readings: Generalized Speech Animation; Deep Appearance Models for Face Rendering. -
Mon. 11/25. No class (November Recess)
-
Wed. 11/27. No class (November Recess)
-
Mon. 12/02. Final Project Presentations.
-
Wed. 12/04. Final Project Presentations (continued).
-
Mon. 12/11. No class. Just an assignment due date.
Assignments: Final project reports, videos & supplementary are due.