Foundations

Mathematical Foundations

Linear algebra, calculus, probability, statistics and optimisation — the maths behind ML

2,093
lessons
Skills in this topic
View full skill map →
Maths for ML
beginner
Multiply matrices and compute dot products
Probability & Statistics
beginner
Calculate conditional probability and Bayes' theorem
Optimisation
intermediate
Implement gradient descent from scratch
Information Theory
intermediate
Calculate Shannon entropy and cross-entropy loss
Overwhelmed with Small Tasks? Here’s How to Stay in Control! | Lesson 5
Mathematical Foundations
Overwhelmed with Small Tasks? Here’s How to Stay in Control! | Lesson 5
Secondary Skills Beginner 1y ago
Stanford AA228V I Validation of Safety Critical Systems I Failure Distribution
Mathematical Foundations
Stanford AA228V I Validation of Safety Critical Systems I Failure Distribution
Stanford Online Beginner 1y ago
5 functions you need to know to understand ML || A story of mathematical intuition.
Mathematical Foundations ⚡ AI Lesson
5 functions you need to know to understand ML || A story of mathematical intuition.
Paper in a Pod Beginner 1y ago
Central Limit Theorem Intuition Explained Like You're 5!
Mathematical Foundations
Central Limit Theorem Intuition Explained Like You're 5!
AI For Beginners Beginner 1y ago
Scalar Multiplication: How to Scale Vectors Up or Down 🔢➡️
Mathematical Foundations
Scalar Multiplication: How to Scale Vectors Up or Down 🔢➡️
STEAMspirations Beginner 1y ago
Project Management P50/P80/P90 Risk Analysis PERT Distribution, Monte Carlo Simulation, 6 Sigma 2026
Mathematical Foundations
Project Management P50/P80/P90 Risk Analysis PERT Distribution, Monte Carlo Simulation, 6 Sigma 2026
Dr Mehrdad Arashpour Beginner 1y ago
C++ 23: New Features and Updates Explained
Mathematical Foundations
C++ 23: New Features and Updates Explained
programming.muneer Beginner 1y ago
Oil & Gas Upstream - What are the Different Projects?
Mathematical Foundations
Oil & Gas Upstream - What are the Different Projects?
Primerli Beginner 1y ago
Liquidity + FVG = Profit
Mathematical Foundations
Liquidity + FVG = Profit
TradingLab Beginner 1y ago
Journey 3: Optimize Your Vector Index for Scale
Mathematical Foundations ⚡ AI Lesson
Journey 3: Optimize Your Vector Index for Scale
Microsoft Developer Beginner 1y ago
Fullstack-Bench: The Eval for Coding Agents — with Sujay Jayakar, Chief Scientist, Convex
Mathematical Foundations
Fullstack-Bench: The Eval for Coding Agents — with Sujay Jayakar, Chief Scientist, Convex
Latent Space Beginner 1y ago
Denoising Diffusion Implicit Models (DDIM) Explained
Mathematical Foundations
Denoising Diffusion Implicit Models (DDIM) Explained
ExplainingAI Beginner 1y ago
UK Salaries in 2025: Are You Earning Enough?
Mathematical Foundations
UK Salaries in 2025: Are You Earning Enough?
Dean Edward Beginner 1y ago
Interpolation: Linear to Quadratic with Python | Ancient Secrets of Prediction | Linear Algebra #3
Mathematical Foundations
Interpolation: Linear to Quadratic with Python | Ancient Secrets of Prediction | Linear Algebra #3
CloudxLab Official Beginner 1y ago
This Trading Setup Prints Money
Mathematical Foundations
This Trading Setup Prints Money
TradingLab Beginner 1y ago
Evolution of back propagation: Who invented it?
Mathematical Foundations ⚡ AI Lesson
Evolution of back propagation: Who invented it?
CodeEmporium Beginner 1y ago
The Four Fundamental Subspaces and Least Squares
Mathematical Foundations
The Four Fundamental Subspaces and Least Squares
MIT OpenCourseWare Beginner 1y ago
Creating SEO-Optimized Location Pages: A Step-by-Step Guide
Mathematical Foundations ⚡ AI Lesson
Creating SEO-Optimized Location Pages: A Step-by-Step Guide
Pat Quiroz SEO Beginner 1y ago
SAC Coding | Soft Actor Critic (SAC) Code implementation | SAC in RL
Mathematical Foundations
SAC Coding | Soft Actor Critic (SAC) Code implementation | SAC in RL
AILinkDeepTech Beginner 1y ago
Stanford CS224N: NLP with Deep Learning | Spring 2024 | Lecture 1 - Intro and Word Vectors
Mathematical Foundations ⚡ AI Lesson
Stanford CS224N: NLP with Deep Learning | Spring 2024 | Lecture 1 - Intro and Word Vectors
Stanford Online Beginner 1y ago
Mutli layer perceptron - Explained!
Mathematical Foundations ⚡ AI Lesson
Mutli layer perceptron - Explained!
CodeEmporium Beginner 1y ago
I Let AI Trade my money for a year. This is what Happened!
Mathematical Foundations
I Let AI Trade my money for a year. This is what Happened!
QuantProgram Beginner 1y ago
Something Weird Happened When We Downsize an Image
Mathematical Foundations
Something Weird Happened When We Downsize an Image
Jia-Bin Huang Beginner 1y ago
Linear Algebra for Machine Learning
Mathematical Foundations ⚡ AI Lesson
Linear Algebra for Machine Learning
freeCodeCamp.org Beginner 1y ago
Mathematics for Machine Learning – Made Ridiculously Simple
Mathematical Foundations
Mathematics for Machine Learning – Made Ridiculously Simple
Jean Lee Beginner 1y ago
Can we actually control superintelligent AI? | Ada, Ep. 4
Mathematical Foundations
Can we actually control superintelligent AI? | Ada, Ep. 4
TED-Ed Beginner 1y ago
Spotify is now accepting Audiobooks Narrated by ElevenLabs
Mathematical Foundations ⚡ AI Lesson
Spotify is now accepting Audiobooks Narrated by ElevenLabs
ElevenLabs Beginner 1y ago
Don’t Just Post & Pray – How to Get Seen Online
Mathematical Foundations ⚡ AI Lesson
Don’t Just Post & Pray – How to Get Seen Online
Real Python Beginner 1y ago
Terence Tao on the cosmic distance ladder
Mathematical Foundations
Terence Tao on the cosmic distance ladder
3Blue1Brown Beginner 1y ago
What Blurring Teaches us about Signal Processing
Mathematical Foundations
What Blurring Teaches us about Signal Processing
Jia-Bin Huang Beginner 1y ago
Eigenvalues, Eigenvectors & PCA Explained | Linear Algebra for Data Science
Mathematical Foundations ⚡ AI Lesson
Eigenvalues, Eigenvectors & PCA Explained | Linear Algebra for Data Science
Analytics Vidhya Beginner 1y ago
Rank & Linear Independence | Hands-On Guide with Linear Regression in Python
Mathematical Foundations
Rank & Linear Independence | Hands-On Guide with Linear Regression in Python
Analytics Vidhya Beginner 1y ago
Log Normalization for Outliers: Convert Skewed Data to Normal Distribution
Mathematical Foundations
Log Normalization for Outliers: Convert Skewed Data to Normal Distribution
GeeksforGeeks Beginner 1y ago
Hands-On: Implementation Of Gradient Boosting Algorithm
Mathematical Foundations
Hands-On: Implementation Of Gradient Boosting Algorithm
GeeksforGeeks Beginner 1y ago
Revolutionizing Book Writing with AI: Discover Instaauthor.com
Mathematical Foundations
Revolutionizing Book Writing with AI: Discover Instaauthor.com
Client Server Engineering Services Corporation Beginner 1y ago
Reinforcement Learning  | Reinforcement Learning (RL) Architecture | Understanding RL
Mathematical Foundations
Reinforcement Learning | Reinforcement Learning (RL) Architecture | Understanding RL
AILinkDeepTech Beginner 1y ago
How to become a Data Scientist in 2025
Mathematical Foundations
How to become a Data Scientist in 2025
Sahil & Sarra Beginner 1y ago
Simplifying Mathematics Behind AI | Machine Learning | Community Webinar
Mathematical Foundations ⚡ AI Lesson
Simplifying Mathematics Behind AI | Machine Learning | Community Webinar
Data Science Dojo Beginner 1y ago
How I Map a Law Firm's Intake Process
Mathematical Foundations
How I Map a Law Firm's Intake Process
Martin Kravchenko Beginner 1y ago
Boltzmann Machine - Explained!
Mathematical Foundations ⚡ AI Lesson
Boltzmann Machine - Explained!
CodeEmporium Beginner 1y ago
Gradient Boosting Regression: Step-by-Step Implementation Guide
Mathematical Foundations
Gradient Boosting Regression: Step-by-Step Implementation Guide
GeeksforGeeks Beginner 1y ago
Understanding Gradient Boosting: The Math Behind Regression Problems
Mathematical Foundations
Understanding Gradient Boosting: The Math Behind Regression Problems
GeeksforGeeks Beginner 1y ago
Decoding Gradient Boosting: The Math Behind Classification Problems
Mathematical Foundations
Decoding Gradient Boosting: The Math Behind Classification Problems
GeeksforGeeks Beginner 1y ago
Optimization Of KNN: KD Tree and Ball Tree
Mathematical Foundations
Optimization Of KNN: KD Tree and Ball Tree
GeeksforGeeks Beginner 1y ago
Random Forests Optimization: Hyperparameter Tuning
Mathematical Foundations
Random Forests Optimization: Hyperparameter Tuning
GeeksforGeeks Beginner 1y ago
Entropy & Information Gain
Mathematical Foundations
Entropy & Information Gain
GeeksforGeeks Beginner 1y ago
Matrix Operations for Data Science with Hands-On Project
Mathematical Foundations ⚡ AI Lesson
Matrix Operations for Data Science with Hands-On Project
Analytics Vidhya Beginner 1y ago
Linear Algebra Basics & Vector Operations: Essential Guide for Data Science
Mathematical Foundations
Linear Algebra Basics & Vector Operations: Essential Guide for Data Science
Analytics Vidhya Beginner 1y ago
📚 Continue on Coursera External links · Free to audit
1 / 3 View all →
Parallel Computing with MPI
📚 External: Coursera ↗
Self-paced
Parallel Computing with MPI
Opens on Coursera ↗
Optimize Growth: Map and Evaluate ROI
📚 External: Coursera ↗
Self-paced
Optimize Growth: Map and Evaluate ROI
Opens on Coursera ↗
Economic Decision Making Part 2
📚 External: Coursera ↗
Self-paced
Economic Decision Making Part 2
Opens on Coursera ↗
Introduction to Risk Management
📚 External: Coursera ↗
Self-paced
Introduction to Risk Management
Opens on Coursera ↗
Key Enablers and Challenges in Implementing Industry 4.0
📚 External: Coursera ↗
Self-paced
Key Enablers and Challenges in Implementing Industry 4.0
Opens on Coursera ↗
Calculus: Single Variable Part 2 - Differentiation
📚 External: Coursera ↗
Self-paced
Calculus: Single Variable Part 2 - Differentiation
Opens on Coursera ↗