Hide Advanced Options
Courses - Spring 2023
ENPM
Engineering, Professional Masters Department Site
ENPM690
Credits: 3
Grad Meth: Reg, Aud
Prerequisite: Proficiency in at least one commonly used programming language (e.g., C++, Python, Java), CMSC422 (Intro to Machine Learning) or equivalent.
Credit only granted for: ENPM808F or ENPM690.
Formerly: ENPM808F.
Machine learning may be used to greatly expand the capabilities of robotic systems, and has been applied to a variety of robotic system functions including planning, control, and perception. Adaptation and learning are particularly important for development of autonomous robotic systems that must operate in dynamic or uncertain environments. Ultimately we would like for the robots to expand their knowledge and improve their own performance through learning while operating in the environment (on-line and/or lifelong learning). This graduate course will explore the application of machine learning techniques, paradigms, and control design to robotic systems, focusing primarily on key useful representations and model building techniques for application in non-stationary robotic systems.