Explore / Technology
Math for AI: From Zero to Model Intuition

Build the essential math foundations—algebra, calculus, probability, and linear algebra—to intuitively understand how AI models learn, predict, and optimize, even if you've never studied math beyond basic arithmetic.
Expert · 50 levels · 2 free · Created Aug 2026 · Professionally curated by levelupwith.com
What's inside
- Level 1: What is a Variable?Free
Understand variables as placeholders for numbers, the building blocks of all math in AI. - Level 2: Functions: Inputs & OutputsFree
Learn that a function maps an input to an output, just like an AI model does. - Level 3: Linear Functions & Slope
Explore straight-line functions and how slope measures rate of change. - Level 4: Graphing Basics
Learn to plot points and lines on a coordinate plane, visualizing relationships. - Level 5: Systems of Equations
Solve two linear equations together to find where they intersect. - Level 6: Exponents & Powers
Understand exponent notation and how repeated multiplication works. - Level 7: Polynomials: Adding & Multiplying
Work with expressions that have multiple terms, like x^2 + 3x + 2. - Level 8: Quadratic Functions & Parabolas
Explore functions with x^2 and their U-shaped graphs. - Level 9: Solving Quadratic Equations
Learn to find x-values where a quadratic equals zero. - Level 10: Introduction to Logarithms
Understand logarithms as the inverse of exponentiation, key for scale in AI. - Level 11: What is a Derivative?
Learn that a derivative measures instantaneous rate of change, like speed at a moment. - Level 12: Derivatives of Simple Functions
Apply basic rules to find derivatives of polynomials and powers. - Level 13: Slope & Tangent Lines
Connect derivative values to slopes of tangent lines on graphs. - Level 14: Maxima & Minima
Use derivatives to find where functions peak or bottom out. - Level 15: Gradient: The Multi-Variable Derivative
Extend derivatives to functions with many inputs, like a model with many weights. - Level 16: Gradient Descent Intuition
Understand the iterative algorithm that moves downhill to find a minimum. - Level 17: Learning Rate & Convergence
Explore how step size affects whether gradient descent finds the minimum. - Level 18: Chain Rule: Composing Changes
Learn how to differentiate nested functions, essential for backpropagation. - Level 19: Error Functions & Loss
Define a loss function that quantifies model error, the target of minimization. - Level 20: From Derivative to Weight Update
Combine gradient descent and loss to update a single weight in a model. - Level 21: What Is Probability?
Learn the fundamental language of probability: sample spaces, events, and the three axioms that govern all random phenomena. - Level 22: Conditional Probability & Independence
Understand how the probability of one event changes when we know another has occurred, and when events are independent. - Level 23: Bayes' Theorem: Updating Beliefs
Discover Bayes' theorem, the mathematical core of how AI revises predictions based on new evidence. - Level 24: Random Variables
Move from events to numbers: define random variables, distinguish discrete and continuous, and use probability functions. - Level 25: Expected Value & Variance
Learn the two key numbers that summarize a random variable: the center (mean) and the spread (variance). - Level 26: Common Probability Distributions
Meet the most important distributions in AI: Bernoulli, Binomial, Normal, and Uniform. - Level 27: Law of Large Numbers & Central Limit Theorem
Understand why averages become stable and why the normal distribution appears everywhere. - Level 28: Introduction to Statistics
Bridge from probability to statistics: sampling, estimation, and the difference between a population and a sample. - Level 29: Hypothesis Testing
Learn the framework of hypothesis tests: null hypothesis, p-value, and significance level. - Level 30: Confidence Intervals & Margin of Error
Quantify the uncertainty of an estimate using confidence intervals and understand the margin of error. - Level 31: Vectors: The Building Blocks
Define vectors and their fundamental operations: addition, subtraction, scalar multiplication, and dot product. - Level 32: Vector Spaces & Linear Combinations
Explore the structure of vector spaces, linear combinations, span, and the concept of a basis. - Level 33: Matrices: The Data Tables
Introduce matrices, their operations (addition, multiplication, transpose), and how they represent data. - Level 34: Solving Systems of Linear Equations
Use matrices to solve systems of linear equations via Gaussian elimination and row reduction. - Level 35: Determinants & Inverses
Learn determinants for 2x2 and 3x3 matrices and how they relate to invertibility. - Level 36: Eigenvalues & Eigenvectors
Discover the special vectors that only scale under a matrix transformation, and why they matter for AI. - Level 37: Linear Transformations
See how matrices represent linear transformations like rotation, scaling, and shearing. - Level 38: Orthogonality & Projections
Understand orthogonal vectors, orthonormal bases, and how to project a vector onto a subspace. - Level 39: Singular Value Decomposition (SVD)
Learn the powerful matrix factorization SVD and its intuitive meaning: rotate, scale, rotate. - Level 40: Principal Component Analysis (PCA)
Apply SVD to perform PCA, the go‑to method for dimensionality reduction in AI. - Level 41: Neural Network as Math Function
See a simple neural network as a composition of linear transformations and activation functions. - Level 42: Forward Pass: Input to Output
Calculate the output of a tiny neural network given specific inputs and weights. - Level 43: Loss Functions and Error Measurement
Learn how squared error and cross-entropy quantify prediction mistakes. - Level 44: Gradient Descent Intuition
Use derivatives to understand how adjusting weights reduces loss. - Level 45: Chain Rule for Backpropagation
Apply the chain rule to propagate error gradients through a network. - Level 46: Backpropagation Through One Layer
Manually compute gradients for a single hidden layer network. - Level 47: Matrix Calculus for Neural Nets
Extend derivatives to matrices and vectors for efficient gradient computation. - Level 48: Putting It Together: Forward and Backward
Perform a complete forward pass and backpropagation for one training example. - Level 49: Debugging a Simple Network
Identify and fix common errors in neural network math. - Level 50: Final Challenge: Full Model Analysis Exam
Synthesize all course math to explain, calculate, and debug a complete AI model's learning process.
Access
The first 2 levels are free with a free account. Every level, the podcast edition and the AI tutor come with All Access at £4.99/month or any Creator plan — see pricing.