Math for AI

Work through each chapter, practice the ideas, and finish its challenge.

— XPLoading progress…
← All courses

7 chapters · 42 lessons · 0 completed

M1Functions and growth0/6 lessons complete

Evaluate functions, compare growth rates and read a loss curve without confusing inputs and outputs.

  1. M1.1Inputs, outputs and domains
  2. M1.2Reading a graph
  3. M1.3Powers and exponentials
  4. M1.4Logarithms
  5. M1.5Summation notation
  6. M1.6A loss landscape
M2Vectors0/6 lessons complete

Compute vector operations, lengths, angles and projections and explain what each measures.

  1. M2.1Addition and scaling
  2. M2.2Dot products
  3. M2.3Norm and distance
  4. M2.4Cosine similarity
  5. M2.5Projection
  6. M2.6Vectors in learning
M3Matrices0/6 lessons complete
M4Derivatives0/6 lessons complete
M5Gradients and optimization0/6 lessons complete
M6Probability0/6 lessons complete

Calculate conditional probabilities, Bayes updates, expectations, variance and softmax probabilities.

  1. M6.1Events and distributions
  2. M6.2Conditional probability
  3. M6.3Bayes updates
  4. M6.4Expectation and variance
  5. M6.5Common distributions
  6. M6.6Softmax
M7Statistics and information0/6 lessons complete

Connect likelihood, estimation and uncertainty to entropy, cross-entropy, KL divergence and perplexity.

  1. M7.1Sampling and estimation
  2. M7.2Likelihood
  3. M7.3Bias and variance
  4. M7.4Entropy
  5. M7.5Cross-entropy and KL
  6. M7.6Perplexity