Foundations

ML Fundamentals

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

11,508
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
Mean Shift from Scratch - Practical Machine Learning Tutorial with Python p.41
ML Fundamentals
Mean Shift from Scratch - Practical Machine Learning Tutorial with Python p.41
sentdex Beginner 9y ago
Mean Shift with Titanic Dataset - Practical Machine Learning Tutorial with Python p.40
ML Fundamentals
Mean Shift with Titanic Dataset - Practical Machine Learning Tutorial with Python p.40
sentdex Beginner 9y ago
Inside a Neural Network - Computerphile
ML Fundamentals ⚡ AI Lesson
Inside a Neural Network - Computerphile
Computerphile Beginner 9y ago
How do I use pandas with scikit-learn to create Kaggle submissions?
ML Fundamentals ⚡ AI Lesson
How do I use pandas with scikit-learn to create Kaggle submissions?
Data School Beginner 9y ago
Secrets of the Deep Dark Web (Deep Dark Web Pt2) - Computerphile
ML Fundamentals ⚡ AI Lesson
Secrets of the Deep Dark Web (Deep Dark Web Pt2) - Computerphile
Computerphile Beginner 9y ago
Hallucinating Images With Deep Learning | Two Minute Papers #74
ML Fundamentals
Hallucinating Images With Deep Learning | Two Minute Papers #74
Two Minute Papers Beginner 9y ago
Machine Learning with Text in scikit-learn (PyCon 2016)
ML Fundamentals
Machine Learning with Text in scikit-learn (PyCon 2016)
Data School Beginner 9y ago
How Data Science Works
ML Fundamentals ⚡ AI Lesson
How Data Science Works
Brandon Rohrer Beginner 9y ago
Debugging Tips - Watches and Call Stack
ML Fundamentals
Debugging Tips - Watches and Call Stack
codebasics Beginner 9y ago
Build an AI Artist - Machine Learning for Hackers #5
ML Fundamentals ⚡ AI Lesson
Build an AI Artist - Machine Learning for Hackers #5
Siraj Raval Beginner 9y ago
Debugging Tips - Conditional Breakpoint
ML Fundamentals
Debugging Tips - Conditional Breakpoint
codebasics Beginner 9y ago
Deep Learning Demystified
ML Fundamentals
Deep Learning Demystified
Brandon Rohrer Beginner 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
Mean Shift Intro - Practical Machine Learning Tutorial with Python p.39
ML Fundamentals
Mean Shift Intro - Practical Machine Learning Tutorial with Python p.39
sentdex Beginner 9y ago
K Means from Scratch - Practical Machine Learning Tutorial with Python p.38
ML Fundamentals
K Means from Scratch - Practical Machine Learning Tutorial with Python p.38
sentdex Beginner 9y ago
Custom K Means - Practical Machine Learning Tutorial with Python p.37
ML Fundamentals
Custom K Means - Practical Machine Learning Tutorial with Python p.37
sentdex Beginner 9y ago
Web vs Internet (Deep Dark Web Pt1) - Computerphile
ML Fundamentals ⚡ AI Lesson
Web vs Internet (Deep Dark Web Pt1) - Computerphile
Computerphile Beginner 9y ago
Running an SQL Injection Attack - Computerphile
ML Fundamentals ⚡ AI Lesson
Running an SQL Injection Attack - Computerphile
Computerphile Beginner 9y ago
K Means with Titanic Dataset - Practical Machine Learning Tutorial with Python p.36
ML Fundamentals
K Means with Titanic Dataset - Practical Machine Learning Tutorial with Python p.36
sentdex Beginner 9y ago
Clustering Introduction - Practical Machine Learning Tutorial with Python p.34
ML Fundamentals
Clustering Introduction - Practical Machine Learning Tutorial with Python p.34
sentdex Beginner 9y ago
Software Defined Networking - Computerphile
ML Fundamentals ⚡ AI Lesson
Software Defined Networking - Computerphile
Computerphile Beginner 9y ago
Soft Margin SVM and Kernels with CVXOPT - Practical Machine Learning Tutorial with Python p.32
ML Fundamentals
Soft Margin SVM and Kernels with CVXOPT - Practical Machine Learning Tutorial with Python p.32
sentdex Beginner 9y ago
Soft Margin SVM - Practical Machine Learning Tutorial with Python p.31
ML Fundamentals
Soft Margin SVM - Practical Machine Learning Tutorial with Python p.31
sentdex Beginner 9y ago
Why Kernels - Practical Machine Learning Tutorial with Python p.30
ML Fundamentals
Why Kernels - Practical Machine Learning Tutorial with Python p.30
sentdex Beginner 9y ago
Kernels Introduction - Practical Machine Learning Tutorial with Python p.29
ML Fundamentals
Kernels Introduction - Practical Machine Learning Tutorial with Python p.29
sentdex Beginner 9y ago
Completing SVM from Scratch - Practical Machine Learning Tutorial with Python p.28
ML Fundamentals
Completing SVM from Scratch - Practical Machine Learning Tutorial with Python p.28
sentdex Beginner 9y ago
Where HTML beats C? - Computerphile
ML Fundamentals ⚡ AI Lesson
Where HTML beats C? - Computerphile
Computerphile Beginner 9y ago
Magnetic Media (Floppies and Tapes) - Computerphile
ML Fundamentals ⚡ AI Lesson
Magnetic Media (Floppies and Tapes) - Computerphile
Computerphile 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
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
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
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
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 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 9y ago
Crazy Text & Security Printing - Computerphile
ML Fundamentals ⚡ AI Lesson
Crazy Text & Security Printing - Computerphile
Computerphile Beginner 9y 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 9y 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
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
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Computer Vision in Microsoft Azure
📚 Coursera Course ↗
Self-paced
Computer Vision in Microsoft Azure
Opens on Coursera ↗
Model Thinking
📚 Coursera Course ↗
Self-paced
Model Thinking
Opens on Coursera ↗
Solution Architecture and Ethical AI Design
📚 Coursera Course ↗
Self-paced
Solution Architecture and Ethical AI Design
Opens on Coursera ↗
Machine Learning Rapid Prototyping with IBM Watson Studio
📚 Coursera Course ↗
Self-paced
Machine Learning Rapid Prototyping with IBM Watson Studio
Opens on Coursera ↗
Introduction to AI and Machine Learning
📚 Coursera Course ↗
Self-paced
Introduction to AI and Machine Learning
Opens on Coursera ↗
Predictive Analytics
📚 Coursera Course ↗
Self-paced
Predictive Analytics
Opens on Coursera ↗