Foundations

ML Fundamentals

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

12,226
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
How to get started with Graph ML? (Blog walkthrough)
ML Fundamentals
How to get started with Graph ML? (Blog walkthrough)
Aleksa Gordić - The AI Epiphany Beginner 5y ago
L6.5 A Closer Look at the PyTorch API
ML Fundamentals
L6.5 A Closer Look at the PyTorch API
Sebastian Raschka Beginner 5y ago
L6.4 Training ADALINE with PyTorch -- Code Example
ML Fundamentals
L6.4 Training ADALINE with PyTorch -- Code Example
Sebastian Raschka Beginner 5y ago
How to solve Santander Kaggle Transaction Competition [Top 1% Solution, No Ensemble]
ML Fundamentals
How to solve Santander Kaggle Transaction Competition [Top 1% Solution, No Ensemble]
Aladdin Persson Beginner 5y ago
An AI software able to detect and count plastic waste in the ocean
ML Fundamentals
An AI software able to detect and count plastic waste in the ocean
What's AI by Louis-François Bouchard Beginner 5y ago
Piero Molino — The Secret Behind Building Successful Open Source Projects
ML Fundamentals
Piero Molino — The Secret Behind Building Successful Open Source Projects
Weights & Biases Beginner 5y ago
The Art of Learning Data Science (How to learn data science)
ML Fundamentals
The Art of Learning Data Science (How to learn data science)
Data Professor Beginner 5y ago
How to do the Titanic Kaggle Competition
ML Fundamentals ⚡ AI Lesson
How to do the Titanic Kaggle Competition
Aladdin Persson Beginner 5y ago
Intel: Machine Learning and the Future of the Data Center w/Intel
ML Fundamentals
Intel: Machine Learning and the Future of the Data Center w/Intel
The New Stack Beginner 5y ago
What is OneAPI? The Software Tool Gap: A Roundtable Discussion
ML Fundamentals ⚡ AI Lesson
What is OneAPI? The Software Tool Gap: A Roundtable Discussion
The New Stack Beginner 5y ago
Join us at TensorFlow Everywhere
ML Fundamentals ⚡ AI Lesson
Join us at TensorFlow Everywhere
TensorFlow Beginner 5y ago
What the Heck is Bayesian Stats ?? : Data Science Basics
ML Fundamentals
What the Heck is Bayesian Stats ?? : Data Science Basics
ritvikmath Beginner 5y ago
How does a Data Scientist Fight FRAUD?
ML Fundamentals ⚡ AI Lesson
How does a Data Scientist Fight FRAUD?
CodeEmporium Beginner 5y ago
Push Notifications from Jupyter Notebook after Code Execution [Python for Data Science]
ML Fundamentals
Push Notifications from Jupyter Notebook after Code Execution [Python for Data Science]
1littlecoder Beginner 5y ago
The SoftMax Derivative, Step-by-Step!!!
ML Fundamentals
The SoftMax Derivative, Step-by-Step!!!
StatQuest with Josh Starmer Beginner 5y ago
Neural Networks Part 5: ArgMax and SoftMax
ML Fundamentals
Neural Networks Part 5: ArgMax and SoftMax
StatQuest with Josh Starmer Beginner 5y ago
Simple Explanation of LSTM | Deep Learning Tutorial 36 (Tensorflow, Keras & Python)
ML Fundamentals ⚡ AI Lesson
Simple Explanation of LSTM | Deep Learning Tutorial 36 (Tensorflow, Keras & Python)
codebasics Beginner 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
L6.3 Automatic Differentiation in PyTorch -- Code Example
ML Fundamentals
L6.3 Automatic Differentiation in PyTorch -- Code Example
Sebastian Raschka Beginner 5y ago
L6.2 Understanding Automatic Differentiation via Computation Graphs
ML Fundamentals
L6.2 Understanding Automatic Differentiation via Computation Graphs
Sebastian Raschka Beginner 5y ago
L6.1 Learning More About PyTorch
ML Fundamentals
L6.1 Learning More About PyTorch
Sebastian Raschka Beginner 5y ago
L6.0 Automatic Differentiation in PyTorch -- Lecture Overview
ML Fundamentals
L6.0 Automatic Differentiation in PyTorch -- Lecture Overview
Sebastian Raschka Beginner 5y ago
L5.8 Adaline Code Example
ML Fundamentals
L5.8 Adaline Code Example
Sebastian Raschka Beginner 5y ago
L5.7 Training an Adaptive Linear Neuron (Adaline)
ML Fundamentals
L5.7 Training an Adaptive Linear Neuron (Adaline)
Sebastian Raschka Beginner 5y ago
L5.6 Understanding Gradient Descent
ML Fundamentals
L5.6 Understanding Gradient Descent
Sebastian Raschka Beginner 5y ago
L5.5 (Optional) Calculus Refresher II: Gradients
ML Fundamentals
L5.5 (Optional) Calculus Refresher II: Gradients
Sebastian Raschka Beginner 5y ago
L5.4 (Optional) Calculus Refresher I: Derivatives
ML Fundamentals
L5.4 (Optional) Calculus Refresher I: Derivatives
Sebastian Raschka Beginner 5y ago
L5.3 An Iterative Training Algorithm for Linear Regression
ML Fundamentals
L5.3 An Iterative Training Algorithm for Linear Regression
Sebastian Raschka Beginner 5y ago
L5.2 Relation Between Perceptron and Linear Regression
ML Fundamentals
L5.2 Relation Between Perceptron and Linear Regression
Sebastian Raschka Beginner 5y ago
L5.1 Online, Batch, and Minibatch Mode
ML Fundamentals
L5.1 Online, Batch, and Minibatch Mode
Sebastian Raschka Beginner 5y ago
L5.0 Gradient Descent -- Lecture Overview
ML Fundamentals
L5.0 Gradient Descent -- Lecture Overview
Sebastian Raschka Beginner 5y ago
Intel: How Google Health Uses Machine Learning With Intel
ML Fundamentals ⚡ AI Lesson
Intel: How Google Health Uses Machine Learning With Intel
The New Stack Beginner 5y ago
L4.5 A Fully Connected (Linear) Layer in PyTorch
ML Fundamentals
L4.5 A Fully Connected (Linear) Layer in PyTorch
Sebastian Raschka Beginner 5y ago
L4.4 Notational Conventions for Neural Networks
ML Fundamentals
L4.4 Notational Conventions for Neural Networks
Sebastian Raschka Beginner 5y ago
L4.3 Vectors, Matrices, and Broadcasting
ML Fundamentals
L4.3 Vectors, Matrices, and Broadcasting
Sebastian Raschka Beginner 5y ago
L4.2 Tensors in PyTorch
ML Fundamentals
L4.2 Tensors in PyTorch
Sebastian Raschka Beginner 5y ago
L4.1 Tensors in Deep Learning
ML Fundamentals
L4.1 Tensors in Deep Learning
Sebastian Raschka Beginner 5y ago
L4.0 Linear Algebra for Deep Learning -- Lecture Overview
ML Fundamentals
L4.0 Linear Algebra for Deep Learning -- Lecture Overview
Sebastian Raschka 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 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 ⚡ AI Lesson
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 ⚡ AI Lesson
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 ⚡ AI Lesson
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
📚 Coursera Courses Opens on Coursera · Free to audit
1 / 3 View all →
Modèles de séquence
📚 Coursera Course ↗
Self-paced
Modèles de séquence
Opens on Coursera ↗
AI Integration in Healthcare Patient Data
📚 Coursera Course ↗
Self-paced
AI Integration in Healthcare Patient Data
Opens on Coursera ↗
Fundamentals of Machine Learning for Supply Chain
📚 Coursera Course ↗
Self-paced
Fundamentals of Machine Learning for Supply Chain
Opens on Coursera ↗
Practical Machine Learning without Coding
📚 Coursera Course ↗
Self-paced
Practical Machine Learning without Coding
Opens on Coursera ↗
Build and Operate Machine Learning Solutions with Azure
📚 Coursera Course ↗
Self-paced
Build and Operate Machine Learning Solutions with Azure
Opens on Coursera ↗
Data Augmented Technology Assisted Medical Decision Making
📚 Coursera Course ↗
Self-paced
Data Augmented Technology Assisted Medical Decision Making
Opens on Coursera ↗