| Slot : D1 + TD1 | Venue: AB3 Block 407 |
This course provides an introduction to Machine Learning and applications of Machine Learning using Scikit-Learn. The course covers the topics like: Supervised learning, Unsupervised learning, Model Evaluation and practical issues. More details on the topics covered can be obtained from the syllabus
You can find the syllabus of this course here
Prior knowledge of the following subjects help you to understand appreciate the Machine Learning Course better
Following are the text books for reference -
| Date |
Lecture |
Readings |
Announcements |
|---|---|---|---|
| Welcome to Machine Learning! | |||
| Thu, 12th Dec | Lecture 1: Meet and Greet, Introduction to Machine Learning [Slides] |
|
|
| Tue, 16th Dec | Lecture 2: Introduction to ML, Applications of ML, Formal definition of ML [Slides] |
|
|
| Wed, 18th Dec | Lecture 3: ML paradigms and applications - Data perspective and Model perspective [Slides] |
|
|
| Thu, 19th Dec | Lecture 4: Nearest Neighbors Introduction, Intution, One NN [Slides] |
|
|
| Thu, 2nd Jan 2025 | Lecture 5:One NN, KNN Classification [Slides] |
|
|
| Sat, 4th Jan | Lecture 6: KNN Numericals, NN basedRegression [Slides] |
|
|
| Mon, 6th Jan | Lecture 7: Regression, type of regression Introduction, Simple Linear Regression, Hypothesis, Cost function, Objective function [Slides] |
|
|
| Wed, 8th Jan | Lecture 8: Gradient, Closed form solution, Gradient discent [Slides][Normal solution - Solved Example] [Gradient Descent - Solved Example] |
|
|
| Thu, 9th Jan | Lecture 9: Multiple Linear regression [Slides] |
|
|
| Mon, 13th Jan | Lecture 10: Multi collinearity, Logistic Regression [Slides] |
|
|
| Mon, 20th Jan | Lecture 11: Logistic regression numericals, Perceptron, PLA [Slides] |
|
|
| Wed, 22nd Jan | Lecture 12: Perceptron, Numericals [Slides] |
|
|
| Thu, 23rd Jan | Lecture 13: Multi Layer Perceptron[Slides] |
|
|
| Mon, 3rd Feb | Lecture 14: Multi Layer Perceptron[Slides] |
|
|
| Wed, 5th Feb | Lecture 15: Decision Tree Introduction, Training with Classification Error as attripute selection criteria [Slides] |
|
|
| Thu, 6th Feb | Lecture 16: Entropy, ID3 Introduction, C4.5 [Slides] |
|
|
| Sat, 8th Feb | Lecture 17: CART, Binary tree training with Gini, Handling Continuus attributes[Slides] |
|
|
| Mon, 10th Feb | Lecture 18: Probabilistic Learning, Bayes theorem, Naive Bayes classification[Slides] |
|
|
| Wed, 12th Feb | Lecture 19: Naive Bayes classification example, Zero probability, Laplacian smoothing, Gaussian NB [Slides] |
|
|
| Thu, 13th Feb | Lecture 20: Maxumum margin classifier, Soft margin classifier[Slides] |
|
|
| Mon, 17 Feb | Lecture 21: Kernel Trick, SVM, Numericals[Slides] |
|
|
| Wed, 19th Feb | Lecture 22: Introduction to Unsupervised learning, Clustering - Introduction, K-Means (Partitioning based) clustering[Slides] |
|
|
| Thu, 20th Feb | Lecture 23: K-Means clustering, K-Means++ initialization [Slides] |
|
|
| Mon, 24th Feb | Lecture 24: Guest Lecture |
|
|
| Mon, 3rd March | Lecture 25: K-Modes Clustering, Introduction to hierarchical Clustering, AGNES [k_modes Slides] [AGNES Slides] | ||
| Wed, 5th March | Lecture 26: Hierarchical Clustering, DIANA[Slides] |
|
|
| Thu, 6th March | Lecture 27: Desity based Clustering, DBSCAN, GMM [DBSCAN Slides] [GMM Slides] |
|
|
| Mon, 10th March | Lecture 28: Candidate elimination algorithm, Self Organizing Maps(SOM) [SOM Slides] Candidate Elimination] |
|
|
| WED, 12TH March | Lecture 29: Classification metrics[Slides] |
|
|
| Thu, 13TH March | Lecture 30: Discussion |
|
|
| Mon, 24th March | Lecture 31: Class Imbalancing, Techniques for handling imbalanced data[Slides] |
|
|
| Wed, 26th March | Lecture 32: Ensemble Models - Introduction[Slides] |
|
|
| Thu,27th March | Lecture 33: Bagging, Random Forest[Slides] |
|
|
| Wed, 2nd April | Lecture 34: Boosting, Adaboost[Slides] |
|
|
| Thu, 3rd April | Lecture 35:Stacking, t-SNE[Slides] |
|
|
| Mon, 7th April | Lecture 36:PCA[Slides] |
|
|
| Mon, 7th April | Lecture 37:PCA[Slides] |
|
|
| Wed, 9th April | Lecture 38: Reinforcement Learning - Introduction[Slides] |
|
|
| Thu, 10th April | Lecture 39: Reinforcement Learning[Slides] |
|
|
| Wed, 16th April | Lecture 40: Q- Learning[Slides] |
|
|
| Course Completed. All the Best! | |||