CMSC 726
Machine Learning
An introduction to modern statistical data analysis using machine learning techniques. The course quickly surveys elementary statistical models (decision trees, nearest neighbors and linear regression) and moves on to more complex algorithms such as support vector machines, boosting, neural networks, structured prediction, apprenticeship learning, online learning, bandits, recommender systems and reinforcement learning. Throughout an emphasis is placed on mathematical rigor.
Prerequisites & course information
Additional Information: Students must have prior coursework similar to the content offered in undergraduate courses CMSC421 or CMSC422 .
Sources
- Course catalogue ↗2026-2027