Foundations

ML Fundamentals

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

10503
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
Climate Change, Chaos, and The Little Ice Age: Crash Course World History #206
ML Fundamentals
Climate Change, Chaos, and The Little Ice Age: Crash Course World History #206
CrashCourse Beginner 11y ago
Array Method
ML Fundamentals
Array Method
ritvikmath Intermediate 11y ago
Internationalis(z)ing Code - Computerphile
ML Fundamentals
Internationalis(z)ing Code - Computerphile
Computerphile Intermediate 11y ago
Public Key Cryptography - Computerphile
ML Fundamentals
Public Key Cryptography - Computerphile
Computerphile Intermediate 11y ago
BECCA plays Quidditch
ML Fundamentals
BECCA plays Quidditch
Brandon Rohrer Beginner 11y ago
Abortion: Quality Care and Public Health Implications with Jody Steinauer
ML Fundamentals
Abortion: Quality Care and Public Health Implications with Jody Steinauer
Coursera Beginner 11y ago
BECCA watches the X-men and Bruce Lee
ML Fundamentals
BECCA watches the X-men and Bruce Lee
Brandon Rohrer Beginner 11y ago
Coursera Harlem Shake
ML Fundamentals
Coursera Harlem Shake
Coursera Beginner 11y ago
Misconceptions About the Universe
ML Fundamentals
Misconceptions About the Universe
Veritasium Advanced 11y ago
Allstate Purchase Prediction Challenge on Kaggle
ML Fundamentals
Allstate Purchase Prediction Challenge on Kaggle
Data School Beginner 11y ago
Large-scale Video Classification with Convolutional Neural Networks, CVPR 2014
ML Fundamentals
Large-scale Video Classification with Convolutional Neural Networks, CVPR 2014
Andrej Karpathy Intermediate 12y ago
The Chemical Mind: Crash Course Psychology #3
ML Fundamentals
The Chemical Mind: Crash Course Psychology #3
CrashCourse Beginner 12y ago
Real Life Holodeck with an Oculus Rift - Computerphile
ML Fundamentals
Real Life Holodeck with an Oculus Rift - Computerphile
Computerphile Intermediate 11y ago
The Most Difficult Program to Compute? - Computerphile
ML Fundamentals
The Most Difficult Program to Compute? - Computerphile
Computerphile Intermediate 11y ago
How Computer Memory Works - Computerphile
ML Fundamentals
How Computer Memory Works - Computerphile
Computerphile Intermediate 11y ago
Fibonacci Programming - Computerphile
ML Fundamentals
Fibonacci Programming - Computerphile
Computerphile Intermediate 11y ago
Coding by SMS text message - Computerphile
ML Fundamentals
Coding by SMS text message - Computerphile
Computerphile Intermediate 11y ago
Just How do Macs and PCs Differ? - Computerphile
ML Fundamentals
Just How do Macs and PCs Differ? - Computerphile
Computerphile Intermediate 11y ago
What on Earth is Recursion? - Computerphile
ML Fundamentals
What on Earth is Recursion? - Computerphile
Computerphile Intermediate 11y ago
YouTube Search & Discovery - Computerphile
ML Fundamentals
YouTube Search & Discovery - Computerphile
Computerphile Intermediate 11y ago
Resilience in Children Exposed to Trauma, Disaster and War: Global Perspectives
ML Fundamentals
Resilience in Children Exposed to Trauma, Disaster and War: Global Perspectives
Coursera Beginner 11y ago
Heartbleed, Running the Code - Computerphile
ML Fundamentals
Heartbleed, Running the Code - Computerphile
Computerphile Intermediate 11y ago
Health Literacy and Communication for Health Professionals with Denise H. Britig
ML Fundamentals
Health Literacy and Communication for Health Professionals with Denise H. Britig
Coursera Beginner 11y ago
Programming in PostScript - Computerphile
ML Fundamentals
Programming in PostScript - Computerphile
Computerphile Intermediate 12y ago
Should Everybody Learn to Code? - Computerphile
ML Fundamentals
Should Everybody Learn to Code? - Computerphile
Computerphile Beginner 12y ago
BECCA finds a stationary target at 3X speed
ML Fundamentals
BECCA finds a stationary target at 3X speed
Brandon Rohrer Beginner 12y ago
BECCA finds a stationary target
ML Fundamentals
BECCA finds a stationary target
Brandon Rohrer Beginner 12y ago
Home-Made Z80 Retro Computer - Computerphile
ML Fundamentals
Home-Made Z80 Retro Computer - Computerphile
Computerphile Intermediate 12y ago
Programming for Everybody with Charles Severance
ML Fundamentals
Programming for Everybody with Charles Severance
Coursera Beginner 12y ago
Reverse Polish Notation and The Stack - Computerphile
ML Fundamentals
Reverse Polish Notation and The Stack - Computerphile
Computerphile Intermediate 12y ago
EXTRA BITS - Installing Ubuntu Permanently - Computerphile
ML Fundamentals
EXTRA BITS - Installing Ubuntu Permanently - Computerphile
Computerphile Intermediate 12y ago
EXTRA BITS - Making a Bootable USB in Linux - Computerphile
ML Fundamentals
EXTRA BITS - Making a Bootable USB in Linux - Computerphile
Computerphile Intermediate 12y ago
Obamanation: Crash Course US History #47
ML Fundamentals
Obamanation: Crash Course US History #47
CrashCourse Beginner 12y ago
Assessment and Teaching of 21st Century Skills with Esther Care and Patrick  Gri
ML Fundamentals
Assessment and Teaching of 21st Century Skills with Esther Care and Patrick Gri
Coursera Beginner 12y ago
L'art des structures 1 : Câbles et arcs
ML Fundamentals
L'art des structures 1 : Câbles et arcs
Coursera Beginner 12y ago
Towards an Understanding of the Complex World with   and
ML Fundamentals
Towards an Understanding of the Complex World with and
Coursera Beginner 12y ago
Physics IE with Ye Yeo and Keng Yeow Chung
ML Fundamentals
Physics IE with Ye Yeo and Keng Yeow Chung
Coursera Beginner 12y ago
Introductory Mathematics with FEI WANG and Wee Seng Ng
ML Fundamentals
Introductory Mathematics with FEI WANG and Wee Seng Ng
Coursera Beginner 12y ago
General Biology with Teck Keong Seow
ML Fundamentals
General Biology with Teck Keong Seow
Coursera Beginner 12y ago
Chemical Engineering Principles with Kanokorn Photinon
ML Fundamentals
Chemical Engineering Principles with Kanokorn Photinon
Coursera Beginner 12y ago
Lights and Shadows in Graphics - Computerphile
ML Fundamentals
Lights and Shadows in Graphics - Computerphile
Computerphile Intermediate 12y ago
The Visibility Problem - Computerphile
ML Fundamentals
The Visibility Problem - Computerphile
Computerphile Intermediate 12y ago
The Problem with Time & Timezones - Computerphile
ML Fundamentals
The Problem with Time & Timezones - Computerphile
Computerphile Intermediate 12y ago
Triangles to Pixels - Computerphile
ML Fundamentals
Triangles to Pixels - Computerphile
Computerphile Intermediate 12y ago
The True Power of the Matrix (Transformations in Graphics) - Computerphile
ML Fundamentals
The True Power of the Matrix (Transformations in Graphics) - Computerphile
Computerphile Intermediate 12y ago
Watching for the unexpected: BECCA detects anomalies in video data
ML Fundamentals
Watching for the unexpected: BECCA detects anomalies in video data
Brandon Rohrer Beginner 12y ago
A Universe of Triangles - Computerphile
ML Fundamentals
A Universe of Triangles - Computerphile
Computerphile Intermediate 12y ago
How YouTube Works - Computerphile
ML Fundamentals
How YouTube Works - Computerphile
Computerphile Intermediate 12y ago
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Mathematics for Machine Learning: Multivariate Calculus
📚 Coursera Course ↗
Self-paced
Mathematics for Machine Learning: Multivariate Calculus
Opens on Coursera ↗
Predictive Modeling and Machine Learning with MATLAB
📚 Coursera Course ↗
Self-paced
Predictive Modeling and Machine Learning with MATLAB
Opens on Coursera ↗
Statistical Learning for Engineering Part 1
📚 Coursera Course ↗
Self-paced
Statistical Learning for Engineering Part 1
Opens on Coursera ↗
Apply Test-Driven ML Code
📚 Coursera Course ↗
Self-paced
Apply Test-Driven ML Code
Opens on Coursera ↗
Basic Math: Derivatives
📚 Coursera Course ↗
Self-paced
Basic Math: Derivatives
Opens on Coursera ↗
Introduction to Machine Learning with Python
📚 Coursera Course ↗
Self-paced
Introduction to Machine Learning with Python
Opens on Coursera ↗