Madhavan Mukund



Data Mining and Machine Learning,
Jan-Apr 2026

Data Mining and Machine Learning

Jan-Apr, 2026


Administrative details

  • Teaching assistants: Deepanshi, Devesh Bajaj, Srishti Lakhotia

  • Evaluation:

    • Assignments 30-40%, quizzes and midsemester exam 20-30%, final exam 40%

    • Copying is fatal

  • Course outline (tentative)

    • Supervised learning: Association rules, regression, decision trees, naive Bayes, classifier evaluation, expectation maximization, ensemble classifiers, SVM, neural networks.

    • Unsupervised learning: Clustering, outlier detection, dimensionality reduction.

    • Other topics (if time permits): Probabilistic graphical models, Bayesian networks, Markov models, information retrieval, ranking and social choice, …

  • Text and reference books:

    • Web Data Mining by Bing Liu, 2nd edition, Springer (2011).

    • Foundations of Data Science by Avrim Blum, John Hopcroft and Ravi Kannan

    • Machine Learning by Tom Mitchell.

    • C4.5: Programs for Machine Learning by Ross Quinlan.

    • Artificial Intelligence: A Modern Approach by Stuart J Russell and Peter Norvig, 3rd edition, Pearson (2016).

    • Hands-On Machine Learning with Scikit-Learn, Keras and Tensorflow by Aurélien Géron, 3rd edition, O'Reilly (2022)

      Github repository with code from the book by Aurélien Géron



Quizzes


Lecture summary