Lecture 1 | Introduction to Convolutional Neural Networks for Visual Recognition

Stanford University School of Engineering · 2.9M views · 2017 · 57:57

Open on YouTube

Machine learning & deep learningComputer vision, speech & NLPUniversity lectures & courseslecturedated

Why Hacker News recommends it

HN recommends the CS231n lectures as a solid, applied deep learning course for self-study.

What it is

The first lecture of Stanford's CS231n course on convolutional neural networks for visual recognition. It surveys the history and key challenges of computer vision, from the Cambrian explosion and Hubel and Wiesel to ImageNet.

Recommended by 2 HN commenters across 2 different months, 2018 to 2025.

What Hacker News said

Recommends dahart · 2018-04 · on “Microsoft makes AI training courses available to the public”

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

Recommends jackdoe · 2025-06 · on “The Illusion of Thinking: Strengths and limitations of reasoning models [pdf]”

For studying? Mainly watching and re-watching Karpathy's 'Zero To Hero'[1] and Stanford's 'Introduction to Convolutional Neural Networks for Visual Recognition'[2], also a lot of transformers from scratch videos like Umar Jamali's videos[3], and I also study backwards to McCulloch and Pitts. Reading the 30 papers [LINK] and so on. And of course Yannic Kilcher[4], and also listening in on the paper discussions they do on discord. Practicing a lot with just doing backpropagation by hand and making toy models by hand 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? Pe

Cites varelse · 2018-07 · on “Efficient Methods and Hardware for Deep Learning [pdf]”

See lecture 15 of cs231n 2017: [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