๐ 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