← Statistics for Data Science learning path
Statistics for Data Science · Module 10 of 10

Statistics for machine learning

Apply statistical thinking to models.

📖 Key ideas

  1. Train/test split checks generalisation.
  2. Bias-variance trade-off: too simple underfits; too complex overfits.
  3. Cross-validation gives more reliable performance estimates.
  4. Classification metrics: accuracy, precision, recall, F1.
  5. Data leakage gives falsely good results.
💡 Real-life example: Overfitting is memorising last year's question paper; good models understand the concepts.
OverfittingModel memorises training data
Cross-validationRotating train/test splits
PrecisionCorrect positives among predicted positives
RecallFound positives among actual positives