[Syllabus] EECS 692: Advanced Artificial Intelligence
EECS 692: Advanced Artificial Intelligence
Instructor: Joyce Chai
Course Description
Exploration of advanced topics in Artificial Intelligence, focusing on the intersection of language, vision, machine learning, decision making, and cognitive modeling towards embodied AI agents that can communicate, learn, reason, perceive, and act. Emphasis on research methods and practice, through analysis of current literature, replication of published findings, and discussion of research challenges and opportunities. Coursework comprises extensive reading and writing assignments, presentations, and a term project.
Text book
No text book. All course materials (recent publications, homework assignments, etc.) will be available on the class google drive.
Prerequisite
- EECS492/592 is required; EECS595 is optional but highly recommended
- Knowledge and experience in deep learning and differentiable programming
Schedule of Topics
Topics |
---|
Introduction to Embodied AI |
Benchmarks |
LLM and Generative AI |
Language and Vision |
Commonsense Reasoning |
Instruction Following |
Theory of Mind |
Decision Making |
Multi-agent Communication |
RL with Human Feedback |
Meta learning |
Continual learning |
Explainable AI |
Ethics and Fairness |
Course Policies
Homework
Homework must be turned in on the date that it is due, by 11:59 pm. The homework must be submitted electronically using Canvas and we will use the later timestamp to validate turn-in time. It is your responsibility to ensure that the homework has been uploaded successfully by the due date. Homework that is incorrectly uploaded will be subject to the associated late penalty. Late homework will be penalized 10% per day. Homework turned in after three days will not be accepted.
Office Hours
The instructor will have regularly scheduled office hours each week. You are encouraged to make use of these to discuss aspects of the course including lecture material and homework problems. In cases where you cannot make office hours, contact the instructor to arrange an appointment.
Piazza
We will use Piazza to facilitate collaborative problem solving between students. It does not serve as constant on-demand access to the instructor. If you have pressing concerns, make sure to ask during the class or office hours.
Academic Honesty
Honor code
All homework submitted must be your own work. Review the College of Engineering’s Honor Code here: http://www.engin.umich.edu/college/academics/bulletin/rules (Links to an external site.)
Special Accommodations
If you have disabilities or medical conditions that require some form of accommodations, please contact the instructor and the Office of Students with Disabilities at the start of the term so that arrangements can be made to accommodate you.
Note: The instructor reserves the right to modify course policies and the course calendar according to the progress and needs of the class.