Applications for the September 2026 Qualifier will open on June 29, 2026. Notify me
Diploma Level Course

Machine Learning Techniques

To introduce the main methods and models used in machine learning problems of regression, classification and clustering. To study the properties of these models and methods and learn about their suitability for different problems.

Arun Rajkumar
Taught by Arun Rajkumar
Code BSCS2007
Credits 4 Credits
Type Data Science
Prerequisites None
Co-requisites
Core Competencies

What You'll Learn

View Course Videos
  • Demonstrating In depth understanding of machine learning algorithms - model, objective or loss function, optimization algorithm and evaluation criteria.

  • Tweaking machine learning algorithms based on the outcome of experiments - what steps to take in case of underfitting and overfitting.

  • Being able to choose among multiple algorithms for a given task.

  • Developing an understanding of unsupervised learning techniques.

12-Week Roadmap

Course Structure & Syllabus

For details of standard term assessment timelines and exam structures, visit our Academics page.

WEEK 1
Introduction; Unsupervised Learning - Representation learning - PCA
WEEK 2
Unsupervised Learning - Representation learning - Kernel PCA
WEEK 3
Unsupervised Learning - Clustering - K-means/Kernel K-means
WEEK 4
Unsupervised Learning - Estimation - Recap of MLE + Bayesian estimation, Gaussian Mixture Model - EM algorithm.
Reading List

Prescribed Books & References

  • Pattern Classification by David G. Stork, Peter E. Hart, and Richard O. Duda
  • Pattern Recognition and Machine Learning by Christopher M. Bishop
  • The Elements of Statistical Learning: Data Mining, Inference, and Prediction by Trevor Hastie, Robert Tibshirani, and Jerome Friedman
Faculty & Experts

About the Instructors

Arun Rajkumar

Arun Rajkumar

Assistant Professor , Department of Data Science and AI , IIT Madras

I am currently an Assistant Professor at the Data Science and AI department of IIT Madras. Prior to joining IIT Madras, I was a research scientist at the Xerox Research Center (now Conduent Labs), Bangalore for three years. I earned my Ph.D from the Indian Institute of Science where I worked on 'Ranking from Pairwise Comparisons'. My research interests are in the areas of Machine learning, statistical learning theory with applications to education and healthcare.