Foundations

ML Fundamentals

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

12,099
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
Learner Story: Pursuing a Midlife Career Change
ML Fundamentals
Learner Story: Pursuing a Midlife Career Change
Coursera Intermediate 9y ago
Change of basis | Chapter 13, Essence of linear algebra
ML Fundamentals
Change of basis | Chapter 13, Essence of linear algebra
3Blue1Brown Intermediate 9y ago
Deep Dream (Google) - Computerphile
ML Fundamentals ⚡ AI Lesson
Deep Dream (Google) - Computerphile
Computerphile Intermediate 9y ago
RAM module build - part 2
ML Fundamentals
RAM module build - part 2
Ben Eater Intermediate 9y ago
Inverse matrices, column space and null space | Chapter 7, Essence of linear algebra
ML Fundamentals
Inverse matrices, column space and null space | Chapter 7, Essence of linear algebra
3Blue1Brown Intermediate 9y ago
FPS & Digital Video - Computerphile
ML Fundamentals ⚡ AI Lesson
FPS & Digital Video - Computerphile
Computerphile Intermediate 9y ago
The Illusion of Truth
ML Fundamentals
The Illusion of Truth
Veritasium Intermediate 9y ago
Photorealistic Images from Drawings | Two Minute Papers #80
ML Fundamentals
Photorealistic Images from Drawings | Two Minute Papers #80
Two Minute Papers Intermediate 9y ago
Handling Non-Numeric Data - Practical Machine Learning Tutorial with Python p.35
ML Fundamentals
Handling Non-Numeric Data - Practical Machine Learning Tutorial with Python p.35
sentdex Intermediate 9y ago
Image Colorization With Deep Learning and Classification | Two Minute Papers #71
ML Fundamentals
Image Colorization With Deep Learning and Classification | Two Minute Papers #71
Two Minute Papers Intermediate 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
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
Coursera Learner Story: Fighting Sexual Abuse With Social Psychology
ML Fundamentals
Coursera Learner Story: Fighting Sexual Abuse With Social Psychology
Coursera Intermediate 10y ago
Finding Optimal Paths - Dynamic Programming
ML Fundamentals ⚡ AI Lesson
Finding Optimal Paths - Dynamic Programming
ritvikmath Intermediate 10y ago
Sillyfish
ML Fundamentals
Sillyfish
ritvikmath Intermediate 10y ago
CS231n Winter 2016: Lecture 15: Invited Talk by Jeff Dean
ML Fundamentals
CS231n Winter 2016: Lecture 15: Invited Talk by Jeff Dean
Andrej Karpathy Intermediate 10y ago
CS231n Winter 2016: Lecture 11: ConvNets in practice
ML Fundamentals
CS231n Winter 2016: Lecture 11: ConvNets in practice
Andrej Karpathy Intermediate 10y ago
Is Glass a Liquid?
ML Fundamentals
Is Glass a Liquid?
Veritasium Intermediate 10y ago
Retro Computer Kit - Computerphile
ML Fundamentals ⚡ AI Lesson
Retro Computer Kit - Computerphile
Computerphile Intermediate 9y ago
How to Choose a Password - Computerphile
ML Fundamentals ⚡ AI Lesson
How to Choose a Password - Computerphile
Computerphile Intermediate 9y ago
Password Cracking - Computerphile
ML Fundamentals ⚡ AI Lesson
Password Cracking - Computerphile
Computerphile Intermediate 9y ago
HTML IS a Programming Language (Imperative vs Declarative) - Computerphile
ML Fundamentals ⚡ AI Lesson
HTML IS a Programming Language (Imperative vs Declarative) - Computerphile
Computerphile Intermediate 9y ago
Nascom 2 & Sharing the TV - Computerphile
ML Fundamentals ⚡ AI Lesson
Nascom 2 & Sharing the TV - Computerphile
Computerphile Intermediate 9y ago
Cookie Stealing - Computerphile
ML Fundamentals ⚡ AI Lesson
Cookie Stealing - Computerphile
Computerphile Intermediate 9y ago
Anti-Counterfeiting & Conductive Inks - Computerphile
ML Fundamentals ⚡ AI Lesson
Anti-Counterfeiting & Conductive Inks - Computerphile
Computerphile Intermediate 10y ago
EXTRA BITS: SGML HTML XML - Computerphile
ML Fundamentals ⚡ AI Lesson
EXTRA BITS: SGML HTML XML - Computerphile
Computerphile Intermediate 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
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
AI's Game Playing Challenge - Computerphile
ML Fundamentals ⚡ AI Lesson
AI's Game Playing Challenge - Computerphile
Computerphile Intermediate 10y ago
Secure Web Browsing - Computerphile
ML Fundamentals ⚡ AI Lesson
Secure Web Browsing - Computerphile
Computerphile Intermediate 10y ago
Deep Learning Program Learns to Paint | Two Minute Papers #49
ML Fundamentals
Deep Learning Program Learns to Paint | Two Minute Papers #49
Two Minute Papers Intermediate 10y ago
CS231n Winter 2016: Lecture 10: Recurrent Neural Networks, Image Captioning, LSTM
ML Fundamentals
CS231n Winter 2016: Lecture 10: Recurrent Neural Networks, Image Captioning, LSTM
Andrej Karpathy Intermediate 10y ago
CS231n Winter 2016: Lecture 9: Visualization, Deep Dream, Neural Style, Adversarial Examples
ML Fundamentals
CS231n Winter 2016: Lecture 9: Visualization, Deep Dream, Neural Style, Adversarial Examples
Andrej Karpathy Intermediate 10y ago
Breaking Deep Learning Systems With Adversarial Examples | Two Minute Papers #43
ML Fundamentals ⚡ AI Lesson
Breaking Deep Learning Systems With Adversarial Examples | Two Minute Papers #43
Two Minute Papers Intermediate 10y ago
CS231n Winter 2016: Lecture 8: Localization and Detection
ML Fundamentals
CS231n Winter 2016: Lecture 8: Localization and Detection
Andrej Karpathy Intermediate 10y ago
CS231n Winter 2016: Lecture 7: Convolutional Neural Networks
ML Fundamentals
CS231n Winter 2016: Lecture 7: Convolutional Neural Networks
Andrej Karpathy Intermediate 10y ago
CS231n Winter 2016: Lecture 5: Neural Networks Part 2
ML Fundamentals
CS231n Winter 2016: Lecture 5: Neural Networks Part 2
Andrej Karpathy Intermediate 10y ago
Fractal charm: Space filling curves
ML Fundamentals
Fractal charm: Space filling curves
3Blue1Brown Intermediate 10y ago
CS231n Winter 2016: Lecture 4: Backpropagation, Neural Networks 1
ML Fundamentals
CS231n Winter 2016: Lecture 4: Backpropagation, Neural Networks 1
Andrej Karpathy Intermediate 10y ago
Chomsky Hierarchy - Computerphile
ML Fundamentals ⚡ AI Lesson
Chomsky Hierarchy - Computerphile
Computerphile Intermediate 10y ago
CS231n Winter 2016: Lecture 2: Data-driven approach, kNN, Linear Classification 1
ML Fundamentals
CS231n Winter 2016: Lecture 2: Data-driven approach, kNN, Linear Classification 1
Andrej Karpathy Intermediate 10y ago
How Bitcoin Works - Computerphile
ML Fundamentals ⚡ AI Lesson
How Bitcoin Works - Computerphile
Computerphile Intermediate 10y ago
Pixel Noise (Music from Images) - Computerphile
ML Fundamentals ⚡ AI Lesson
Pixel Noise (Music from Images) - Computerphile
Computerphile Intermediate 10y ago
Inspire Your Friends to Learn Machine Learning #LearnML
ML Fundamentals
Inspire Your Friends to Learn Machine Learning #LearnML
Coursera Intermediate 10y ago
TLU Three Letter Username Obsession - Computerphile
ML Fundamentals ⚡ AI Lesson
TLU Three Letter Username Obsession - Computerphile
Computerphile Intermediate 10y ago
How to count to 1000 on two hands
ML Fundamentals
How to count to 1000 on two hands
3Blue1Brown Intermediate 10y ago
AI Learns Van Gogh's Art
ML Fundamentals
AI Learns Van Gogh's Art
Two Minute Papers Intermediate 10y ago
Silicon Brain: 1,000,000 ARM cores - Computerphile
ML Fundamentals ⚡ AI Lesson
Silicon Brain: 1,000,000 ARM cores - Computerphile
Computerphile Intermediate 10y ago
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Supervised machine learning and performance evaluation
📚 Coursera Course ↗
Self-paced
Supervised machine learning and performance evaluation
Opens on Coursera ↗
Fundamental Linear Algebra Concepts with Python
📚 Coursera Course ↗
Self-paced
Fundamental Linear Algebra Concepts with Python
Opens on Coursera ↗
Tools for Data Science
📚 Coursera Course ↗
Self-paced
Tools for Data Science
Opens on Coursera ↗
Applied Text Mining in Python
📚 Coursera Course ↗
Self-paced
Applied Text Mining in Python
Opens on Coursera ↗
Machine Learning Foundations
📚 Coursera Course ↗
Self-paced
Machine Learning Foundations
Opens on Coursera ↗
Digital Signal Processing 3: Analog vs Digital
📚 Coursera Course ↗
Self-paced
Digital Signal Processing 3: Analog vs Digital
Opens on Coursera ↗