๐Ÿ“˜ Mathematics for Machine Learning

Curated topics every AI/ML engineer must know, with priority tags to guide your learning.

  • Scalars, Vectors, Matrices, Tensorsโœ… Must Know Deeply
  • Matrix Operations: Addition, Subtraction, Multiplicationโœ… Must Know Deeply
  • Matrix Transpose, Identity, and Inverseโœ… Must Know Deeply
  • Determinant, Rank, Traceโœ… Must Know Deeply
  • Matrix Indexing and Slicing (NumPy)โœ… Must Know Deeply
  • Dot Product, Cross Product, Vector Norms (L1, L2)โœ… Must Know Deeply
  • Distance Metrics: Euclidean, Manhattan, Cosine Similarityโœ… Must Know Deeply
  • Orthonormal Vectors and Gram-Schmidt Processโœ… Must Know Deeply
  • Linear Independence, Basis, and Dimensionโœ… Must Know Deeply
  • Linear Transformations: Geometric Interpretationโœ… Must Know Deeply
  • Eigenvalues and Eigenvectorsโœ… Must Know Deeply
  • Singular Value Decomposition (SVD)โœ… Must Know Deeply
  • Principal Component Analysis (PCA)โœ… Must Know Deeply
  • Applications: Dimensionality Reduction, Similarity Search, Data Compressionโœ… Must Know Deeply
  • Change of Basis๐Ÿ” Know High-Level
  • LU Decomposition๐Ÿ” Know High-Level
  • Advanced Vector Space Theory๐Ÿ” Know High-Level
  • Formal proofs of vector space theoremsโŒ Skippable