20 Free AI and Machine Learning Courses Worth Watching

Not our content — these are YouTube courses from Stanford, MIT, DeepMind, fast.ai, and independent researchers. We've covered AI for 11 years and 476 issues; these are the ones we'd actually send to a friend who wants to learn AI.

Machine Learning Fundamentals

▶ 18 videos
20h total

Caltech CS156: Learning from Data

Caltech Caltech
Advanced

Caltech's Yaser Abu-Mostafa teaches you the mathematical theory behind why machine learning works — VC dimension, bias-variance tradeoffs, regularizat...

▶ 20 videos
27h total

Stanford CS229: Machine Learning

Stanford Online Stanford University
Intermediate

Andrew Ng covers the core math and algorithms behind supervised learning, unsupervised learning, and reinforcement learning in this Stanford classic. ...

▶ 40 videos
15h total

StatQuest: Machine Learning

StatQuest with Josh Starmer
Beginner

Josh Starmer breaks down decision trees, random forests, gradient boosting, PCA, cross-validation, and core statistics using simple drawings and plain...

Deep Learning

▶ 24 videos
40h total

CMU Introduction to Deep Learning (11-785)

Carnegie Mellon University Carnegie Mellon University
Advanced

Carnegie Mellon takes you from basic multilayer perceptrons through attention mechanisms, GANs, variational autoencoders, and self-supervised learning...

▶ 12 videos
8h total

MIT 6.S191: Introduction to Deep Learning

Alexander Amini MIT
Intermediate

MIT walks you through neural networks, convolutional and recurrent architectures, generative models, and large language models in a fast-paced format ...

▶ 10 videos
13h total

Neural Networks: Zero to Hero

Andrej Karpathy Ex-Tesla, Ex-OpenAI
Intermediate

Andrej Karpathy walks you through building neural networks, backpropagation, and eventually a GPT-style language model entirely from scratch in Python...

▶ 30 videos
35h total

NYU Deep Learning SP21 (Yann LeCun)

Alfredo Canziani New York University
Advanced

Turing Award winner Yann LeCun shares his distinctive perspective on energy-based models, self-supervised learning, world models, and where AI is head...

▶ 14 videos
20h total

Practical Deep Learning for Coders

Jeremy Howard fast.ai
Beginner

Jeremy Howard has you building working deep learning models from the very first lesson — image classifiers, NLP pipelines, tabular models — and fills ...

▶ 11 videos
14h total

Stanford CS230: Deep Learning

Stanford Online Stanford University
Intermediate

Andrew Ng covers convolutional networks, recurrent architectures, optimization methods like Adam and BatchNorm, generative adversarial networks, and e...

▶ 12 videos
15h total

Stanford CS330: Deep Multi-Task and Meta Learning

Stanford Online Stanford University
Advanced

Chelsea Finn teaches multi-task learning, transfer learning, meta-learning algorithms like MAML, prototypical networks, and few-shot learning at Stanf...

Natural Language Processing & LLMs

▶ 16 videos
10h total

Hugging Face NLP Course

Hugging Face Hugging Face
Intermediate

Hugging Face walks you through their Transformers library hands-on: tokenization, fine-tuning pretrained models, text classification, named entity rec...

▶ 20 videos
25h total

Stanford CS224N: NLP with Deep Learning

Stanford Online Stanford University
Advanced

Stanford takes you deep into word vectors, transformer architectures, attention mechanisms, pretraining strategies, and models like BERT and GPT. Aime...

▶ 15 videos
18h total

Stanford CS25: Transformers United

Stanford Online Stanford University
Advanced

Researchers from OpenAI, Google Brain, DeepMind, and Anthropic present cutting-edge work on transformer architectures, scaling laws, multimodal AI, an...

Computer Vision

▶ 16 videos
22h total

Stanford CS231N: Convolutional Neural Networks for Visual Recognition

Stanford Online Stanford University
Advanced

Stanford covers image classification, object detection, semantic segmentation, and generative models while teaching you to visualize what convolutiona...

Reinforcement Learning

▶ 13 videos
16h total

DeepMind Reinforcement Learning Lecture Series

DeepMind DeepMind / UCL
Advanced

Hado van Hasselt from DeepMind teaches multi-armed bandits, Markov decision processes, policy gradient methods, and deep reinforcement learning at UCL...

▶ 15 videos
20h total

Stanford CS234: Reinforcement Learning

Stanford Online Stanford University
Advanced

Emma Brunskill covers Markov decision processes, policy evaluation, Q-learning, deep reinforcement learning, exploration strategies, and imitation lea...

AI Explainers & Paper Reviews

▶ 4 videos
1h total

3Blue1Brown: Neural Networks

3Blue1Brown
Beginner

Grant Sanderson uses his signature animations to visually explain gradient descent, backpropagation, and how neural networks actually learn from data....

Two Minute Papers 5-10 min each

Two Minute Papers

Two Minute Papers
Beginner

Karoly Zsolnai-Feher distills cutting-edge AI research papers into short, visual breakdowns you can watch in a few minutes. Perfect for anyone in the ...

MLOps & Production

▶ 12 videos
9h total

Machine Learning Engineering for Production (MLOps)

DeepLearning.AI DeepLearning.AI
Intermediate

Andrew Ng teaches you how to take machine learning models from Jupyter notebooks into production — covering ML pipelines, data management, model monit...

▶ 8 videos
6h total

MIT Introduction to Data-Centric AI

MIT MIT
Intermediate

MIT teaches you the emerging paradigm of improving AI by fixing your data rather than tweaking models — covering data quality, labeling strategies, au...