Foundations

ML Fundamentals

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

12,264
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
A more interesting self-driving neural network model - Python plays GTA p.13
ML Fundamentals ⚡ AI Lesson
A more interesting self-driving neural network model - Python plays GTA p.13
sentdex Beginner 9y ago
Testing self driving neural network model - Python plays GTA p.12
ML Fundamentals ⚡ AI Lesson
Testing self driving neural network model - Python plays GTA p.12
sentdex Beginner 9y ago
A Intro to Clojure and Clojure Syntax
ML Fundamentals ⚡ AI Lesson
A Intro to Clojure and Clojure Syntax
Tensor Programming Beginner 9y ago
From Particle Physics to Audio AI with Scott Stephenson - #19
ML Fundamentals
From Particle Physics to Audio AI with Scott Stephenson - #19
The TWIML AI Podcast with Sam Charrington Beginner 9y ago
[MINI] GPU CPU
ML Fundamentals ⚡ AI Lesson
[MINI] GPU CPU
Data Skeptic Beginner 9y ago
Instructions & Programs: Crash Course Computer Science #8
ML Fundamentals
Instructions & Programs: Crash Course Computer Science #8
CrashCourse Beginner 9y ago
Registers and RAM: Crash Course Computer Science #6
ML Fundamentals
Registers and RAM: Crash Course Computer Science #6
CrashCourse Beginner 9y ago
How to Do Linear Regression using Gradient Descent
ML Fundamentals
How to Do Linear Regression using Gradient Descent
Siraj Raval Beginner 9y ago
Machine Learning in Cybersecurity with Evan Wright - #16
ML Fundamentals
Machine Learning in Cybersecurity with Evan Wright - #16
The TWIML AI Podcast with Sam Charrington Beginner 9y ago
[MINI] Feed Forward Neural Networks
ML Fundamentals ⚡ AI Lesson
[MINI] Feed Forward Neural Networks
Data Skeptic Beginner 9y ago
Breaking DeepMind's Game AI System | Two Minute Papers #135
ML Fundamentals ⚡ AI Lesson
Breaking DeepMind's Game AI System | Two Minute Papers #135
Two Minute Papers Beginner 9y ago
How Deep Neural Networks Work
ML Fundamentals
How Deep Neural Networks Work
Brandon Rohrer Beginner 9y ago
Python Pandas Tutorial 6. Handle Missing Data: replace function
ML Fundamentals
Python Pandas Tutorial 6. Handle Missing Data: replace function
codebasics Beginner 9y ago
Using an EEPROM to replace combinational logic
ML Fundamentals ⚡ AI Lesson
Using an EEPROM to replace combinational logic
Ben Eater Beginner 9y ago
MIT 6.S094: Deep Learning for Human-Centered Semi-Autonomous Vehicles
ML Fundamentals
MIT 6.S094: Deep Learning for Human-Centered Semi-Autonomous Vehicles
Lex Fridman Beginner 9y ago
How to Do Mathematics Easily - Intro to Deep Learning #4
ML Fundamentals
How to Do Mathematics Easily - Intro to Deep Learning #4
Siraj Raval Beginner 9y ago
MIT 6.S094: Recurrent Neural Networks for Steering Through Time
ML Fundamentals
MIT 6.S094: Recurrent Neural Networks for Steering Through Time
Lex Fridman Beginner 9y ago
Python Pandas Tutorial 2: Dataframe Basics
ML Fundamentals
Python Pandas Tutorial 2: Dataframe Basics
codebasics Beginner 9y ago
Fractals are typically not self-similar
ML Fundamentals
Fractals are typically not self-similar
3Blue1Brown Beginner 9y ago
Training convolutional neural network for self-driving - Python plays GTA p.11
ML Fundamentals ⚡ AI Lesson
Training convolutional neural network for self-driving - Python plays GTA p.11
sentdex Beginner 9y ago
Balancing self-driving training data - Python plays GTA p.10
ML Fundamentals
Balancing self-driving training data - Python plays GTA p.10
sentdex Beginner 9y ago
Neural Network Training Data for self-driving - Python plays GTA p.9
ML Fundamentals
Neural Network Training Data for self-driving - Python plays GTA p.9
sentdex Beginner 9y ago
Domain Knowledge in Machine Learning Models for Sustainability with Stefano Ermon - #15
ML Fundamentals
Domain Knowledge in Machine Learning Models for Sustainability with Stefano Ermon - #15
The TWIML AI Podcast with Sam Charrington Beginner 9y ago
Representing Numbers and Letters with Binary: Crash Course Computer Science #4
ML Fundamentals
Representing Numbers and Letters with Binary: Crash Course Computer Science #4
CrashCourse Beginner 9y ago
Quantum Mechanics - Part 2: Crash Course Physics #44
ML Fundamentals
Quantum Mechanics - Part 2: Crash Course Physics #44
CrashCourse Beginner 9y ago
Reprogramming the Human Genome with AI, w/ Brendan Frey - #12
ML Fundamentals
Reprogramming the Human Genome with AI, w/ Brendan Frey - #12
The TWIML AI Podcast with Sam Charrington Beginner 9y ago
Deep Learning: Modular in Theory, Inflexible in Practice with Diogo Almeida - #8
ML Fundamentals ⚡ AI Lesson
Deep Learning: Modular in Theory, Inflexible in Practice with Diogo Almeida - #8
The TWIML AI Podcast with Sam Charrington Beginner 9y ago
Explaining the Predictions of Machine Learning Models with Carlos Guestrin - #7
ML Fundamentals ⚡ AI Lesson
Explaining the Predictions of Machine Learning Models with Carlos Guestrin - #7
The TWIML AI Podcast with Sam Charrington Beginner 9y ago
Open Source Data Science Masters, Hybrid AI, Algorithmic Ethics & More with Clare Corthell - #1
ML Fundamentals ⚡ AI Lesson
Open Source Data Science Masters, Hybrid AI, Algorithmic Ethics & More with Clare Corthell - #1
The TWIML AI Podcast with Sam Charrington Beginner 9y ago
Engineering Practical Machine Learning Systems with Xavier Amatriain - #3
ML Fundamentals ⚡ AI Lesson
Engineering Practical Machine Learning Systems with Xavier Amatriain - #3
The TWIML AI Podcast with Sam Charrington Beginner 9y ago
[MINI] Automated Feature Engineering
ML Fundamentals ⚡ AI Lesson
[MINI] Automated Feature Engineering
Data Skeptic Beginner 9y ago
Building the Network - Using Convolutional Neural Network to Identify Dogs vs Cats p. 2
ML Fundamentals
Building the Network - Using Convolutional Neural Network to Identify Dogs vs Cats p. 2
sentdex Beginner 9y ago
Intro and preprocessing - Using Convolutional Neural Network to Identify Dogs vs Cats p. 1
ML Fundamentals ⚡ AI Lesson
Intro and preprocessing - Using Convolutional Neural Network to Identify Dogs vs Cats p. 1
sentdex Beginner 9y ago
[MINI] Primer on Deep Learning
ML Fundamentals ⚡ AI Lesson
[MINI] Primer on Deep Learning
Data Skeptic Beginner 9y ago
Running the Network - 3D Convolutional Neural Network w/ Kaggle and 3D medical imaging p.6
ML Fundamentals
Running the Network - 3D Convolutional Neural Network w/ Kaggle and 3D medical imaging p.6
sentdex Beginner 9y ago
Preprocessing data - 3D Convolutional Neural Network w/ Kaggle and 3D medical imaging p.5
ML Fundamentals
Preprocessing data - 3D Convolutional Neural Network w/ Kaggle and 3D medical imaging p.5
sentdex Beginner 9y ago
Resizing Data - 3D Convolutional Neural Network w/ Kaggle and 3D medical imaging p.4
ML Fundamentals
Resizing Data - 3D Convolutional Neural Network w/ Kaggle and 3D medical imaging p.4
sentdex Beginner 9y ago
Visualizing - 3D Convolutional Neural Network w/ Kaggle and 3D medical imaging p.3
ML Fundamentals
Visualizing - 3D Convolutional Neural Network w/ Kaggle and 3D medical imaging p.3
sentdex Beginner 9y ago
Reading Files - 3D Convolutional Neural Network w/ Kaggle and 3D medical imaging p.2
ML Fundamentals
Reading Files - 3D Convolutional Neural Network w/ Kaggle and 3D medical imaging p.2
sentdex Beginner 9y ago
Introduction - 3D Convolutional Neural Network w/ Kaggle Lung Cancer Detection Competiton p.1
ML Fundamentals ⚡ AI Lesson
Introduction - 3D Convolutional Neural Network w/ Kaggle Lung Cancer Detection Competiton p.1
sentdex Beginner 9y ago
MIT 6.S094: Convolutional Neural Networks for End-to-End Learning of the Driving Task
ML Fundamentals
MIT 6.S094: Convolutional Neural Networks for End-to-End Learning of the Driving Task
Lex Fridman Beginner 9y ago
Machine learning - Python Programming for Finance p. 12
ML Fundamentals ⚡ AI Lesson
Machine learning - Python Programming for Finance p. 12
sentdex Beginner 9y ago
Creating labels for Machine Learning - Python Programming for Finance p. 11
ML Fundamentals
Creating labels for Machine Learning - Python Programming for Finance p. 11
sentdex Beginner 9y ago
Creating machine learning target function - Python Programming for Finance p. 10
ML Fundamentals ⚡ AI Lesson
Creating machine learning target function - Python Programming for Finance p. 10
sentdex Beginner 9y ago
Preprocessing data for Machine Learning - Python Programming for Finance p. 9
ML Fundamentals ⚡ AI Lesson
Preprocessing data for Machine Learning - Python Programming for Finance p. 9
sentdex Beginner 9y ago
MIT 6.S094: Deep Reinforcement Learning for Motion Planning
ML Fundamentals ⚡ AI Lesson
MIT 6.S094: Deep Reinforcement Learning for Motion Planning
Lex Fridman Beginner 9y ago
How to Make a Neural Network - Intro to Deep Learning #2
ML Fundamentals ⚡ AI Lesson
How to Make a Neural Network - Intro to Deep Learning #2
Siraj Raval Beginner 9y ago
Linear Regression Machine Learning (tutorial)
ML Fundamentals
Linear Regression Machine Learning (tutorial)
Siraj Raval Beginner 9y ago
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
K-Means Clustering 101: World Happiness Report
📚 Coursera Course ↗
Self-paced
K-Means Clustering 101: World Happiness Report
Opens on Coursera ↗
Statistical Learning for Engineering Part 1
📚 Coursera Course ↗
Self-paced
Statistical Learning for Engineering Part 1
Opens on Coursera ↗
Graphs and Networks
📚 Coursera Course ↗
Self-paced
Graphs and Networks
Opens on Coursera ↗
Advanced AI Techniques for the Supply Chain
📚 Coursera Course ↗
Self-paced
Advanced AI Techniques for the Supply Chain
Opens on Coursera ↗
Differential Equations Part I Basic Theory
📚 Coursera Course ↗
Self-paced
Differential Equations Part I Basic Theory
Opens on Coursera ↗
Build Intelligent iOS Apps with Core ML 3: Learn & Apply AI
📚 Coursera Course ↗
Self-paced
Build Intelligent iOS Apps with Core ML 3: Learn & Apply AI
Opens on Coursera ↗