MODULE 23
MLOps and Responsible AI
Getting models into production and keeping them honest: versioning, monitoring, drift, fairness, privacy and governance.
16 lessons~7h reading
- 0126 min
Framing an ML Problem
BeginnerComing soonTranslating a business goal into a learnable target, choosing offline and online metrics, and knowing when not to use ML.
- 0224 min
Data and Model Versioning
IntermediateComing soonImmutable datasets, content hashing, lineage tracking and reproducible splits.
Assumes: Framing an ML Problem
- 0322 min
Experiment Tracking
BeginnerComing soonLogging parameters, metrics and artefacts; comparing runs and avoiding lost results.
Assumes: Data and Model Versioning
- 0426 min
Model Registry and Packaging
IntermediateComing soonSerialisation formats, ONNX, containerisation, and promotion through staging to production.
Assumes: Experiment Tracking
- 0528 min
Deployment Patterns
IntermediateComing soonBatch, online, streaming and edge serving; shadow deploys, canaries and blue-green releases.
Assumes: Model Registry and Packaging
- 0630 min
Monitoring and Drift Detection
AdvancedComing soonData, concept and label drift; PSI, KL divergence and KS tests for detection, and alert design.
Assumes: Deployment Patterns
- 0724 min
Retraining Strategies
IntermediateComing soonScheduled vs triggered retraining, online learning, and safe automated rollout.
Assumes: Monitoring and Drift Detection
- 0822 min
Reproducibility
IntermediateComing soonSeeds, deterministic kernels, environment pinning, and the limits of exact reproducibility on GPUs.
Assumes: Data and Model Versioning
- 0928 min
Testing ML Systems
AdvancedComing soonUnit tests for data and features, invariance and directional-expectation tests, and behavioural test suites.
Assumes: Reproducibility
- 1026 min
Cost and Capacity Planning
IntermediateComing soonTraining and inference cost models, hardware selection, autoscaling and caching economics.
Assumes: Deployment Patterns
- 1132 min
Fairness Metrics
AdvancedComing soonDemographic parity, equal opportunity, equalised odds and calibration — and their provable incompatibility.
Assumes: Classification Metrics
- 1228 min
Bias Detection and Mitigation
AdvancedComing soonSources of bias across the lifecycle, and pre-, in- and post-processing interventions.
Assumes: Fairness Metrics
- 1328 min
Explainability and Transparency
IntermediateComing soonGlobal vs local explanation, intrinsic vs post-hoc methods, model cards, and when explanations mislead.
Assumes: Model Interpretability
- 1432 min
Differential Privacy
AdvancedComing soonThe epsilon-delta definition, the Laplace and Gaussian mechanisms, DP-SGD and the privacy/utility trade-off.
Assumes: Probability Inequalities
- 1528 min
Federated Learning
AdvancedComing soonTraining without centralising data, FedAvg, non-IID client distributions and secure aggregation.
Assumes: Differential Privacy
- 1626 min
Governance and Regulation
IntermediateComing soonRisk tiers, documentation duties, auditability, and the shape of current AI regulation.
Assumes: Explainability and Transparency