Lecture 1 | Introduction to Convolutional Neural Networks for Visual Recognition
57:56Lecture 2 | Image Classification
59:31Lecture 3 | Loss Functions and Optimization
1:14:40Lecture 4 | Introduction to Neural Networks
1:13:59Lecture 5 | Convolutional Neural Networks
1:08:56Lecture 6 | Training Neural Networks I
1:20:19Lecture 7 | Training Neural Networks II
1:15:30Lecture 8 | Deep Learning Software
1:18:07Lecture 9: CNN Architectures (CS231n)
1:17:40Lecture 10: Recurrent Neural Networks (CS231n)
1:13:09Lecture 11: Detection and Segmentation (CS231n)
1:14:26Lecture 12: Visualizing and Understanding (CS231n)
1:15:48Lecture 13: Generative Models (CS231n)
1:17:41Lecture 14: Deep Reinforcement Learning (CS231n)
1:04:01Lecture 15: Efficient Methods and Hardware for Deep Learning (CS231n)
1:16:52Lecture 16: Adversarial Examples and Adversarial Training (CS231n)
1:21:46Lecture 1 | Introduction to Convolutional Neural Networks for Visual Recognition
Stanford Vision & Learning Lab Faculty
This lecture introduces the historical challenges and foundational concepts of computer vision, from Camera Obscura to early feature extraction methods like SIFT and HOG, setting the stage for deep learning approaches.
Lecture 1 gives an introduction to the field of computer vision, discussing its history and key challenges. We emphasize that computer vision encompasses a wide variety of different tasks, and that despite the recent successes of deep learning we are still a long way from realizing the goal of human-level visual intelligence.
Keywords: Computer vision, Cambrian Explosion, Camera Obscura, Hubel and Wiesel, Block World, Normalized Cut, Face Detection, SIFT, Spatial Pyramid Matching, Histogram of Oriented Gradients, PASCAL Visual Object Challenge, ImageNet Challenge
