DS703: Introduction to Statistical Inference and Machine Learning

Core, IIT Bombay, C-MInDS, 2026

Course Title: Introduction to Statistical Inference and Machine Learning
Instructors: Parthe Pandit, Arjun Bhagoji
TA: TBD
Time: Monday, Tuesday, Thursday (11.35-12.30am)
Room: TBD
Office Hours: Arjun (2.30-3.30pm on Mondays in CC120/online)

Course Description

This course is intended to serve as a foundational graduate course in statistics and machine learning for all incoming graduate students in C-MInDS. It will provide them with one part of the unified, necessary background to take further electives. The course will be rigorous, starting with a treatment of statistical inference as a precursor to modern machine learning. Key aspects of theoretical machine learning such as generalisation bounds will be covered.

Intended Audience: The intended audience for this class is graduate students working in machine learning and data science, who are interested in doing research in this area. However, interested final-year undergraduates are welcome to attend as well.

Pre-requisites: Mathematical maturity will be assumed as will the basics of algorithms, probability, linear algebra, and optimisation.

Course Schedule

WeekTopicReferencesNotesComments
1Measure-theoretic probability, exponential families   
2Parameter estimation   
3Hypothesis testing   
4Confidence intervals   
5Linear regression   
6Linear regression (cont.)   
7Kernels   
8Mid-sem week   
9Classification and risk notions, support vector machines   
10Surrogate losses and logistic regression   
11Boosting and bagging   
12Generalisation bounds   
13Unsupervised learning and dimensionality reduction   
14Advanced Topics   
15Advanced Topics   

Resources

Practice problems

Running list of practice questions

Supplementary Books

  1. Theoretical Statistics: Topics for a Core Course
  2. Foundations of Machine Learning
  3. Understanding Machine Learning: From Theory to Algorithms
  4. All of Statistics
  5. Mathematics for Machine Learning
  6. Convex Optimization: Algorithms and Complexity
  7. Convex Optimization

Similar Courses

  1. Percy Liang’s course

Other references mentioned in class

Grading

Quizzes: 40% (4, each 10%)
Mid-sem: 15%
End-sem: 25%
Class participation: 20%

All exams are open (reasonable notes)

Attendance Policy

5 unexplained absences are allowed. Any absences beyond that require instructor permission.

Accommodations

Students with disabilities and health issues should approach the instructors at any point during the semester to discuss accommodations. The course aim is to learn together and legitimate bottlenecks will be resolved collaboratively.