COURSE LOG

NAME OF INSTITUTION Lahore Garrison University
PROGRAM (S) TO BE EVALUATED Computer Science
Course Name Machine Learning
Catalog Number
Instructor Name Muhammad Faraz Manzoor
WeekDurationTopics Covered Evaluation Instruments UsedSignature
21-March-2022 1.5 hours ● Class introduction ● Class overview: Class organization, topics overview, software etc.
1.5 hours ● Introduction: what is ML; Problems, data, and tools; Python (I)
28-March-2022 1.5 hours ● Machine Learning Fundamentals
1.5 hours ● Examples/Applications
4-April-2022 1.5 hours ● Linear regression; Logistic regression, Neural Networks
1.5 hours ● gradient descent; features ● Overfitting and complexity; training, validation, test data
11-April-2022 1.5 hours Introduction to Neural Networks (model of a biological neuron, activation functions, neural net architecture, Perceptron)
1.5 hours Building Neural Networks (data preprocessing, loss functions, weight initialization, regularization, dropout, batch normalization, Linear classification, Soft max) and Regularization, Gradient Descent & Stochastic Gradient Descent (SGD), Back propagation
18-April-2022 1.5 hours Classification problems; decision trees,
1.5 hours nearest neighbor methods
25-April-2022 1.5 hours Linear classifiers, Bayes' Rule
1.5 hours Naive Bayes Model
2-May-2022 1.5 hours Unsupervised learning: clustering
1.5 hours k-means Clustering Latent space methods; PCA
9-May-2022 1 Hour Mid Term
16-May-2022 1.5 hours Support vector machines and large-margin classifiers Time series;
1.5 hours Markov models;
23-May-2022 1.5 hours Introduction to Convolutional Neural Networks (CNN) and its components (Convolution and Pooling Layers),
1.5 hours Convolutional Neural Network case studies (Imagenet/ AlexNet/ Minist/Iris),
30-May-2022 1.5 hours Introduction to Natural Language Processing (NLP)
1.5 hours Learning word and sentences embedding
6-June-2022 1.5 hours Learning word and sentences embedding (Continued)
1.5 hours Case Study (Deep Learning based Chatbot)
13-June-2022 1.5 hours Introduction to recurrent networks (RNNs, LSTMS, etc.)
1.5 hours Applications of Recurrent neural networks to different NLP tasks
20-June-2022 1.5 hours Autoencoders
1.5 hours Autoencoders
27-June-2022 1.5 hours GANs
1.5 hours GANs
4-July-2022 1.5 hours
1.5 hours
11-July-2022 2 Hour Final Term
Instructor Name Muhammad Faraz Manzoor
Instructor Signature
Date