Foundations

ML Fundamentals

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

13129
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
Build a 2D convolutional neural network, part 10: Connecting layers
ML Fundamentals
Build a 2D convolutional neural network, part 10: Connecting layers
Brandon Rohrer Intermediate 5y ago
Build a 2D convolutional neural network, part 9: Adding layers
ML Fundamentals
Build a 2D convolutional neural network, part 9: Adding layers
Brandon Rohrer Intermediate 5y ago
Simple Explanation of LSTM | Deep Learning Tutorial 36 (Tensorflow, Keras & Python)
ML Fundamentals
Simple Explanation of LSTM | Deep Learning Tutorial 36 (Tensorflow, Keras & Python)
codebasics Beginner 5y ago
Run Jupyter Lab for Python, R, Swift from Google Colab with ColabCode
ML Fundamentals
Run Jupyter Lab for Python, R, Swift from Google Colab with ColabCode
1littlecoder Beginner 5y ago
L3.1 About Brains and Neurons
ML Fundamentals
L3.1 About Brains and Neurons
Sebastian Raschka Beginner 5y ago
Rosanne Liu — Conducting Fundamental ML Research as a Nonprofit
ML Fundamentals
Rosanne Liu — Conducting Fundamental ML Research as a Nonprofit
Weights & Biases Beginner 5y ago
L3.5 The Geometric Intuition Behind the Perceptron
ML Fundamentals
L3.5 The Geometric Intuition Behind the Perceptron
Sebastian Raschka Beginner 5y ago
Deep Networks Are Kernel Machines (Paper Explained)
ML Fundamentals
Deep Networks Are Kernel Machines (Paper Explained)
Yannic Kilcher Beginner 5y ago
Let's talk about AGI: Elon Musk vs Andrew Ng on Superintelligence
ML Fundamentals
Let's talk about AGI: Elon Musk vs Andrew Ng on Superintelligence
Aladdin Persson Beginner 5y ago
Capturing Object Detection History with Tensorflow Object Detection and Python
ML Fundamentals
Capturing Object Detection History with Tensorflow Object Detection and Python
Nicholas Renotte Beginner 5y ago
Code With Me : Decision Trees
ML Fundamentals
Code With Me : Decision Trees
ritvikmath Advanced 5y ago
This Neural Network Makes Virtual Humans Dance! 🕺
ML Fundamentals
This Neural Network Makes Virtual Humans Dance! 🕺
Two Minute Papers Beginner 5y ago
Predicting Stock Prices in Python
ML Fundamentals
Predicting Stock Prices in Python
NeuralNine Beginner 5y ago
A Future of Work for the Invisible Workers in A.I. with Saiph Savage - #447
ML Fundamentals
A Future of Work for the Invisible Workers in A.I. with Saiph Savage - #447
The TWIML AI Podcast with Sam Charrington Beginner 5y ago
Making a Board Game using MCMC!
ML Fundamentals
Making a Board Game using MCMC!
ritvikmath Intermediate 5y ago
Object Localization Vs Object Detection Deep Learning
ML Fundamentals
Object Localization Vs Object Detection Deep Learning
Krish Naik Intermediate 5y ago
The Importance and Concern of NLP in National Intelligence with Sean Gourley, Primer CEO
ML Fundamentals
The Importance and Concern of NLP in National Intelligence with Sean Gourley, Primer CEO
Weights & Biases Beginner 5y ago
Build a 2D convolutional neural network, part 8: Training code setup
ML Fundamentals
Build a 2D convolutional neural network, part 8: Training code setup
Brandon Rohrer Intermediate 5y ago
Build a 2D convolutional neural network, part 7: Why Cottonwood?
ML Fundamentals
Build a 2D convolutional neural network, part 7: Why Cottonwood?
Brandon Rohrer Intermediate 5y ago
Build a 2D convolutional neural network, part 6: Examples of successes and failures
ML Fundamentals
Build a 2D convolutional neural network, part 6: Examples of successes and failures
Brandon Rohrer Intermediate 5y ago
Build a 2D convolutional neural network, part 5: Pre-trained model results
ML Fundamentals
Build a 2D convolutional neural network, part 5: Pre-trained model results
Brandon Rohrer Intermediate 5y ago
Build a 2D convolutional neural network, part 4: Model overview
ML Fundamentals
Build a 2D convolutional neural network, part 4: Model overview
Brandon Rohrer Intermediate 5y ago
Build a 2D convolutional neural network, part 3: MNIST digits
ML Fundamentals
Build a 2D convolutional neural network, part 3: MNIST digits
Brandon Rohrer Intermediate 5y ago
Build a 2D convolutional neural network, part 2: Overview
ML Fundamentals
Build a 2D convolutional neural network, part 2: Overview
Brandon Rohrer Intermediate 5y ago
Build a 2D convolutional neural network, part 1: Getting started
ML Fundamentals
Build a 2D convolutional neural network, part 1: Getting started
Brandon Rohrer Intermediate 5y ago
Build a 1D convolutional neural network, part 7: Evaluate the model
ML Fundamentals
Build a 1D convolutional neural network, part 7: Evaluate the model
Brandon Rohrer Beginner 5y ago
Build a 1D convolutional neural network, part 6: Text summary and loss history
ML Fundamentals
Build a 1D convolutional neural network, part 6: Text summary and loss history
Brandon Rohrer Beginner 5y ago
Build a 1D convolutional neural network, part 5: One Hot, Flatten, and Logging blocks
ML Fundamentals
Build a 1D convolutional neural network, part 5: One Hot, Flatten, and Logging blocks
Brandon Rohrer Beginner 5y ago
Build a 1D convolutional neural network, part 4: Training, evaluation, reporting
ML Fundamentals
Build a 1D convolutional neural network, part 4: Training, evaluation, reporting
Brandon Rohrer Advanced 5y ago
Build a 1D convolutional neural network , part 3: Connect the blocks into a network structure
ML Fundamentals
Build a 1D convolutional neural network , part 3: Connect the blocks into a network structure
Brandon Rohrer Beginner 5y ago
Build a 1D convolutional neural network , part 2: Collect the Cottonwood blocks
ML Fundamentals
Build a 1D convolutional neural network , part 2: Collect the Cottonwood blocks
Brandon Rohrer Beginner 5y ago
Build a 1D convolutional neural network, part 1: Create a test data set
ML Fundamentals
Build a 1D convolutional neural network, part 1: Create a test data set
Brandon Rohrer Beginner 5y ago
Implement 1D convolution, part 7: Weight gradient and input gradient
ML Fundamentals
Implement 1D convolution, part 7: Weight gradient and input gradient
Brandon Rohrer Beginner 5y ago
Implement 1D convolution, part 6: Multi-channel, multi-kernel convolutions
ML Fundamentals
Implement 1D convolution, part 6: Multi-channel, multi-kernel convolutions
Brandon Rohrer Beginner 5y ago
Implement 1D convolution, part 5: Forward and backward pass
ML Fundamentals
Implement 1D convolution, part 5: Forward and backward pass
Brandon Rohrer Beginner 5y ago
Implement 1D convolution, part 4: Initialize the convolution block
ML Fundamentals
Implement 1D convolution, part 4: Initialize the convolution block
Brandon Rohrer Beginner 5y ago
Implement 1D convolution, part 3: Create the convolution block
ML Fundamentals
Implement 1D convolution, part 3: Create the convolution block
Brandon Rohrer Beginner 5y ago
Implement 1D convolution, part 2: Comparison with NumPy convolution()
ML Fundamentals
Implement 1D convolution, part 2: Comparison with NumPy convolution()
Brandon Rohrer Beginner 5y ago
Implement 1D convolution, part 1: Convolution in Python from scratch
ML Fundamentals
Implement 1D convolution, part 1: Convolution in Python from scratch
Brandon Rohrer Advanced 5y ago
L3.3 Vectorization in Python
ML Fundamentals
L3.3 Vectorization in Python
Sebastian Raschka Beginner 5y ago
L3.4 Perceptron in Python using NumPy and PyTorch
ML Fundamentals
L3.4 Perceptron in Python using NumPy and PyTorch
Sebastian Raschka Beginner 5y ago
L3.2 The Perceptron Learning Rule
ML Fundamentals
L3.2 The Perceptron Learning Rule
Sebastian Raschka Beginner 5y ago
L3.0 Perceptron Lecture Overview
ML Fundamentals
L3.0 Perceptron Lecture Overview
Sebastian Raschka Beginner 5y ago
L2.4 The Deep Learning Hardware & Software Landscape
ML Fundamentals
L2.4 The Deep Learning Hardware & Software Landscape
Sebastian Raschka Beginner 5y ago
L2.3 The Origins of Deep Learning
ML Fundamentals
L2.3 The Origins of Deep Learning
Sebastian Raschka Beginner 5y ago
L2.1 Artificial Neurons
ML Fundamentals
L2.1 Artificial Neurons
Sebastian Raschka Beginner 5y ago
L2.2 Multilayer Networks
ML Fundamentals
L2.2 Multilayer Networks
Sebastian Raschka Beginner 5y ago
L2.0 A Brief History of Deep Learning -- Lecture Overview
ML Fundamentals
L2.0 A Brief History of Deep Learning -- Lecture Overview
Sebastian Raschka Beginner 5y ago
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Recommendation Engine - Basics
📚 Coursera Course ↗
Self-paced
Recommendation Engine - Basics
Opens on Coursera ↗
Building a Machine Learning Solution
📚 Coursera Course ↗
Self-paced
Building a Machine Learning Solution
Opens on Coursera ↗
Auto Machine Learning (AutoML) Using AutoGluon
📚 Coursera Course ↗
Self-paced
Auto Machine Learning (AutoML) Using AutoGluon
Opens on Coursera ↗
Machine Learning: Regression
📚 Coursera Course ↗
Self-paced
Machine Learning: Regression
Opens on Coursera ↗
Data Mining in Python
📚 Coursera Course ↗
Self-paced
Data Mining in Python
Opens on Coursera ↗
Introduction to Artificial Intelligence
📚 Coursera Course ↗
Self-paced
Introduction to Artificial Intelligence
Opens on Coursera ↗