Skip to main content
Caltech Course Catalog / 2023-24 Catalog / Courses 2023-24 / Foundations of Machine Learning and Statistical Inference

CS/CNS/EE/IDS 165 - Foundations of Machine Learning and Statistical Inference

CS/CNS/EE/IDS 165

Foundations of Machine Learning and Statistical Inference

12 units (3-3-6)   |  second term
Prerequisites: CMS/ACM/EE 122, ACM/EE/IDS 116, CS 156 a, ACM/CS/IDS 157 or instructor's permission.

The course assumes students are comfortable with analysis, probability, statistics, and basic programming. This course will cover core concepts in machine learning and statistical inference. The ML concepts covered are spectral methods (matrices and tensors), non-convex optimization, probabilistic models, neural networks, representation theory, and generalization. In statistical inference, the topics covered are detection and estimation, sufficient statistics, Cramer-Rao bounds, Rao-Blackwell theory, variational inference, and multiple testing. In addition to covering the core concepts, the course encourages students to ask critical questions such as: How relevant is theory in the age of deep learning? What are the outstanding open problems? Assignments will include exploring failure modes of popular algorithms, in addition to traditional problem-solving type questions.

Instructor: Anandkumar
Published Date: July 31, 2023