Foundations

ML Fundamentals

Neural networks, backpropagation, gradient descent — the maths behind AI

11,418
lessons
Skills in this topic
View full skill map →
ML Maths Basics
beginner
Manipulate vectors and matrices
Supervised Learning
beginner
Train decision trees, random forests, and neural nets
Unsupervised Learning
intermediate
Apply k-means and DBSCAN clustering
ML Pipelines
intermediate
Engineer features and handle missing data
Scaling Deep Learning on Kubernetes at OpenAI with Christopher Berner - TWiML Talk #199
ML Fundamentals
Scaling Deep Learning on Kubernetes at OpenAI with Christopher Berner - TWiML Talk #199
The TWIML AI Podcast with Sam Charrington Beginner 7y ago
Bighead: Airbnb's Machine Learning Platform with Atul Kale - TWiML Talk #198
ML Fundamentals
Bighead: Airbnb's Machine Learning Platform with Atul Kale - TWiML Talk #198
The TWIML AI Podcast with Sam Charrington Beginner 7y ago
Unsupervised Machine Learning: Crash Course Statistics #37
ML Fundamentals
Unsupervised Machine Learning: Crash Course Statistics #37
CrashCourse Beginner 7y ago
Why 5/3 is a fundamental constant for turbulence
ML Fundamentals
Why 5/3 is a fundamental constant for turbulence
3Blue1Brown Beginner 7y ago
BINARY CLASSIFIER WITH TENSORFLOW - CS50 on Twitch, EP. 7
ML Fundamentals
BINARY CLASSIFIER WITH TENSORFLOW - CS50 on Twitch, EP. 7
CS50 Beginner 7y ago
Replay Memory Explained - Experience for Deep Q-Network Training
ML Fundamentals ⚡ AI Lesson
Replay Memory Explained - Experience for Deep Q-Network Training
deeplizard Beginner 7y ago
Detecting Fast Radio Bursts with Deep Learning
ML Fundamentals ⚡ AI Lesson
Detecting Fast Radio Bursts with Deep Learning
Data Skeptic Beginner 7y ago
Supervised Machine Learning: Crash Course Statistics #36
ML Fundamentals
Supervised Machine Learning: Crash Course Statistics #36
CrashCourse Beginner 7y ago
Making sense of the confusion matrix
ML Fundamentals
Making sense of the confusion matrix
Data School Beginner 7y ago
Machine Learning Fundamentals: The Confusion Matrix
ML Fundamentals ⚡ AI Lesson
Machine Learning Fundamentals: The Confusion Matrix
StatQuest with Josh Starmer Beginner 7y ago
Deep Q-Learning - Combining Neural Networks and Reinforcement Learning
ML Fundamentals ⚡ AI Lesson
Deep Q-Learning - Combining Neural Networks and Reinforcement Learning
deeplizard Beginner 7y ago
Building AI with TensorFlow: An Overview (TensorFlow @ O’Reilly AI Conference, San Francisco '18)
ML Fundamentals ⚡ AI Lesson
Building AI with TensorFlow: An Overview (TensorFlow @ O’Reilly AI Conference, San Francisco '18)
TensorFlow Beginner 7y ago
4. Autoencoders
ML Fundamentals
4. Autoencoders
Weights & Biases Beginner 7y ago
What is Python? Why Python is So Popular?
ML Fundamentals
What is Python? Why Python is So Popular?
Programming with Mosh Beginner 7y ago
Yoshua Bengio: Deep Learning | Lex Fridman Podcast #4
ML Fundamentals ⚡ AI Lesson
Yoshua Bengio: Deep Learning | Lex Fridman Podcast #4
Lex Fridman Beginner 7y ago
Detecting Faces (Viola Jones Algorithm) - Computerphile
ML Fundamentals ⚡ AI Lesson
Detecting Faces (Viola Jones Algorithm) - Computerphile
Computerphile Beginner 7y ago
Solve your model’s overfitting and underfitting problems - Pt.2 (Coding TensorFlow)
ML Fundamentals ⚡ AI Lesson
Solve your model’s overfitting and underfitting problems - Pt.2 (Coding TensorFlow)
TensorFlow Beginner 7y ago
Future Politics | Jamie Susskind | Talks at Google
ML Fundamentals
Future Politics | Jamie Susskind | Talks at Google
Talks at Google Beginner 7y ago
How convolutional neural networks work, in depth
ML Fundamentals
How convolutional neural networks work, in depth
Brandon Rohrer Beginner 7y ago
Support Vector Machines - THE MATH YOU  SHOULD KNOW
ML Fundamentals ⚡ AI Lesson
Support Vector Machines - THE MATH YOU SHOULD KNOW
CodeEmporium Beginner 7y ago
Quantum Machine Learning (LIVE)
ML Fundamentals
Quantum Machine Learning (LIVE)
Siraj Raval Beginner 7y ago
Quantum Machine Learning (LIVE)
ML Fundamentals
Quantum Machine Learning (LIVE)
Siraj Raval Beginner 7y ago
University of Illinois Master of Computer Science: A top-ranked degree that fits your life
ML Fundamentals
University of Illinois Master of Computer Science: A top-ranked degree that fits your life
Coursera Beginner 7y ago
Machine Learning Tutorial Part - 1 | Machine Learning Tutorial For Beginners  Part - 1 | Simplilearn
1:02:40
ML Fundamentals ⚡ AI Lesson
Machine Learning Tutorial Part - 1 | Machine Learning Tutorial For Beginners Part - 1 | Simplilearn
Simplilearn Beginner 7y ago
World's Biggest Drivable Hexapod Robot - Computerphile
ML Fundamentals ⚡ AI Lesson
World's Biggest Drivable Hexapod Robot - Computerphile
Computerphile Beginner 7y ago
Machine Learning | What Is Machine Learning? | Introduction To Machine Learning | 2026 | Simplilearn
7:52
ML Fundamentals ⚡ AI Lesson
Machine Learning | What Is Machine Learning? | Introduction To Machine Learning | 2026 | Simplilearn
Simplilearn Beginner 7y ago
Facebook's FBLearner Platform with Aditya Kalro - TWiML Talk #197
ML Fundamentals
Facebook's FBLearner Platform with Aditya Kalro - TWiML Talk #197
The TWIML AI Podcast with Sam Charrington Beginner 7y ago
Natural Language Processing at StockTwits with Garrett Hoffman - TWiML Talk #194
ML Fundamentals
Natural Language Processing at StockTwits with Garrett Hoffman - TWiML Talk #194
The TWIML AI Podcast with Sam Charrington Beginner 7y ago
CNN Image Preparation Code Project - Learn to Extract, Transform, Load (ETL)
ML Fundamentals
CNN Image Preparation Code Project - Learn to Extract, Transform, Load (ETL)
deeplizard Beginner 7y ago
Dataset for Deep Learning - Fashion MNIST
ML Fundamentals ⚡ AI Lesson
Dataset for Deep Learning - Fashion MNIST
deeplizard Beginner 7y ago
Acoustic Word Embeddings for Low Resource Speech Processing with Herman Kamper - TWiML Talk #191
ML Fundamentals
Acoustic Word Embeddings for Low Resource Speech Processing with Herman Kamper - TWiML Talk #191
The TWIML AI Podcast with Sam Charrington Beginner 7y ago
Code for Deep Learning - ArgMax and Reduction Tensor Ops
ML Fundamentals ⚡ AI Lesson
Code for Deep Learning - ArgMax and Reduction Tensor Ops
deeplizard Beginner 7y ago
Solve your model’s overfitting and underfitting problems - Pt.1 (Coding TensorFlow)
ML Fundamentals ⚡ AI Lesson
Solve your model’s overfitting and underfitting problems - Pt.1 (Coding TensorFlow)
TensorFlow Beginner 7y ago
Evaluating Model Explainability Methods with Sara Hooker - TWiML Talk #189
ML Fundamentals ⚡ AI Lesson
Evaluating Model Explainability Methods with Sara Hooker - TWiML Talk #189
The TWIML AI Podcast with Sam Charrington Beginner 7y ago
TWiML & AI x Fast.ai Deep Learning Study Group - Session 2B - October 6, 2018
ML Fundamentals
TWiML & AI x Fast.ai Deep Learning Study Group - Session 2B - October 6, 2018
The TWIML AI Podcast with Sam Charrington Beginner 7y ago
TWiML & AI x Fast.ai Deep Learning Study Group - Session 2A - September 29, 2018
ML Fundamentals ⚡ AI Lesson
TWiML & AI x Fast.ai Deep Learning Study Group - Session 2A - September 29, 2018
The TWIML AI Podcast with Sam Charrington Beginner 7y ago
Quantum Machine Learning (LIVE)
ML Fundamentals
Quantum Machine Learning (LIVE)
Siraj Raval Beginner 7y ago
Graph Analytic Systems with Zachary Hanif - TWiML Talk #188
ML Fundamentals
Graph Analytic Systems with Zachary Hanif - TWiML Talk #188
The TWIML AI Podcast with Sam Charrington Beginner 7y ago
Tensors for Deep Learning - Broadcasting and Element-wise Operations with PyTorch
ML Fundamentals ⚡ AI Lesson
Tensors for Deep Learning - Broadcasting and Element-wise Operations with PyTorch
deeplizard Beginner 7y ago
CNN Flatten Operation Visualized - Tensor Batch Processing for Deep Learning
ML Fundamentals ⚡ AI Lesson
CNN Flatten Operation Visualized - Tensor Batch Processing for Deep Learning
deeplizard Beginner 7y ago
Flatten, Reshape, and Squeeze Explained - Tensors for Deep Learning with PyTorch
ML Fundamentals ⚡ AI Lesson
Flatten, Reshape, and Squeeze Explained - Tensors for Deep Learning with PyTorch
deeplizard Beginner 7y ago
Federated ML for Edge Applications with Justin Norman - TWiML Talk #185
ML Fundamentals ⚡ AI Lesson
Federated ML for Edge Applications with Justin Norman - TWiML Talk #185
The TWIML AI Podcast with Sam Charrington Beginner 7y ago
The Replication Crisis: Crash Course Statistics #31
ML Fundamentals
The Replication Crisis: Crash Course Statistics #31
CrashCourse Beginner 7y ago
Exploring Dark Energy & Star Formation w/ ML with Viviana Acquaviva - TWiML Talk #184
ML Fundamentals
Exploring Dark Energy & Star Formation w/ ML with Viviana Acquaviva - TWiML Talk #184
The TWIML AI Podcast with Sam Charrington Beginner 7y ago
Creating PyTorch Tensors for Deep Learning - Best Options
ML Fundamentals ⚡ AI Lesson
Creating PyTorch Tensors for Deep Learning - Best Options
deeplizard Beginner 7y ago
Race Melodrama and Minstrel Shows: Crash Course Theater #30
ML Fundamentals
Race Melodrama and Minstrel Shows: Crash Course Theater #30
CrashCourse Beginner 7y ago
PyTorch Tensors Explained - Neural Network Programming
ML Fundamentals ⚡ AI Lesson
PyTorch Tensors Explained - Neural Network Programming
deeplizard Beginner 7y ago
Add TensorFlow Lite to your Android App (TensorFlow Tip of the Week)
ML Fundamentals ⚡ AI Lesson
Add TensorFlow Lite to your Android App (TensorFlow Tip of the Week)
TensorFlow Beginner 7y ago
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Capstone: Data Science Problem in Linear Algebra Framework
📚 Coursera Course ↗
Self-paced
Capstone: Data Science Problem in Linear Algebra Framework
Opens on Coursera ↗
Precalculus: Mathematical Modeling
📚 Coursera Course ↗
Self-paced
Precalculus: Mathematical Modeling
Opens on Coursera ↗
Image Captioning with TensorFlow & Streamlit
📚 Coursera Course ↗
Self-paced
Image Captioning with TensorFlow & Streamlit
Opens on Coursera ↗
Machine Learning in the Enterprise - Español
📚 Coursera Course ↗
Self-paced
Machine Learning in the Enterprise - Español
Opens on Coursera ↗
Advanced Deployment Scenarios with TensorFlow
📚 Coursera Course ↗
Self-paced
Advanced Deployment Scenarios with TensorFlow
Opens on Coursera ↗
Deep Learning with PyTorch : Generative Adversarial Network
📚 Coursera Course ↗
Self-paced
Deep Learning with PyTorch : Generative Adversarial Network
Opens on Coursera ↗