This hub focuses on machine learning as an operational discipline: evaluation, monitoring, calibration, data quality and the failure modes that appear after a model leaves a notebook.
Start here
- How to Detect Data Drift in Machine Learning Models
- Data Drift vs. Concept Drift
- Probability Calibration in Machine Learning
- Temporal Validation in Machine Learning
Monitoring and drift
Distribution shift, concept drift, model monitoring, base-rate drift and fairness under changing populations.
Data Drift and Fairness: Monitoring Equity When Populations Change
A fair model at launch can become unfair in production when populations, behavior, policies, or measurement systems change.
Read articleMultiple Comparisons in Model Monitoring: Why the Alerts Never Stop
Test two hundred features every morning at the 5 percent level and you get about ten alerts a day with nothing wrong. After a week nobody reads them, and the...
Read articleUsing Unsupervised Learning for Early Data Drift Detection
When labels arrive late, production teams need early signals that the input environment has changed. Unsupervised drift detection can provide those signals, ...
Read articleData Drift vs. Concept Drift: Understanding the Differences and Implications
Learn how data drift and concept drift can degrade machine learning models over time, and why continuous monitoring and adaptive systems are essential for mo...
Read articleHow to Detect Data Drift in Machine Learning Models
Data drift is one of the primary threats to model reliability in production. This article walks through how to detect it using both statistical techniques an...
Read articleTechniques for Monitoring and Managing Model Drift in Production
Model drift is inevitable in production ML systems. This guide explores monitoring strategies, alert systems, and retraining workflows to keep models accurat...
Read articleModel Drift: Why Even the Best Machine Learning Models Fail Over Time
Even the best machine learning models experience performance degradation over time due to model drift. Learn about the causes of model drift and how it affec...
Read articleUnderstanding Data Drift: What It Is and Why It Matters in Machine Learning
Data drift can significantly affect the performance of machine learning models over time. Learn about different types of drift and how they impact model pred...
Read articleSolving Data Drift Issues in Credit Risk Models
A comprehensive exploration of data drift in credit risk models, examining practical methods to identify and address drift using multivariate techniques.
Read articleSequential Detection of Switches in Models with Changing Structures
Learn about sequential detection techniques for identifying switches in models with changing structures. Explore methods for detecting structural changes in ...
Read articleEvaluation and uncertainty
Calibration, model evaluation, conformal prediction, abstention, slice-based evaluation and threshold decisions.
Proxy Metrics Under Optimisation: Why a Correlation of 0.6 Is Not a Substitute for the Goal
The proxy correlates 0.63 with the metric that matters, so the team optimises it and reports a gain of 3.8. The goal metric moved by 1.9. Change one thing, m...
Read articleGlobal vs Local Models in Time Series Forecasting
The traditional approach fits one model per series. Modern practice often fits a single model across thousands of them, and usually wins.
Read articleCausal Feature Selection for Observational Machine Learning
Predictive feature selection is not enough when a model supports interventions. This article explains how causal thinking improves feature design in observat...
Read articleProbabilistic Forecasting: Beyond the Point Estimate
A point forecast answers the wrong question. Most decisions depend on how bad things could plausibly get, which is a statement about the whole distribution.
Read articleForecasting Baselines That Are Hard to Beat
An RMSE of 4.2 means nothing on its own. Without a baseline you cannot tell whether a model is skilful or merely arithmetic.
Read articleCost-Sensitive Learning for Rare Event Prediction
Rare event models should be optimized for decisions, not only class balance. Cost-sensitive learning connects model thresholds to real operational consequences.
Read articleDecision Curve Analysis: Measuring Whether Predictive Models Are Worth Acting On
Decision curve analysis evaluates predictive models by asking whether acting on their predictions produces better decisions than simple alternatives.
Read articleForecast Combination: Why Averaging Usually Wins
Choosing the best model is the obvious strategy. Averaging several is usually better, and the reason is not that the average is smarter but that it is less w...
Read articleForecast Value Added: Is Your Process Helping?
Forecasting processes accumulate steps: a statistical model, a planner override, a consensus meeting. Each is assumed to improve the number. FVA is how you f...
Read articleLabel Noise in Supervised Learning: When the Target Cannot Be Trusted
Label noise is one of the most damaging data quality problems in supervised learning because it corrupts the target the model is trained to imitate.
Read articleFeature and data quality
Feature engineering, leakage, missing data, weak supervision, label noise and cost-sensitive learning.
Feature Engineering for Time Series Without Leaking the Future
Turning a time series into a tabular problem unlocks powerful models and introduces a specific failure: features that quietly contain information from the fu...
Read articleMissing Data Mechanisms in Machine Learning
Missing data is not only a preprocessing nuisance. The reason data is missing can change model bias, fairness, monitoring, and deployment behavior.
Read articleFourier Analysis for Data Science: From Signals to Features
Fourier analysis is more than a signal-processing trick. It is a way to ask which cycles, rhythms, and scales explain variation in data.
Read articlePermutation Importance with Correlated Features: When the Ranking Lies
A near-duplicate sensor with no effect of its own outranks a feature that genuinely drives the outcome. Permutation importance is working exactly as designed...
Read articleRepresentation Learning for Tabular Data: Beyond Manual Feature Engineering
Representation learning for tabular data is not about replacing feature engineering blindly. It is about learning useful structure while respecting the const...
Read articleTraffic Prediction: Advanced Analytics for Smart Transportation Systems
A comprehensive guide to traffic prediction in smart transportation systems, covering data sources, preprocessing, modeling approaches, and real-world Python...
Read articleCrafting Time Series Features for Better Models
Learn specialized feature engineering techniques to make time series data more predictive for machine learning models.
Read articleLeast Angle Regression: A Gentle Dive into LARS
Least Angle Regression, or LARS, is an efficient regression algorithm designed for high-dimensional data. It provides a pathwise approach to linear regressio...
Read article





















