Linear Algebra
Linear algebra is a core tool for ML, where data exists in the form of vectors, matrices, or tensors. Vectors are the basic unit of data (e.g., image pixel vectors, text word embeddings); matrices are used to store samples and model parameters (e.g., feature matrices, weight matrices). Matrix decomposition techniques (EVD/SVD/LU/QR) support applications such as PCA dimensionality reduction, collaborative filtering in recommendation systems, and neural network layer connections.
Probability Statistics
The real world is full of uncertainty, and probability statistics provide a quantification framework. Probability distributions (discrete: Bernoulli/binomial/Poisson; continuous: normal/exponential/Beta) describe random variables; Bayes' theorem (P(H|D)=P(D|H)×P(H)/P(D)) is the foundation of naive Bayes and Bayesian optimization. Statistical inference (MLE/MAP point estimation, hypothesis testing) aids parameter learning. Applications include generative models (VAE/diffusion), Bayesian neural networks, Gaussian processes, etc.