Learn · NPTEL

Course10510500161 lectures

Statistical and Machine Learning Methods: Basics and Applications

Prof. Rajib Maity · IIT Kharagpur

Start with lecture 1 At NPTEL

About

The course addresses the challenges often encountered when determining the characteristics of observational data and events. Statistical methods and Machine learning methods play a vital role in understanding the data characteristics and leading to data-driven solutions for many engineering challenges. Initially, the course begins with the basics of probability and statistics related to observations and events, and subsequently models them through random variables. A brief introduction to joint distribution (modelling) through copula is also included in the course for the modelling of joint distribution. The course also covers the joint and conditional distribution of events, which eventually leads to formulating probabilistic solutions for existing challenges across the domain. Furthermore, an introduction to machine learning models and their working principles will help in understanding the suitability of data-driven models and assessing their performance.

Intended audience: Academician, students, Industrial Personnel

Prerequisites: Basic Knowledge of Probability and Statistics

Lectures

Week 1

  1. Lecture 01 : Introduction to Statistical and Machine Learning YouTube
  2. Lecture 02 : Role of Data Science in Statistical and ML Approach YouTube
  3. Lecture 03 : Role of Statistical and Machine Learning Methods in Interdisciplinary studies YouTube
  4. Lecture 04 : Data Type and Related Issues YouTube
  5. Lecture 05 : Uncertainty and Data Visualization YouTube

Week 2

  1. Lecture 06 : Introduction to Random Variables and Probability Concepts YouTube
  2. Lecture 07 : Introduction to Random Variables and Probability Concepts YouTube
  3. Lecture 08 : Descriptive Statistics YouTube
  4. Lecture 09 : Examples of Total Probability Theorem and Bayes’ Theorem YouTube
  5. Lecture 10 : Moments and Expectation YouTube

Week 3

  1. Lecture 11 : Discrete Probability Distributions YouTube
  2. Lecture 12 : Discrete Probability Distributions…contd. YouTube
  3. Lecture 13 : Continuous Probability Distributions –Part I YouTube
  4. Lecture 14 : Continuous Probability Distributions –Part II YouTube
  5. Lecture 15 : Continuous Probability Distributions – Part III YouTube

Week 4

  1. Lecture 16: Bivariate Joint Probability Distributions YouTube
  2. Lecture 17 : Marginal Probability Distributions for Discrete RV YouTube
  3. Lecture 18 : Marginal Probability Distributions for Continuous RV YouTube
  4. Lecture 19 : Conditional Probability Distributions YouTube
  5. Lecture 20 : Independence between Random Variables YouTube

Week 5

  1. Lecture 21 : Preliminary Concepts of Copula and Sklar’s Theorem YouTube
  2. Lecture 22 : Basic Properties of Copula Functions YouTube
  3. Lecture 23 : Non-parametric Measures of Association YouTube
  4. Lecture 24 : Commonly used Copula Functions and Selection of Best-fit Copula YouTube
  5. Lecture 25 : Applications of Copulas YouTube

Week 6

  1. Lecture 26: Simple Linear Regression YouTube
  2. Lecture 27: Curvilinear Regression YouTube
  3. Lecture 28: Multiple Linear Regression YouTube
  4. Lecture 29: Evaluation of Regression Model YouTube
  5. Lecture 30: Uncertainty Quantification of Regression Model YouTube

Week 7

  1. Lecture 31 : Principal Component Analysis YouTube
  2. Lecture 32 : Selection of Principal Components YouTube
  3. Lecture 33 : Empirical Orthogonal Function YouTube
  4. Lecture 34 : Analysis of Variance-I YouTube
  5. Lecture 35 : Analysis of Variance-II YouTube

Week 8

  1. Lecture 36: Introduction to Statistical Learning YouTube
  2. Lecture 37: Supervised and Unsupervised Learning YouTube
  3. Lecture 38: Model Performance Evaluation YouTube
  4. Lecture 39: Concept of Regularization YouTube
  5. Lecture 40: Concept of Regularization YouTube

Week 9

  1. Lecture 41 : Introduction to Neural Networks YouTube
  2. Lecture 42 : Further details on Neural Networks YouTube
  3. Lecture 43 : Deep Learning YouTube
  4. Lecture 44 : Deep Learning for Time Series YouTube
  5. Lecture 45 : Hybrid Convolution and LSTM YouTube

Week 10

  1. Lecture 46 : Decision Trees: Part I YouTube
  2. Lecture 47 : Decision Trees: Part - II YouTube
  3. Lecture 48 : Random Forest - Part I YouTube
  4. Lecture 49 : Random Forest - Part II YouTube
  5. Lecture 50 : Gradient Boosting YouTube

Week 11

  1. Lecture 51 : Support Vector Machines – Part I YouTube
  2. Lecture 52 : Support Vector Machines – Part II YouTube
  3. Lecture 53 : Support Vector Machines – Part III YouTube
  4. Lecture 54 : Clustering – Part I YouTube
  5. Lecture 55 : Clustering – Part II YouTube
  6. Lecture 56 : Clustering – Part III YouTube

Week 12

  1. Lecture 57 : K-Nearest Neighbours (KNN) YouTube
  2. Lecture 58 : Support Vector Regression for Monthly Streamflow Prediction YouTube
  3. Lecture 59 : Global Climate Fields to Regional Precipitation Anomalies YouTube
  4. Lecture 60 : Potential of Deep Learning in Drought Assessment YouTube
  5. Lecture 61 : Deep Learning Application in a Climate Change Impact Study YouTube

Syllabus and materials

At NPTEL, as the course publishes them.

Credits and licence

Institution
IIT Kharagpur
Department
Civil Engineering
Teacher
Prof. Rajib Maity
Level
Undergraduate
Language
English
Subjects
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