Introduction to Machine Learning 2025
MSc Data Science, Semester 2
Course information
- Programme: MSc Data Science, Semester 2
- Course code: 125
- Instructor: Srikanth B. Pai
- Teaching assistants: Swapnil Saha and Nandan T.
- Schedule: Monday and Wednesday, 11:15 AM–12:45 PM
- Venue: Cognizant Lab
Syllabus
- Probability and statistical foundations for machine learning
- Linear regression, least squares, and gradient descent
- Bias–variance trade-off, model selection, and regularisation
- Ridge and Lasso regression
- Logistic regression and classification
- $k$-nearest neighbours and naive Bayes
- Decision trees, random forests, and ensemble methods
- $k$-means clustering and its theoretical foundations
- Support vector machines and kernel methods
- Neural networks and practical model building