UCSD ECE 285: Introduction to Visual Learning (Spring 2024)

Date Lecture Materials Assignments
Apr 2 Introduction to Visual Learning Lecture 1
Apr 4 Image Classification: K-NN and Linear Classifier Lecture 2
Apr 9 Multi-Layer Perceptrons and Back-Propagation Lecture 3 Assignment 1
Apr 11 Convolutional Neural Networks 1 Lecture 4
Apr 16 Convolutional Neural Networks 2 Lecture 5
Apr 18 Tutorial on Pytorch Tutorial NotebookAssignment 2
Apr 23 Image Segmentation and Visualization Lecture 7 Assignment 1 due
Apr 25 Object Detection Lecture 8
Apr 30 Recurrent Neural Networks Lecture 9
May 2 Video Recognition Lecture 10Project Proposal Due
May 7 Video Prediction Lecture 11Assignment 3
May 9 Self-Attention, Graph Networks, Transformer Lecture 12 Assignment 2 due
May 14 Vision Transformer Lecture 13
May 16 Generative Adversarial Networks Lecture 14
May 21 Conditional GAN and Variational Auto-Encoders Lecture 15Assignment 4
May 23 Deep 3D Vision Lecture 16 Assignment 3 due
May 28 Diffusion Models Lecture 17
May 30 Neural Radiance Field Lecture 18
June 4 Self-Supervised Visual Representation Learning Lecture 19
June 6 Contrastive Learning Lecture 20 Assignment 4 due