backpropagation
2:25:52The spelled-out intro to neural networks and backpropagation: building micrograd
4.4M views • 4 years ago
Andrej Karpathy
Andrej Karpathy's first Neural Networks: Zero to Hero lecture, which builds micrograd, a tiny autograd engine, from scratch in Python. It explains backpropagation and neural network training step by step, assuming only basic Python and some high-school calculus.
47:15Will AI outsmart human intelligence? - with 'Godfather of AI' Geoffrey Hinton
878K views • 1 year ago
The Royal Institution
Geoffrey Hinton's 2025 Royal Institution Discourse on what AI has learned from biological intelligence and how it might surpass it. He explains neural networks and argues that human language use resembles what backpropagation-trained networks do.
Topic match · Machine learning & deep learning
3:31:24Deep Dive into LLMs like ChatGPT
10.2M views • 1 year ago
Andrej Karpathy
Andrej Karpathy's three-hour-plus general-audience deep dive into how ChatGPT-style LLMs are built, covering the full training stack from pretraining to post-training. It also gives mental models for their quirks, like hallucination, and how to use them well.
Topic match · Machine learning & deep learning
2:13:35Let's build the GPT Tokenizer
1.3M views • 2 years ago
Andrej Karpathy
Andrej Karpathy builds the GPT tokenizer from scratch, implementing byte pair encoding along with encode and decode. He shows how many odd LLM behaviors trace back to tokenization, and covers Unicode byte encodings along the way.
Topic match · Machine learning & deep learning
28:48LSTM is dead. Long Live Transformers!
540K views • 6 years ago
Seattle Applied Deep Learning
Leo Dirac explains how transformer models have replaced LSTMs in NLP. He gives background from bag of words through RNNs and LSTMs, then a technical deep dive into multi-headed self-attention and positional encoding, with sample code.
Topic match · Machine learning & deep learning
1:11:41Lecture 1 | Natural Language Processing with Deep Learning
820K views • 9 years ago
Stanford University School of Engineering
The first lecture of Stanford's Natural Language Processing with Deep Learning course, taught by Chris Manning and Richard Socher. It introduces NLP and word vectors, including SVD, skip-gram, CBOW, negative sampling and word2vec.
Topic match · Machine learning & deep learning
39:43Do we need Attention? - Linear RNNs and State Space Models (SSMs) for NLP
35K views • 3 years ago
Sasha Rush
Sasha Rush surveys linear RNNs and state space models as replacements for attention in transformer-style models, in a talk for MLSys. It covers the foundational preliminaries and predates Mamba.
Topic match · Machine learning & deep learning
1:02:57Peter Norvig - The Unreasonable Effectiveness of Data
74K views • 15 years ago
UBC Computer Science
Peter Norvig's UBC distinguished lecture on how massive amounts of simple data, such as for language modeling, can yield understanding that hand-built models could not.
Topic match · Machine learning & deep learning
1:01:51Lecture 1: Introduction to Information Theory
411K views • 12 years ago
Jakob Foerster
The first lecture of David MacKay's Cambridge course on information theory, pattern recognition and neural networks. It introduces the core ideas of his book Information Theory, Inference, and Learning Algorithms.
Topic match · Machine learning & deep learning
1:22:38CS480/680 Lecture 19: Attention and Transformer Networks
374K views • 7 years ago
Pascal Poupart
A university lecture from CS480/680 by Pascal Poupart on attention mechanisms and transformer networks, worked through on a chalkboard.
Topic match · Machine learning & deep learning
1:31:28Stanford Seminar: Beyond Floating Point: Next Generation Computer Arithmetic
33K views • 9 years ago
Stanford Online
John Gustafson presents posits, a proposed drop-in replacement for IEEE 754 floats that is simpler in hardware and more flexible in precision. The seminar includes a live demo and machine learning results.
Topic match · Machine learning & deep learning
1:13:22Sacha Arnoud, Director of Engineering, Waymo - MIT Self-Driving Cars
109K views • 8 years ago
Lex Fridman
Sacha Arnoud, Waymo's Director of Engineering, gives a lecture in MIT's 2018 deep learning for self-driving cars course on the rise of machine learning in autonomous vehicles. It covers how Waymo uses deep learning and how it handles tricky driving situations.
Topic match · Machine learning & deep learning
1:10:58Trends in Deep Learning Hardware: Bill Dally (NVIDIA)
32K views • 2 years ago
Paul G. Allen School
Bill Dally of NVIDIA gives a University of Washington lecture on trends in deep learning hardware. It covers numeric formats, specialized instructions, energy per operation and co-design of hardware and software.
Topic match · Machine learning & deep learning
1:11:36Geoffrey Hinton talk "What is wrong with convolutional neural nets ?"
200K views • 9 years ago
trwappers
Geoffrey Hinton gives an MIT talk on what is wrong with convolutional neural networks and introduces his capsules project. The description points to the capsule network papers.
Topic match · Machine learning & deep learning
57:57Lecture 1 | Introduction to Convolutional Neural Networks for Visual Recognition
2.9M views • 9 years ago
Stanford University School of Engineering
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.
Topic match · Machine learning & deep learning