Course Description This course provides a broad introduction to machine learning and statistical pattern recognition. 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); reinforcement learning and adaptive control. The course will also discuss recent applications of machine learning, such as to robotic control, data mining, autonomous navigation, bioinformatics, speech recognition, and text and web data processing.
To help with project advice, each member of course staff's ML expertise is also listed below.
Zhoujie Ding
NLP, LLMs
|
Neil Band
LLMs, uncertainty quantification
|
Ed Chen
multi-objective optimization, preference learning, healthcare
|
Ryan A. Chi
NLP, LLM reasoning, dialogue
|
Ryan Li
NLP, Large Language Models, Agentic AI
|
Chris Fifty
multimodal / meta / multi-task / transfer learning
|
Charlie Marx
uncertainty quantification, probabilistic modeling, time series, diffusion
|
Roshni Sahoo
causal inference
|
Boxin Zhang
physical sciences, statistical learning
|
Paris Zhang
CV, VLMs, visual generative models
|
Kamyar Salahi
NLP, VLMs, Generative Models, LLMs
|
Sergio Charles
Geometric Deep Learning, GNNs, Generative Models
|
Roger Dai
Embodied AI, Robot Learning, CV
|
Medhanie Irgau
Transfer Learning, Generative Models, Uncertainty Quantification
|
Tejas Narayanan
CV, RL
|