Graduate-level notes for machine learning foundations

Linear Algebra and Optimization for Machine Learning

A rigorous, example-first guide with 36 structured chapters, 100 solved examples, and implementation-focused explanations.

Last updated regularly · 36 chapters · 100 solved examples

  • 36 chapters from fundamentals to modern optimization
  • Proofs, intuition, and implementation in one learning flow
  • Fast concept search across definitions, derivations, and examples

36 Structured Chapters

Progress from core linear algebra to optimization methods used in modern machine learning.

Fast Meilisearch

Find definitions, formulas, and worked examples in seconds.

100 Worked Examples

Practice with reproducible, step-by-step solutions across topics.