0% found this document useful (0 votes)
3 views3 pages

Fall 2023 Machine Learning Tentative Course Plan

Uploaded by

muneebke
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views3 pages

Fall 2023 Machine Learning Tentative Course Plan

Uploaded by

muneebke
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Fall 2023 Machine Learning Tentative Course Plan

Instructor: Dr. Arif Mahmood

This course plan may change during the semester. It is only a tentative plan to give
students and idea about this course.

Lecture # Topics Covered Quiz/ Homework/


Programming Assignments

1 Introduction to ML and its applications,


basic terminology

2 K- Nearest Neighbor, Gradient Descent Quiz


Linear Regression

3 Gradient Descent, Classification Vs HW


Regression, Hands on Exercise: plotting
functions of one, two variables and how to
compute gradient descent of one variable
signal using Numpy

4 Solving Linear regression using Gradient Quiz


Descent, Logistic regression,
Linear Regression hands on exercise

5 Prior Probabilities, Class-Conditional HW


Probabilities, Posterior Probabilities, Bayes
Rule

6 Gaussian Residuals Models, L2 and L1 Quiz


regularization, LASSO

7 Non-Linear Decision Surfaces, Introduction HW


to Neural Network, Activation functions,
forward pass, backward pass

8 Neural Network Backpropagation: hands Quiz


on Example using pen and paper

9 Multi-layer neural network, multi-class HW


classification, Cost function and its
gradient descent, Stochastic Gradient
descent, Optimizers, regularization,
learning curves

Hands on exercise: Basics of Pytorch,


Neural Network for image classification
using MNIST dataset
10 Overfitting, Model capacity, How neural Quiz
networks see? Deep neural networks.
Hands on Exercise: Deep Neural network
for image classification using MNIST
dataset

11 Some deep CNNs: LeNET, AlexNet, HW


Feature detection, sobel filter, Blob
detection, Convolution layer, FC Layer

12 Performing Convolutions using pen and Quiz


paper, Training CNN, Digit classification
using CNN

13 Understanding ConvNets, what does a HW


neuron do in Convnet? Typical
backpropagation, Guided
backpropagation, Gradient Ascent

14 Discriminative vs Generative Models,


Naive Bayes, Logistic regression

15 MID TERM EXAM

16 Multivariate Gaussian, Gaussian Bayes


Classifier, K-means

17 Dimensionality Reduction, PCA, Quiz


Autoencoders

18 Graphs basics and Spectral Clustering HW

19 Graph Neural Networks: Graph Shift Quiz


Operator, Graph Signal, Graph
Convolution

20 Graph Neural Networks: Graphs revision, HW


Graph frequency response, Graph
frequency response of graph filters

21 Decision tree Quiz

22 Decision tree continued, Random Decision HW


Forests (RDF)

23 Knowledge Distillation Quiz

24 Anomaly Detection using dictionaries and HW


Autoencoders

25 Weakly supervised video anomaly Quiz


detection
26 Human Pose Estimation HW

27 Reinforcement Learning Quiz

28 Image Generators and Pose transfer HW

29 Attention is all you need Quiz

30 Vision transformers

You might also like