1 · Foundations
What statistics is, why ML needs it, and the population-vs-sample distinction every experiment rests on.
The numerical reasoning every model rests on.
Descriptive statistics, distributions, hypothesis testing, ANOVA, Bayes — with scipy and statsmodels running in your browser. Each topic has a 'why this matters in ML' connection and a link to the matching MML chapter for the math.
What statistics is, why ML needs it, and the population-vs-sample distinction every experiment rests on.
Mean, median, variance, percentiles, correlation — the toolkit for summarising any dataset in five numbers and a picture.
Sum and product rules, PMF/PDF/CDF, and the six distributions that cover almost every ML task.
Bernoulli, Binomial, Poisson — the count-and-yes/no trio that underlies binary classification, A/B testing, and count regression.
Normal, Z-score, Uniform, Log-normal, Power-law — the continuous distributions every ML model assumes under the hood.
Central Limit Theorem, estimation with MLE and confidence intervals, hypothesis testing, and what the p-value really means.
Z, t, paired, Type I/II errors, and Bayes — the formal statistical tests every ML experiment relies on.
Chi-square for categorical data and ANOVA for comparing 3+ group means — the tools for any multi-variant experiment.