CLASS HOURS
Mon:5:30 – 7:00pm, Wed:7:15 – 8:45pm
Location: LT-4
CONTACT
Instructor: Dr. Arif Mahmood
Contact: arif.mahmood@itu.edu.pk
Teaching Assistant 1: Maria Marrium
Contact: msds20011@itu.edu.pk
Teaching Assistant 2: Zia Ur Rehman
Contact: mscs20029@itu.edu.pk
COURSE BASICS
Core Course
Credit Hours: 3
Being offered to PhD, MSDS, MSCS, and BS students
Practical and hands-on approach
4 to 5 programming assignments
PREREQUISITE
Artificial Intelligence, Data Structures,
Probability & Statistics, Linear Algebra and basic Calculus
Programming skills and desire to read & implement.
GRADING POLICY
● 30% Final Exam
● 20% Midterm Exam
● 25% Assignments
● 10% Final Project
● 10% Quizzes
● 05% Homeworks
HONOR CODE
All cases of academic misconduct will be forwarded to the disciplinary committee. All assignments are individual unless explicitly specified by the instructor.
COURSE OUTLINE
1
Intro to ML and its application
2
K- Nearest Neighbor, Gradient Descent Linear Regression
3
Lecture: Gradient Descent, Classification Vs
Regression Tutorial: Plotting functions of one, two
variables and how to compute gradient descent of one variable signal, Numpy demo
4
Lecture: Solving Linear regression using
Gradient Descent, Logistic regression
Tutorial: Linear Regression
Class Quiz 01
5
Prior Probabilities, Class-Conditional Probabilities, Posterior Probabilities, Bayes Rule
6
Gaussian Residuals Models, L2 and L1 regularization, Early stopping
7
Non-Linear Decision Surfaces, Intro to Neural Network, Activation functions, forward pass, backward pass
Class Quiz 02
8
Neural Network Backpropagation
9
10
Lecture: Overfitting, Model capacity, How neural networks see? Deep neural networks.
Tutorial: Deep Neural network for digit
classification
11
12
Convolution Class Practice
13
Lecture: Training CNN
Tutorial: Digit classification using CNN
14
Class Quiz 03
15
16
Programming Assignment 3
(Convolution Neural Network)
17
18
PCA revision, Graphs basics
19
Graph Shift Operator
Class Quiz 04
Mid Terms
20
–
Homework 4
21
22
23
Decision tree
24
25
26
27
28
29
30
Final Exam