Learn · NPTEL

Course10610613971 lectures

Introduction to Machine Learning

Prof. Balaraman Ravindran · IIT Madras

Start with lecture 1 At NPTEL

Lectures

Week 1

  1. Introduction to Machine Learning YouTube
  2. Supervised Learning YouTube
  3. Unsupervised Learning YouTube
  4. Reinforcement Learning YouTube
  5. Statistical Decision Theory - Regression YouTube
  6. Statistical Decision Theory - Classification YouTube
  7. Bias - Variance YouTube

Week 2

  1. Linear Regression YouTube
  2. Multivariate Regression YouTube
  3. Subset Selection 1 YouTube
  4. Subset Selection 2 YouTube
  5. Shrinkage Methods YouTube
  6. Principal Components Regression YouTube
  7. Partial Least Squares YouTube

Week 3

  1. Linear Classification YouTube
  2. Logistic Regression YouTube
  3. Linear Discriminant Analysis - I - Introduction YouTube
  4. Linear Discriminant Analysis - II YouTube
  5. Linear Discriminant Analysis - III - Another view of LDA YouTube
  6. Tutorial YouTube

Week 4

  1. Separating Hyperplane Approaches - Perceptron Learning YouTube
  2. Support Vector Machines I - Formulation YouTube
  3. Support Vector Machines II - Interpretation and Analysis YouTube
  4. SVMs for Linearly Non Separable Data YouTube
  5. SVM Kernels YouTube
  6. Hingle Loss formulation of SVM Objective YouTube

Week 5

  1. Artificial Neural Networks I - Early Models YouTube
  2. Artificial Neural Networks II - Backpropagation YouTube
  3. Artificial Neural Networks III - Backpropagation Continued YouTube
  4. Artificial Neural Networks IV - Training, Initialization and Validation YouTube
  5. Parameter Estimation I - The Maximum Likelihood Estimate YouTube
  6. Parameter Estimation II - Priors and the MAP estimate YouTube
  7. Parameter Estimation III YouTube

Week 6

  1. Decision Trees - Introduction YouTube
  2. Regression Trees YouTube
  3. Decision Trees - Stopping Criteria and Pruning YouTube
  4. Decision Trees for Classification - Loss Functions YouTube
  5. Decision Trees - Categorical Attributes YouTube
  6. Decision Trees - Multiway Splits YouTube
  7. Decision Trees - Missing Values, Imputation, Surrogate Splits YouTube
  8. Decision Trees - Instability, Smoothness, Repeated Subtrees YouTube
  9. Decision Trees - Example YouTube

Week 7

  1. Evaluation and Evaluation Measures I YouTube
  2. Evaluation and Evaluation Measures II - Bootstrapping and Cross Validation YouTube
  3. 2 Class Evaluation Measures YouTube
  4. The ROC Curve YouTube
  5. Minimum Description Length and Exploratory Analysis YouTube
  6. Ensemble Methods - Bagging, Committee Machines and Stacking YouTube
  7. Ensemble Methods - Boosting YouTube

Week 8

  1. Gradient Boosting YouTube
  2. Random Forests I YouTube
  3. Naive Bayes YouTube
  4. Bayesian Networks YouTube
  5. Multiclass Classification YouTube

Week 9

  1. Undirected Graphical Models - Introduction and Factorization YouTube
  2. Undirected Graphical Models - Potential Functions YouTube
  3. Hidden Markov Models YouTube
  4. Variable Elimination YouTube
  5. Tree Width and Belief Propagation YouTube

Week 10

  1. Partitional Clustering YouTube
  2. Hierarchical Clustering YouTube
  3. The BIRCH Algorithm YouTube
  4. The CURE Algorithm YouTube
  5. Density Based Clustering YouTube

Week 11

  1. Gaussian Mixture Models YouTube
  2. Expectation Maximization YouTube
  3. Expectation Maximization - Continued YouTube

Week 12

  1. Learning Theory YouTube
  2. Introduction to Reinforcement Learning YouTube
  3. RL Framework and TD Learning (Optional) YouTube
  4. Solution Methods and Applications (Optional) YouTube

Syllabus and materials

At NPTEL, as the course publishes them.

Credits and licence

Institution
IIT Madras
Department
Computer Science and Engineering
Teacher
Prof. Balaraman Ravindran
Level
Undergraduate
Language
English
Subjects
Computer science, Engineering
Source
NPTEL
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only. NPTEL's terms
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
NPTEL gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed