๐ 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