Foundations

ML Fundamentals

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

11,357
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
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
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
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
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
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
The Replication Crisis: Crash Course Statistics #31
ML Fundamentals
The Replication Crisis: Crash Course Statistics #31
CrashCourse 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
Cryptocurrency-predicting RNN Model - Deep Learning w/ Python, TensorFlow and Keras p.11
ML Fundamentals
Cryptocurrency-predicting RNN Model - Deep Learning w/ Python, TensorFlow and Keras p.11
sentdex Beginner 7y ago
Machine Learning Fundamentals: Bias and Variance
ML Fundamentals ⚡ AI Lesson
Machine Learning Fundamentals: Bias and Variance
StatQuest with Josh Starmer Beginner 7y ago
Balancing RNN sequence data - Deep Learning w/ Python, TensorFlow and Keras p.10
ML Fundamentals ⚡ AI Lesson
Balancing RNN sequence data - Deep Learning w/ Python, TensorFlow and Keras p.10
sentdex 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
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 →
Machine Learning with Small Data Part 1
📚 Coursera Course ↗
Self-paced
Machine Learning with Small Data Part 1
Opens on Coursera ↗
Foundations of Data Structures & Algorithms
📚 Coursera Course ↗
Self-paced
Foundations of Data Structures & Algorithms
Opens on Coursera ↗
Geospatial Foundations & Vector Analysis
📚 Coursera Course ↗
Self-paced
Geospatial Foundations & Vector Analysis
Opens on Coursera ↗
AI for Engineering: An Overview
📚 Coursera Course ↗
Self-paced
AI for Engineering: An Overview
Opens on Coursera ↗
Physics 102 - Electric Potential and DC Circuits
📚 Coursera Course ↗
Self-paced
Physics 102 - Electric Potential and DC Circuits
Opens on Coursera ↗
Pneumonia Classification using PyTorch
📚 Coursera Course ↗
Self-paced
Pneumonia Classification using PyTorch
Opens on Coursera ↗