Skip to content
0:00 / 0:00

#cs231n#convolutionalneuralnetworks#computervision

Lecture 1 | Introduction to Convolutional Neural Networks for Visual Recognition

Stanford University School of Engineering

215K subscribers • 2 videos on Hallway

YouTube
  • Recommended by 2 people: 2 on Hacker News.
  • A classic. People kept recommending it from 2018 to 2025.
  • Presented by Fei-Fei Li, Professor of Computer Science at Stanford
  • Linked in the descriptionSlides on cs231n.stanford.edu
  • May be out of date. Uploaded 9 years ago, in an area where tools change fast.

Beginner. No background in the topic needed.

2.8M views9 years ago2 recommendations

AI and machine learningHistory and cultureComputer visionNeural networks and deep learningHistory of computing

Fei-Fei Li introduces the history and key challenges of computer vision, setting the stage for Stanford's course on convolutional neural networks.

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 Slides: cs231n.stanford.edu/slides/2017/cs231n_2017_lecture1.pdf -------------------------------------------------------------------------------------- Convolutional Neural Networks for Visual Recognition Instructors: Fei-Fei Li: vision.stanford.edu/feifeili/ Justin Johnson: cs.stanford.edu/people/jcjohns/ Serena Yeung: ai.stanford.edu/~syyeung/ Computer Vision has become ubiquitous in our society, with applications in search, image understanding, apps, mapping, medicine, drones, and self-driving cars. Core to many of these applications are visual recognition tasks such as image classification, localization and detection. Recent developments in neural network (aka “deep learning”) approaches have greatly advanced the performance of these state-of-the-art visual recognition systems. This lecture collection is a deep dive into details of the deep learning architectures with a focus on learning end-to-end models for these tasks, particularly image classification. From this lecture collection, students will learn to implement, train and debug their own neural networks and gain a detailed understanding of cutting-edge research in computer vision. Website: cs231n.stanford.edu/ For additional learning opportunities please visit: online.stanford.edu/

Why it's here

2 people recommend this

What people say. Recommended as an excellent introduction to computer vision history and deep learning fundamentals.

daharton Hacker News • Recommends

On “Microsoft makes AI training courses available to the public”

The Stanford course is pretty good. link to this video For something quicker & less applied, maybe the 3b1b series on neural networks: link

jackdoeon Hacker News • Recommends

On “The Illusion of Thinking: Strengths and limitations of reasoning models [pdf]”

…nd to get intuition for the signal flow, and building all kinds of smallish systems, e.g. how far can you push whisper, small qwen3, and kokoro to control your computer with voice? People think that deepseek/mistral/meta etc are democratizing AI, but its actually Karpathy who teaches us :) so we can understand them and make our own. 1 link 2 link to this video 3 link 4 link…

varelseon Hacker News • Mentions

On “Efficient Methods and Hardware for Deep Learning [pdf]”

See lecture 15 of cs231n 2017: link to this video Further, while all these tricks are amazing, they are not currently of much use to fungible data scientists at FAANG and in the greater Fortune 500 because they haven't been added to any of the major frameworks in a manner that is braindead/automagic. Further, most of these are but one GPU generation away from general availability if they become popular like FP16/32 mixed precision did. That said, the acquisition of DeePhi by Xilinx ought to be a sufficiently strong signal to add them to said frameworks, no? link Finally, my gut instincts (based on the monotonically decreasing speech recognition quality of my increasingly powerful Android phones over…

u/carnivorixusin r/compsci • Mentions

On “Huge New NSFW Dataset for Content Filtering”

…look at how the internals work: https://towardsdatascience.com/build-a-handwritten-text-recognition-system-using-tensorflow-2326a3487cd5 this is actually a lot less cool because it only recognises characters. But it will get you a pretty good idea of how it works. If you still like it after this follow some course online on deep neural networks: link to this video Also the best order might be different depending on which type of learner you are. Most people like to learn from concrete to abstract and from shallow to deep, so that’s the order I provided you with. Have fun !…