Part -1 (The Ingredients of Machine Learning)
Introduction : [Lecture_Notes] [PPT]
Introduction Part 2 : [Lecture_Notes] [PPT]
Tasks and their Classification: [Lecture_Notes] [PPT]
Models, Geometric Models: [Lecture_Notes] [PPT]
Kmeans Clustering, Probabilistic Models : [Lecture_Notes] [PPT]
Logical Models, Grouping & Grading Models : [Lecture_Notes] [PPT]
Features, Machine Learning Process : [Lecture_Notes] [PPT]
Part -2 (Preliminaries)
1. The curse of dimensionality [Lecture_Notes ] [PPT]
2. Training, Test and Validation sets, The confusion matrix, The accuracy metrics: Accuracy, sensitivity, specificity, precision, recall, F1 measure [Lecture Notes] [PPT]
3. Prior Probability, Conditional Probability, Naïve Bayesian Classifier [Lecture_Notes] [PPT]
4. Naïve Bayesian Classifier Example [Lecture_Notes] [PPT]
5. Some Basic Statistics: Variance, Covariance, Bias-Variance Tradeoff , Overfitting , Underfitting, ROC Curve, Unbalanced Datasets [Lecture_Notes] [PPT]
Tree Models : Decision Trees [Lecture_Notes][PPT]
Distance Based Classification: Nearest Neighbour Classification [Lecture_Notes][PPT] [KNN_Example]
Linear Models
Univariate Linear Regression [Lecture_Notes] [Method_of_Least_Squares] [PPT 1] [PPT 2]
Logistic Regression [PPT]
Support Vector Machines
Kinds of feature, Feature transformations: Thresholding and discretization, Normalization, Incomplete Features, Feature construction [PPT]
Feature Selection [PPT]
Bagging, Random Forests, Boosting: AdaBoost [PPT]
Gradient Boosting [Lecture_Notes] [PPT1] [PPT2 (Optional] [Algorithm][Video_Lecture1] [Video_Lecture2]
XGBoost [PPT] [Video_Lecture]
Voting Classifier [PPT]