Industry recognized certification enables you to add this credential to your resume upon completion of all courses

Need Custom Training for Your Team?
Get Quote
Call Us

Toll Free (844) 397-3739

Inquire About This Course
Dr. Muhammad Shahzad Cheema, Instructor - Machine Learning in AI

Dr. Muhammad Shahzad Cheema

Has 15 years of experience in Machine Learning, AI, Data Science, and IoT. He worked at large multinational companies like IBM & DHL in addition to small startups, research, and academics. Dr. Shahzad earned a Ph.D. in Machine Learning and has hands-on experience developing ML-oriented solutions across different industries.

Instructor: Dr. Muhammad Shahzad Cheema

6 hours of content geared towards explaining Machine Learning in AI

  • 6 hours of video content explaining the use of machine learning in AI.
  • Learn how to suggest most suitable ML techniques in a suitable scenario.
  • Instructor has a Ph.D. in Machine Learning and three Masters Degrees, with 15 years of experience in the emerging technology space.

Duration: 6h

Course Description

This course will explain the machine learning landscape and its utilization in AI. At the end of the course, students will be able to suggest most suitable ML techniques in a suitable scenario; design, implement, and validate common ML algorithms.

What am I going to get from this course?

At the end of the course the participants shall be able to:

  1. Show an understanding of machine learning landscape and its utilization in AI
  2. Suggest most suitable ML techniques in a suitable scenario
  3. Design, implement, and validate common ML algorithms

Prerequisites and Target Audience

What will students need to know or do before starting this course?

Basic understanding of:

  1. Linear Algebra
  2. Probability
  3. Statistics 
  4. Python programming

Who should take this course? Who should not?

This course is designed for:

  1. Students in the areas related to IT/Business Analytics
  2. Early stage data scientists
  3. Professionals related to AI/Machine Learning
  4. Researchers who want to apply machine learning in their analysis


Module 1: Basics of Machine Learning

Lecture 1 Overview
Lecture 2 Introduction to the Course
Lecture 3 What is Machine Learning
Lecture 4 Machine Learning Types

Module 2: Machine Learning Process

Lecture 5 Machine Learning Process - 1
Lecture 6 Machine Learning Process - 2

Module 3: Supervised Machine Learning ( Classification Algorithms)

Lecture 7 Classification
Lecture 8 Decision Tree
Lecture 9 Naive Bayes Classifier
Lecture 10 Classification Algorithms
Lecture 11 Artificial Neural Networks
Lecture 12 Ensemble Classifiers

Module 4: Supervised Learning (Regression Algorithms)

Lecture 13 Classification vs. Regression
Lecture 14 Challenges for Linear Regression

Module 5: Clustering Algorithms

Lecture 15 Clustering Algorithms
Lecture 16 Clustering - Evaluation Techniques

Module 6: Dimensionality Reduction and Feature Selection

Lecture 17 Motivation
Lecture 18 Dimensionality reduction - Practice
Lecture 19 Feature Selection
Lecture 20 Feature Selection - Practice

Module 7: Reinforcement Learning

Lecture 21 Introduction
Lecture 22 Q-Learning

Module 8: Natural Language Processing

Lecture 23 Introduction
Lecture 24 NLP - Introduction - Practice
Lecture 25 Feature Engineering in NLP
Lecture 26 NLP - Sentiment Analysis - Practice

Module 9: Visual Recognition and Deep Learning

Lecture 27 Introduction
Lecture 28 Deep Learning for Visual Recognition