atlas

Research map / Learning theory and algorithms / Prediction and decision losses

When to retrain a machine learning model

ICML 2025 · Learning theory and algorithms › Prediction and decision losses · approach: Data attribution and recourse · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Formulates the retraining decision problem with retraining cost vs. performance cost and proposes UPF, which forecasts future model performance with Beta-distributed uncertainty and decides retraining via quantile comparisons of forecast costs.

Problem

Deciding when to retrain a machine learning model under distribution shift, balancing retraining cost against the cost of degraded performance, given very limited offline data.

Approach

Model future performance entries pe_{i,j} as Beta-distributed random variables predicted by a compact regression (ElasticNetCV) from features (train index, eval index, gap, shift statistics), then retrain when the 95% quantile of the predicted retrain-branch cost is lower than the keep-branch cost, computed recursively over the remaining horizon.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use UPF instead of CARA cumul.Retraining decision methods · electricityAUC of combined cost: 2.7147 -> 2.5782Helped
Use UPF instead of CARARetraining decision methods · GaussAUC of combined cost: 0.3841 -> 0.3829Helped
Use UPF instead of CARARetraining decision methods · circlesAUC of combined cost: 0.0726 -> 0.0668Helped
Use UPF instead of CARARetraining decision methods · airplanesAUC of combined cost: 2.2753 -> 2.2865Hurt
Use UPF instead of CARARetraining decision methods · yelpCHIAUC of combined cost: 0.1294 -> 0.1293Helped
Use UPF instead of CARARetraining decision methods · epicgamesAUC of combined cost: 0.3202 -> 0.3189Helped
Use UPF instead of CARA per.Retraining decision methods · iWildAUC of combined cost: 3.7527 -> 3.0498Helped
Add uncertainty-aware 95% quantile decisions instead of deterministic 50% quantile decisions (ablation)UPF · electricityAUC of combined cost: 2.5884 ± 0.13 -> 2.6056 ± 0.14Hurt
Add uncertainty-aware 95% quantile decisions instead of deterministic 50% quantile decisions (ablation)UPF · GaussAUC of combined cost: 0.3673 ± 0.03 -> 0.3643 ± 0.03Helped
Add uncertainty-aware 95% quantile decisions instead of deterministic 50% quantile decisions (ablation)UPF · circlesAUC of combined cost: 0.0697 ± 0.01 -> 0.0670 ± 0.01Helped
Add uncertainty-aware 95% quantile decisions instead of deterministic 50% quantile decisions (ablation)UPF · airplanesAUC of combined cost: 2.3688 ± 0.35 -> 2.2688 ± 0.26Helped
Add uncertainty-aware 95% quantile decisions instead of deterministic 50% quantile decisions (ablation)UPF · yelpCHIAUC of combined cost: 0.1180 ± 0.00 -> 0.1175 ± 0.00Helped

Surprising findings

Limitations

Experimental setup

Datasets: electricity airplanes yelpCHI epicgames Gauss circles iWildCam

Benchmarks: electricity Gauss circles airplanes yelpCHI epicgames iWildCam

Metrics: AUC of combined cost C_alpha over alpha range average accuracy number of retrains Wilcoxon test significance

Baselines: ADWIN-5% ADWIN-50% KSWIN-5% KSWIN-50% FHDDM-5% FHDDM-50% CARA CARA cumul. CARA per. oracle

Builds on: CARA ADWIN KSWIN FHDDM offline reinforcement learning

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy