Foundations

ML Fundamentals

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

11,437
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
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
Hacked Star Map - Computerphile
ML Fundamentals ⚡ AI Lesson
Hacked Star Map - Computerphile
Computerphile Intermediate 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
Deep Fakes
ML Fundamentals ⚡ AI Lesson
Deep Fakes
Data Skeptic Intermediate 7y ago
PyTorch Tensors Explained - Neural Network Programming
ML Fundamentals ⚡ AI Lesson
PyTorch Tensors Explained - Neural Network Programming
deeplizard 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
Illustrated Guide to LSTM's and GRU's: A step by step explanation
ML Fundamentals
Illustrated Guide to LSTM's and GRU's: A step by step explanation
The AI Hacker Intermediate 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
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
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
Prepare your data for ML  | Text Classification Tutorial Pt. 1 (Coding TensorFlow)
ML Fundamentals ⚡ AI Lesson
Prepare your data for ML | Text Classification Tutorial Pt. 1 (Coding TensorFlow)
TensorFlow Intermediate 7y ago
DeepMind's New AI Diagnoses Eye Conditions
ML Fundamentals
DeepMind's New AI Diagnoses Eye Conditions
Two Minute Papers 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
3. Convolutional Neural Networks
ML Fundamentals ⚡ AI Lesson
3. Convolutional Neural Networks
Weights & Biases Beginner 7y ago
Biological Particle Identification and Tracking with Jay Newby - TWiML Talk #179
ML Fundamentals
Biological Particle Identification and Tracking with Jay Newby - TWiML Talk #179
The TWIML AI Podcast with Sam Charrington Beginner 7y ago
How to the Docker Image for Application of Deep Learning, at Washington University in St. Louis
ML Fundamentals ⚡ AI Lesson
How to the Docker Image for Application of Deep Learning, at Washington University in St. Louis
Jeff Heaton Intermediate 7y ago
Building a Deep Learning Image Classifier | Learning Intelligence 43
ML Fundamentals ⚡ AI Lesson
Building a Deep Learning Image Classifier | Learning Intelligence 43
Daniel Bourke Beginner 7y ago
Welcome to 365 Data Science
ML Fundamentals ⚡ AI Lesson
Welcome to 365 Data Science
365 Data Science Beginner 7y ago
Data Science in Finance
ML Fundamentals ⚡ AI Lesson
Data Science in Finance
CodeEmporium Beginner 7y ago
This Neural Network Animates Quadrupeds
ML Fundamentals
This Neural Network Animates Quadrupeds
Two Minute Papers Advanced 7y ago
Neural Networks: How Do Robots Teach Themselves?
ML Fundamentals ⚡ AI Lesson
Neural Networks: How Do Robots Teach Themselves?
Seeker Beginner 7y ago
Simple Machine Learning With JavaScript - Brain.js
ML Fundamentals ⚡ AI Lesson
Simple Machine Learning With JavaScript - Brain.js
Traversy Media Beginner 7y ago
Illustrated Guide to Recurrent Neural Networks: Understanding the Intuition
ML Fundamentals
Illustrated Guide to Recurrent Neural Networks: Understanding the Intuition
The AI Hacker Beginner 7y ago
Q&A with Grant Sanderson (3blue1brown)
ML Fundamentals
Q&A with Grant Sanderson (3blue1brown)
3Blue1Brown Intermediate 7y ago
CNN Tensor Shape Explained - Convolutional Neural Networks and Feature Maps
ML Fundamentals ⚡ AI Lesson
CNN Tensor Shape Explained - Convolutional Neural Networks and Feature Maps
deeplizard Beginner 7y ago
Normalizing and creating sequences Crypto RNN - Deep Learning w/ Python, TensorFlow and Keras p.9
ML Fundamentals
Normalizing and creating sequences Crypto RNN - Deep Learning w/ Python, TensorFlow and Keras p.9
sentdex Beginner 7y ago
Reinforcement Learning Series Intro - Syllabus Overview
ML Fundamentals ⚡ AI Lesson
Reinforcement Learning Series Intro - Syllabus Overview
deeplizard Beginner 7y ago
Cryptocurrency-predicting RNN intro - Deep Learning w/ Python, TensorFlow and Keras p.8
ML Fundamentals
Cryptocurrency-predicting RNN intro - Deep Learning w/ Python, TensorFlow and Keras p.8
sentdex Beginner 7y ago
Rank, Axes, and Shape Explained - Tensors for Deep Learning
ML Fundamentals ⚡ AI Lesson
Rank, Axes, and Shape Explained - Tensors for Deep Learning
deeplizard Beginner 7y ago
Tensors Explained - Data Structures of Deep Learning
ML Fundamentals ⚡ AI Lesson
Tensors Explained - Data Structures of Deep Learning
deeplizard Beginner 7y ago
GSM Phone on a Conference Badge - Computerphile
ML Fundamentals ⚡ AI Lesson
GSM Phone on a Conference Badge - Computerphile
Computerphile Intermediate 7y ago
Self-driving neural network car in GTA V - Charles 2.0
ML Fundamentals
Self-driving neural network car in GTA V - Charles 2.0
sentdex Beginner 7y ago
CUDA Explained - Why Deep Learning uses GPUs
ML Fundamentals ⚡ AI Lesson
CUDA Explained - Why Deep Learning uses GPUs
deeplizard Beginner 7y ago
Recurrent Neural Networks (RNN) - Deep Learning w/ Python, TensorFlow & Keras p.7
ML Fundamentals
Recurrent Neural Networks (RNN) - Deep Learning w/ Python, TensorFlow & Keras p.7
sentdex Beginner 7y ago
PyTorch Install - Quick and Easy
ML Fundamentals ⚡ AI Lesson
PyTorch Install - Quick and Easy
deeplizard Beginner 7y ago
PyTorch Explained - Python Deep Learning Neural Network API
ML Fundamentals ⚡ AI Lesson
PyTorch Explained - Python Deep Learning Neural Network API
deeplizard Beginner 7y ago
PyTorch Prerequisites - Syllabus for Neural Network Programming Course
ML Fundamentals ⚡ AI Lesson
PyTorch Prerequisites - Syllabus for Neural Network Programming Course
deeplizard Beginner 7y ago
How to use your trained model - Deep Learning basics with Python, TensorFlow and Keras p.6
ML Fundamentals ⚡ AI Lesson
How to use your trained model - Deep Learning basics with Python, TensorFlow and Keras p.6
sentdex Beginner 7y ago
A demo of One Hot Encoding (TensorFlow Tip of the Week)
ML Fundamentals ⚡ AI Lesson
A demo of One Hot Encoding (TensorFlow Tip of the Week)
TensorFlow Beginner 7y ago
OpenAI Five with Christy Dennison - TWiML Talk #176
ML Fundamentals ⚡ AI Lesson
OpenAI Five with Christy Dennison - TWiML Talk #176
The TWIML AI Podcast with Sam Charrington Beginner 7y ago
Analyzing Models with TensorBoard - Deep Learning with Python, TensorFlow and Keras p.4
ML Fundamentals
Analyzing Models with TensorBoard - Deep Learning with Python, TensorFlow and Keras p.4
sentdex Beginner 7y ago
How ML Keeps Shelves Stocked at Home Depot with Pat Woowong - TWiML Talk #175
ML Fundamentals
How ML Keeps Shelves Stocked at Home Depot with Pat Woowong - TWiML Talk #175
The TWIML AI Podcast with Sam Charrington Intermediate 7y ago
Affective Deep Learning Research (TensorFlow Meets)
ML Fundamentals ⚡ AI Lesson
Affective Deep Learning Research (TensorFlow Meets)
TensorFlow Beginner 7y ago
Use TensorFlow to classify clothing images (Coding TensorFlow)
ML Fundamentals ⚡ AI Lesson
Use TensorFlow to classify clothing images (Coding TensorFlow)
TensorFlow Beginner 7y ago
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Physics 101 - Forces and Kinematics
📚 Coursera Course ↗
Self-paced
Physics 101 - Forces and Kinematics
Opens on Coursera ↗
Python: Implement & Evaluate Random Forests for ML
📚 Coursera Course ↗
Self-paced
Python: Implement & Evaluate Random Forests for ML
Opens on Coursera ↗
AI Applications in Marketing and Finance
📚 Coursera Course ↗
Self-paced
AI Applications in Marketing and Finance
Opens on Coursera ↗
BigQuery Machine Learning using Soccer Data
📚 Coursera Course ↗
Self-paced
BigQuery Machine Learning using Soccer Data
Opens on Coursera ↗
Cluster Analysis and Unsupervised Machine Learning in Python
📚 Coursera Course ↗
Self-paced
Cluster Analysis and Unsupervised Machine Learning in Python
Opens on Coursera ↗
Introduction to Machine Learning
📚 Coursera Course ↗
Self-paced
Introduction to Machine Learning
Opens on Coursera ↗