Foundations

ML Fundamentals

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

11,675
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
Where HTML beats C? - Computerphile
ML Fundamentals ⚡ AI Lesson
Where HTML beats C? - Computerphile
Computerphile Beginner 9y ago
SVM Optimization - Practical Machine Learning Tutorial with Python p.27
ML Fundamentals
SVM Optimization - Practical Machine Learning Tutorial with Python p.27
sentdex Advanced 9y ago
Magnetic Media (Floppies and Tapes) - Computerphile
ML Fundamentals ⚡ AI Lesson
Magnetic Media (Floppies and Tapes) - Computerphile
Computerphile Beginner 9y ago
Deep Learning Demystified
ML Fundamentals
Deep Learning Demystified
Brandon Rohrer Beginner 9y ago
Build a Movie Recommender - Machine Learning for Hackers #4
ML Fundamentals ⚡ AI Lesson
Build a Movie Recommender - Machine Learning for Hackers #4
Siraj Raval Intermediate 9y ago
Artistic Style Transfer For Videos | Two Minute Papers #68
ML Fundamentals ⚡ AI Lesson
Artistic Style Transfer For Videos | Two Minute Papers #68
Two Minute Papers Beginner 9y ago
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 9y 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 9y 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
“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
Coursera Learner Story: Fighting Sexual Abuse With Social Psychology
ML Fundamentals
Coursera Learner Story: Fighting Sexual Abuse With Social Psychology
Coursera Intermediate 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
CNN: Convolutional Neural Networks Explained - Computerphile
ML Fundamentals ⚡ AI Lesson
CNN: Convolutional Neural Networks Explained - Computerphile
Computerphile Beginner 9y 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 9y 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 9y ago
Anti-Counterfeiting & Conductive Inks - Computerphile
ML Fundamentals ⚡ AI Lesson
Anti-Counterfeiting & Conductive Inks - Computerphile
Computerphile Intermediate 9y 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 9y 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 9y ago
Space Carving - Computerphile
ML Fundamentals ⚡ AI Lesson
Space Carving - Computerphile
Computerphile Beginner 9y 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 9y 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 9y 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
Creating Our K Nearest Neighbors Algorithm - Practical Machine Learning with Python p.16
ML Fundamentals
Creating Our K Nearest Neighbors Algorithm - Practical Machine Learning with Python p.16
sentdex Intermediate 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
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
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
EXTRA BITS: SGML HTML XML - Computerphile
ML Fundamentals ⚡ AI Lesson
EXTRA BITS: SGML HTML XML - Computerphile
Computerphile Intermediate 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
Deep Learning - Computerphile
ML Fundamentals ⚡ AI Lesson
Deep Learning - Computerphile
Computerphile Advanced 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
How to program the Best Fit Slope - Practical Machine Learning Tutorial with Python p.8
ML Fundamentals
How to program the Best Fit Slope - Practical Machine Learning Tutorial with Python p.8
sentdex Intermediate 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
SGML HTML XML What's the Difference? (Part 1) - Computerphile
ML Fundamentals ⚡ AI Lesson
SGML HTML XML What's the Difference? (Part 1) - Computerphile
Computerphile Intermediate 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
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Abstracting with Functions
📚 Coursera Course ↗
Self-paced
Abstracting with Functions
Opens on Coursera ↗
No-Code Machine Learning Using Amazon AWS SageMaker Canvas
📚 Coursera Course ↗
Self-paced
No-Code Machine Learning Using Amazon AWS SageMaker Canvas
Opens on Coursera ↗
Information Extraction from Free Text Data in Health
📚 Coursera Course ↗
Self-paced
Information Extraction from Free Text Data in Health
Opens on Coursera ↗
Algebra: Elementary to Advanced - Polynomials and Roots
📚 Coursera Course ↗
Self-paced
Algebra: Elementary to Advanced - Polynomials and Roots
Opens on Coursera ↗
VLSI CAD Part I: Logic
📚 Coursera Course ↗
Self-paced
VLSI CAD Part I: Logic
Opens on Coursera ↗
Cómputo evolutivo
📚 Coursera Course ↗
Self-paced
Cómputo evolutivo
Opens on Coursera ↗