Foundations

ML Fundamentals

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

12,270
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
Support Vector Machine Optimization - Practical Machine Learning Tutorial with Python p.24
ML Fundamentals
Support Vector Machine Optimization - Practical Machine Learning Tutorial with Python p.24
sentdex Beginner 10y ago
CNN: Convolutional Neural Networks Explained - Computerphile
ML Fundamentals ⚡ AI Lesson
CNN: Convolutional Neural Networks Explained - Computerphile
Computerphile Beginner 10y ago
Support Vector Machine Fundamentals - Practical Machine Learning Tutorial with Python p.23
ML Fundamentals ⚡ AI Lesson
Support Vector Machine Fundamentals - Practical Machine Learning Tutorial with Python p.23
sentdex Beginner 10y ago
How do I change the data type of a pandas Series?
ML Fundamentals ⚡ AI Lesson
How do I change the data type of a pandas Series?
Data School Beginner 10y ago
Space Carving - Computerphile
ML Fundamentals ⚡ AI Lesson
Space Carving - Computerphile
Computerphile Beginner 10y ago
Deep Learning and Cancer Research | Two Minute Papers #64
ML Fundamentals ⚡ AI Lesson
Deep Learning and Cancer Research | Two Minute Papers #64
Two Minute Papers Beginner 10y ago
Training Deep Neural Networks With Dropout | Two Minute Papers #62
ML Fundamentals
Training Deep Neural Networks With Dropout | Two Minute Papers #62
Two Minute Papers Beginner 10y ago
“Coursera Is”: Learners Reflect on What Coursera Means to Them
ML Fundamentals
“Coursera Is”: Learners Reflect on What Coursera Means to Them
Coursera Beginner 10y ago
Integrals: Crash Course Physics #3
ML Fundamentals
Integrals: Crash Course Physics #3
CrashCourse Beginner 10y ago
Derivatives: Crash Course Physics #2
ML Fundamentals
Derivatives: Crash Course Physics #2
CrashCourse Beginner 10y ago
Build a Neural Net in 4 Minutes
ML Fundamentals
Build a Neural Net in 4 Minutes
Siraj Raval Beginner 10y ago
The Brachistochrone, with Steven Strogatz
ML Fundamentals
The Brachistochrone, with Steven Strogatz
3Blue1Brown Beginner 10y ago
How reinforcement learning works in Becca 7
ML Fundamentals
How reinforcement learning works in Becca 7
Brandon Rohrer Beginner 10y ago
CS231n Winter 2016: Lecture 14: Videos and Unsupervised Learning
ML Fundamentals
CS231n Winter 2016: Lecture 14: Videos and Unsupervised Learning
Andrej Karpathy Beginner 10y ago
CS231n Winter 2016: Lecture 12: Deep Learning libraries
ML Fundamentals
CS231n Winter 2016: Lecture 12: Deep Learning libraries
Andrej Karpathy Beginner 10y ago
How to install Julia on Windows
ML Fundamentals
How to install Julia on Windows
codebasics Beginner 10y ago
Support Vector Assertion - Practical Machine Learning Tutorial with Python p.22
ML Fundamentals ⚡ AI Lesson
Support Vector Assertion - Practical Machine Learning Tutorial with Python p.22
sentdex Beginner 10y ago
Understanding Vectors - Practical Machine Learning Tutorial with Python p.21
ML Fundamentals ⚡ AI Lesson
Understanding Vectors - Practical Machine Learning Tutorial with Python p.21
sentdex Beginner 10y ago
Support Vector Machine Intro and Application  - Practical Machine Learning Tutorial with Python p.20
ML Fundamentals
Support Vector Machine Intro and Application - Practical Machine Learning Tutorial with Python p.20
sentdex Beginner 10y ago
Final thoughts on K Nearest Neighbors - Practical Machine Learning Tutorial with Python p.19
ML Fundamentals
Final thoughts on K Nearest Neighbors - Practical Machine Learning Tutorial with Python p.19
sentdex Beginner 10y ago
Applying our K Nearest Neighbors Algorithm - Practical Machine Learning Tutorial with Python p.18
ML Fundamentals
Applying our K Nearest Neighbors Algorithm - Practical Machine Learning Tutorial with Python p.18
sentdex Beginner 10y ago
Writing our own K Nearest Neighbors in Code - Practical Machine Learning Tutorial with Python p.17
ML Fundamentals
Writing our own K Nearest Neighbors in Code - Practical Machine Learning Tutorial with Python p.17
sentdex Beginner 10y ago
Crazy Text & Security Printing - Computerphile
ML Fundamentals ⚡ AI Lesson
Crazy Text & Security Printing - Computerphile
Computerphile Beginner 10y ago
Euclidean Distance - Practical Machine Learning Tutorial with Python p.15
ML Fundamentals
Euclidean Distance - Practical Machine Learning Tutorial with Python p.15
sentdex Beginner 10y ago
K Nearest Neighbors Application - Practical Machine Learning Tutorial with Python p.14
ML Fundamentals ⚡ AI Lesson
K Nearest Neighbors Application - Practical Machine Learning Tutorial with Python p.14
sentdex Beginner 10y ago
Classification w/ K Nearest Neighbors Intro - Practical Machine Learning Tutorial with Python p.13
ML Fundamentals ⚡ AI Lesson
Classification w/ K Nearest Neighbors Intro - Practical Machine Learning Tutorial with Python p.13
sentdex Beginner 10y ago
Testing Assumptions - Practical Machine Learning Tutorial with Python p.12
ML Fundamentals
Testing Assumptions - Practical Machine Learning Tutorial with Python p.12
sentdex Beginner 10y ago
No Such Thing As Artificial Intelligence | Two Minute Papers #60
ML Fundamentals ⚡ AI Lesson
No Such Thing As Artificial Intelligence | Two Minute Papers #60
Two Minute Papers Beginner 10y ago
Programming R Squared - Practical Machine Learning Tutorial with Python p.11
ML Fundamentals
Programming R Squared - Practical Machine Learning Tutorial with Python p.11
sentdex Beginner 10y ago
R Squared Theory - Practical Machine Learning Tutorial with Python p.10
ML Fundamentals ⚡ AI Lesson
R Squared Theory - Practical Machine Learning Tutorial with Python p.10
sentdex Beginner 10y ago
How to program the Best Fit Line - Practical Machine Learning Tutorial with Python p.9
ML Fundamentals ⚡ AI Lesson
How to program the Best Fit Line - Practical Machine Learning Tutorial with Python p.9
sentdex Beginner 10y ago
Regression How it Works - Practical Machine Learning Tutorial with Python p.7
ML Fundamentals ⚡ AI Lesson
Regression How it Works - Practical Machine Learning Tutorial with Python p.7
sentdex Beginner 10y ago
Pickling and Scaling - Practical Machine Learning Tutorial with Python p.6
ML Fundamentals
Pickling and Scaling - Practical Machine Learning Tutorial with Python p.6
sentdex Beginner 10y ago
10 Even Cooler Deep Learning Applications | Two Minute Papers #59
ML Fundamentals
10 Even Cooler Deep Learning Applications | Two Minute Papers #59
Two Minute Papers Beginner 10y ago
Regression forecasting and predicting - Practical Machine Learning Tutorial with Python p.5
ML Fundamentals
Regression forecasting and predicting - Practical Machine Learning Tutorial with Python p.5
sentdex Beginner 10y ago
Regression Training and Testing - Practical Machine Learning Tutorial with Python p.4
ML Fundamentals
Regression Training and Testing - Practical Machine Learning Tutorial with Python p.4
sentdex Beginner 10y ago
Regression Features and Labels - Practical Machine Learning Tutorial with Python p.3
ML Fundamentals
Regression Features and Labels - Practical Machine Learning Tutorial with Python p.3
sentdex Beginner 10y ago
Regression Intro - Practical Machine Learning Tutorial with Python p.2
ML Fundamentals ⚡ AI Lesson
Regression Intro - Practical Machine Learning Tutorial with Python p.2
sentdex Beginner 10y ago
Practical Machine Learning Tutorial with Python Intro p.1
ML Fundamentals
Practical Machine Learning Tutorial with Python Intro p.1
sentdex Beginner 10y ago
From Doodles To Paintings With Deep Learning | Two Minute Papers #57
ML Fundamentals
From Doodles To Paintings With Deep Learning | Two Minute Papers #57
Two Minute Papers Beginner 10y ago
Overfitting and Regularization For Deep Learning | Two Minute Papers #56
ML Fundamentals ⚡ AI Lesson
Overfitting and Regularization For Deep Learning | Two Minute Papers #56
Two Minute Papers Beginner 10y ago
How DeepMind's AlphaGo Defeated Lee Sedol | Two Minute Papers #53
ML Fundamentals
How DeepMind's AlphaGo Defeated Lee Sedol | Two Minute Papers #53
Two Minute Papers Beginner 10y ago
10 More Cool Deep Learning Applications | Two Minute Papers #52
ML Fundamentals
10 More Cool Deep Learning Applications | Two Minute Papers #52
Two Minute Papers Beginner 10y ago
Data Analysis simplified with Ensmo.com
ML Fundamentals
Data Analysis simplified with Ensmo.com
sentdex Beginner 10y ago
How DeepMind Conquered Go With Deep Learning (AlphaGo) | Two Minute Papers #42
ML Fundamentals ⚡ AI Lesson
How DeepMind Conquered Go With Deep Learning (AlphaGo) | Two Minute Papers #42
Two Minute Papers Beginner 10y ago
CS231n Winter 2016: Lecture 6: Neural Networks Part 3 / Intro to ConvNets
ML Fundamentals
CS231n Winter 2016: Lecture 6: Neural Networks Part 3 / Intro to ConvNets
Andrej Karpathy Beginner 10y ago
Designing Cities and Furnitures With Machine Learning | Two Minute Papers #36
ML Fundamentals
Designing Cities and Furnitures With Machine Learning | Two Minute Papers #36
Two Minute Papers Beginner 10y ago
9 Cool Deep Learning Applications | Two Minute Papers #35
ML Fundamentals
9 Cool Deep Learning Applications | Two Minute Papers #35
Two Minute Papers Beginner 10y ago
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
AI For Everyone
📚 Coursera Course ↗
Self-paced
AI For Everyone
Opens on Coursera ↗
Analyze and Build Deep Learning Models with TensorFlow
📚 Coursera Course ↗
Self-paced
Analyze and Build Deep Learning Models with TensorFlow
Opens on Coursera ↗
Working with Notebooks in Vertex AI
📚 Coursera Course ↗
Self-paced
Working with Notebooks in Vertex AI
Opens on Coursera ↗
Machine Learning with Neural Networks
📚 Coursera Course ↗
Self-paced
Machine Learning with Neural Networks
Opens on Coursera ↗
Modeling Data in the Tidyverse
📚 Coursera Course ↗
Self-paced
Modeling Data in the Tidyverse
Opens on Coursera ↗
Algebra and Differential Calculus for Data Science
📚 Coursera Course ↗
Self-paced
Algebra and Differential Calculus for Data Science
Opens on Coursera ↗