Course curriculum

  • 1

    Introduction to Machine Learning

    • Introduction to the course
    • Human learning and it's types
    • Machine learning and it's types
    • Process of Machine Learning
    • Well-posed learning problem
    • Applications of machine learning
    • QUIZ
    • Basic data types
    • Data exploration
    • continuation
    • Data issues and remediation
    • Issues in machine learning
  • 2

    Introduction to Python

    • QUIZ
    • Getting started with Python 1
    • Getting started with Python 2
    • Basic Python commands
    • Basic Python commands continuation
    • functions
    • QUIZ
    • Operators
    • Conditional (IF) Statement
    • FOR Loops
    • Functions
    • QUIZ
    • Libraries - os, numpy, pandas, matplotlib
    • numpy
    • pandas
  • 3

    Modelling and Evaluation

    • QUIZ
    • What is a model
    • Selecting a model
    • Training model - Holdout Method
    • Training model - k-fold cross-validation
    • Training model - k-fold cross-validation, bootstrap sampling
    • Model representation and interpretability - under-fitting, over-fitting
    • QUIZ
    • Model performance evaluation - Classification
    • Model performance evaluation - regression
    • Model performance evaluation -clustering
    • Model performance tuning
    • Basics of feature engineering
    • QUIZ
    • Feature extraction
    • Feature selection 1
    • Feature selection 2
    • Feature selection 3
    • Feature selection 4
    • supervised learning-classification
    • supervised learning-classification 1
    • supervised learning-classification 2
  • 4

    Quiz

    • Question Paper - Quiz 1
    • ANSWER BOOKLET : QUIZ 1