Schedule

This schedule is tentative and may change.

Date Topic Materials
August 19 Course Introduction
August 21 Supervised Learning
August 23 Supervised Learning
August 26 Multi-class Classification
August 28 Probability Theory Review
August 30 Linear Discriminant Analysis
September 4 Naive Bayes Classifier
September 6 Kernels
September 9 Support Vector Machine
September 11 Support Vector Machine
September 13 Perceptrons
September 16 Artificial Neural Networks and Backpropagation
September 18 Bias-Variance Tradeoff
September 20 Decision Trees
September 23 Ensemble Methods
September 25 Ensemble Methods
September 27 Introduction to Deep Learning
September 30 Convolutional Neural Networks
October 2 Convolutional Neural Networks
October 4 Introduction to PyTorch
October 7 PyTorch Lightning
October 9 Optimization for Deep learning
October 11 Automatic Differentiation
October 14 Generative Adversarial Networks
October 16 Unsupervised Learning - Clustering
October 18 CANCELLED
October 21 Principal Component Analysis
October 23 CANCELLED
October 25 CANCELLED
October 28 Recurrent Neural Networks
October 30 Transformers
November 1 Unsupervised Deep Learning
November 4 Markov Decision Processes
November 6 Reinforcement Learning
November 8 Policy Gradient Methods
November 11 Deep Reinforcement Learning
November 13 Object Detection
November 15 Object Detection, Image Segmentation
November 18 Large Language Models
November 20 Large Language Models
November 22 Project Presentations
November 25 Project Presentations
December 2 Project Presentations
Next