ECSE 4840 Introduction to Machine LearningTianyi Chen, Fall 2021
Course InformationMeeting Times: Mon Thu: 2:00 PM – 3:20 PM Course DescriptionA broad introduction to statistical machine learning. Topics include supervised learning: generative/discriminative learning, parametric/non-parametric learning, neural networks, support vector machines; unsupervised learning: clustering, dimensionality reduction, kernel methods; learning theory: bias/variance tradeoffs, practical advice; online learning and reinforcement learning. Recent applications of machine learning, such as to data mining, robot navigation, speech recognition, image processing, and signal processing. PrerequisitesThis course is intended for qualified undergraduate students with a strong mathematical and programming background. Undergraduate level coursework in linear algebra, calculus, probability, and statistics is suggested. A background in programming (e.g., Python and Matlab) is also necessary for the problem sets. At RPI, the required courses are MATH 2010 and ESCE 2500, or permission by instructor. Grading Criteria Homework Assignments: total 8, 40% Course Content 1. Review of probability and linear algebra. AcknowledgmentsThis course is based in part on material developed by Arindam Banerjee from UIUC. |