Week Lecture Topic
Module I: Introduction and Exploratory Analysis

1

8/27

Course Introduction

  • The instructor, the outline, classroom conduct, academic integrity, attendance, and grading policy.

An Introduction to AI and Its History

  • Different Views and Approaches to AI
  • AI vs ML vs DL
  • AI in Industry
  • AI in Enterprise

2

9/3

Statistical Thinking

  • Basic statistics
  • Graphical exploratory data analysis
  • Quantitative exploratory data analysis
  • Thinking probabilistically (Discrete and Continuous variables)
Module II: Supervised Machine Learning

3

9/10

EXAM I (Module I)

Introduction to Supervised Learning

  • K-Nearest Neighbor (KNN)
  • Model Generation
  • Train and Test Splitting

4

9/17

Linear Regression

  • Linear Regression with one variable
  • Model Representation
  • Cost Function
  • Parameter Learning (Gradient Descent)
  • Multivariate Linear Regression
  • Gradient Descent for Multiple Features Normal Equation
  • Polynomial Regression

5

9/24

Logistic Regression

  • Classification
  • Hypothesis Representation
  • The Problem of Overfitting
  • Decision Boundary
  • Cost Function
  • Advanced Optimization
  • Multiclass Classification

6

10/1

Support Vector Machines

  • Optimization Objective
  • Large Margin Intuition Kernels
Module III: Unsupervised Machine Learning

7

10/8

EXAM III (Module II)

Introduction to Unsupervised Learning

  • Clustering with K-Means
  • Hierarchical Agglomerative Clustering
Module IV: Deep Learning

9

10/15

Introduction to Deep Learning:

  • Neural Networks
  • Convolutional Neural
  • Transfer Learning

9

10/22

EXAM IV (Module III)

Neural Networks: Representation

  • Non-linear Hypotheses
  • Neurons and the Brain
  • Model Representation
  • Example and Intuition
  • Multiclass Classification

10

10/29

Neural Networks: Learning

  • Learning Cost Function
  • Backpropagation Algorithm
  • Backpropagation Intuition

11

11/5

Deep Reinforcement Learning

  • Q-Learning
  • Deep Reinforcement Learning
  • Policies and Learning Algorithms
PART IV: Independent Study

12

11/12

Linear Classifiers in Python

  • Applying Logistic Regression and SVM
  • Loss function

13

11/19

Linear Classifiers in Python

  • Linear Regression
  • Support Vector Machines

14

11/26**

**No class. Happy Thanks Given!!

15

12/3

EXAM V (Module IV) 

Case Study: School Budgeting with Machine Learning in Python

16

12/10**

**No class. Reading Day!

17

12/17

Machine Learning Fundamentals with Python | Exam