Last Updated: Tue, 03/17/2026
Upload a PDF
Course prefix:
CS
Course number:
7648
Semester:
Fall
Academic year:
2026
Course description:

Humans can easily learn a new task by observing a demonstrator, asking a few questions, and gaining experience from a brief period of trial, error, and refinement. The field of Learning from Demonstration (LfD) has sought to endow robots with this human-like ability to learn through observation and interaction. In this course, we will cover challenges such as how to 1) learn from novice users (i.e., noisy, sparse demonstrations), 2) intelligently query the demonstrator for additional information (i.e., active learning), 3) compose hierarchical models to learn both high-level tasks and low-level motion primitives, and 4) evaluate the design of LfD systems via human-subject experimentation. The course culminates in a final research project in which students develop and demonstrate their own LfD technique, which will enable them to contribute to the deployment robotic technology in society.

Academic honesty/integrity statement:

Georgia Tech aims to cultivate a community based on trust, academic integrity, and honor. Students are expected to act according to the highest ethical standards.  For information on Georgia Tech's Academic Honor Code, please visit http://www.catalog.gatech.edu/policies/honor-code/%20or%20http:/www.catalog.gatech.edu/rules/18/. Any student suspected of cheating or plagiarizing will be reported to the Office of Student Integrity. Students are not allowed to use any language model (e.g., CodeLlama, ChatGPT, etc.) to help you with any graded component of this course. The instruction team reserves the right to use automated tools to evaluate student work.

Instructor first name:
Matthew
Instructor last name:
Gombolay
Section:
A
CRN
94105