Backward-Compatible Prediction Updates: A Probabilistic Approach
Not on the map. Why?
Abstract (arXiv)
When machine learning systems meet real world applications, accuracy is only one of several requirements. In this paper, we assay a complementary perspective originating from the increasing availability of pre-trained and regularly improving state-of-the-art models. While new improved models develop at a fast pace, downstream tasks vary more slowly or stay constant. Assume that we have a large unlabelled data set for which we want to maintain accurate predictions. Whenever a new and presumably better ML models becomes available, we encounter two problems: (i) given a limited budget, which data points should be re-evaluated using the new model?; and (ii) if the new predictions differ from the current ones, should we update? Problem (i) is about compute cost, which matters for very large data sets and models. Problem (ii) is about maintaining consistency of the predictions, which can be highly relevant for downstream applications; our demand is to avoid negative flips, i.e., changing correct to incorrect predictions. In this paper, we formalize the Prediction Update Problem and present an efficient probabilistic approach as answer to the above questions. In extensive experiments on standard classification benchmark data sets, we show that our method outperforms alternative strategies along key metrics for backward-compatible prediction updates.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 25 of its 58 references that are in the map. First posted on arXiv 2 Jul 2021.
Builds on
25 of 58 references.
References · 25
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2013Intriguing properties of neural networkscited by 5,114
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2014Going Deeper with Convolutionscited by 4,231
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2017What Uncertainties Do We Need in Bayesian Deep Learning for Computer Vision?cited by 2,335
13 more
- 2014Unsupervised Domain Adaptation by Backpropagationcited by 1,906
- 2020Sharpness-Aware Minimization for Efficiently Improving Generalizationcited by 1,404
- 2019Self-training with Noisy Student improves ImageNet classificationcited by 1,304
- 2016SqueezeNet: AlexNet-level accuracy with 50x fewer parameters and <0.5MB model sizecited by 1,054
- 2014Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Imagescited by 774
- 2020Meta Pseudo Labelscited by 372
- 2020Are we done with ImageNet?cited by 329
- 2020Towards Backward-Compatible Representation Learningcited by 74
- 2020Positive-Congruent Training: Towards Regression-Free Model Updatescited by 55
- 2016Kernel-based Tests for Joint Independencecited by 40
- 2020An Empirical Analysis of Backward Compatibility in Machine Learning Systemscited by 38
- 2020Fixing the train-test resolution discrepancy: FixEfficientNetcited by 31
- 2016Active Learning from Imperfect Labelerscited by 13
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 2; 2024: 5; 2025: 0; 2026: 3.
14 papers.
Sort:
By area:
- 2024Eureka: Evaluating and Understanding Large Foundation Modelscited by 18
- 2024Predictive Churn with the Set of Good Modelscited by 15
- 2024MUSCLE: A Model Update Strategy for Compatible LLM Evolutioncited by 15
- 2021CoReS: Compatible Representations via Stationaritycited by 14
- 2024Identifiable Causal Representation Learning: Unsupervised, Multi-View, and Multi-Environmentcited by 12
- 2022Measuring and Reducing Model Update Regression in Structured Prediction for NLPcited by 11
- 2022BT2: Backward-compatible Training with Basis Transformationcited by 8
- 2022ELODI: Ensemble Logit Difference Inhibition for Positive-Congruent Trainingcited by 7
- 2023FastFill: Efficient Compatible Model Updatecited by 7
- 2023Improving Prediction Backward-Compatiblility in NLP Model Upgrade with Gated Fusioncited by 6
- 2024Robustness-Congruent Adversarial Training for Secure Machine Learning Model Updatescited by 4
- 2026Same Agent, Different Answers: A Repeat-Aware Audit of Corpus-Induced Answer Churn in Retrieval-Augmented QAcited by 1
- 2026SAGE: A Statistical Acceptance Gate for Self-Evolving Agents28 Sep 2026
- 2026Reference-Tail Trust:Certified Probability Floors for Learned Updates Inside a Deployed Network28 Sep 2026
- 2026Same Agent, Different Answers: A Repeat-Aware Audit of Corpus-Induced Answer Churn in Retrieval-Augmented QA24 Aug 2026
- 2024Eureka: Evaluating and Understanding Large Foundation Models13 Sep 2024
- 2024MUSCLE: A Model Update Strategy for Compatible LLM Evolution12 Jul 2024
- 2024Identifiable Causal Representation Learning: Unsupervised, Multi-View, and Multi-Environment19 Jun 2024
- 2024Robustness-Congruent Adversarial Training for Secure Machine Learning Model Updates27 Feb 2024
- 2024Predictive Churn with the Set of Good Models12 Feb 2024
- 2023FastFill: Efficient Compatible Model Update8 Mar 2023
- 2023Improving Prediction Backward-Compatiblility in NLP Model Upgrade with Gated Fusion4 Feb 2023
- 2022BT2: Backward-compatible Training with Basis Transformation8 Nov 2022
- 2022ELODI: Ensemble Logit Difference Inhibition for Positive-Congruent Training12 May 2022
2 more
- 2026SAGE: A Statistical Acceptance Gate for Self-Evolving Agents28 Sep 2026
- 2024Eureka: Evaluating and Understanding Large Foundation Modelscited by 18
- 2024Predictive Churn with the Set of Good Modelscited by 15
- 2024MUSCLE: A Model Update Strategy for Compatible LLM Evolutioncited by 15
- 2021CoReS: Compatible Representations via Stationaritycited by 14
- 2024Identifiable Causal Representation Learning: Unsupervised, Multi-View, and Multi-Environmentcited by 12
- 2022Measuring and Reducing Model Update Regression in Structured Prediction for NLPcited by 11
- 2022BT2: Backward-compatible Training with Basis Transformationcited by 8
- 2022ELODI: Ensemble Logit Difference Inhibition for Positive-Congruent Trainingcited by 7
- 2023FastFill: Efficient Compatible Model Updatecited by 7
- 2023Improving Prediction Backward-Compatiblility in NLP Model Upgrade with Gated Fusioncited by 6
- 2024Robustness-Congruent Adversarial Training for Secure Machine Learning Model Updatescited by 4
- 2026Reference-Tail Trust:Certified Probability Floors for Learned Updates Inside a Deployed Networkcited by 0
- 2026Reference-Tail Trust:Certified Probability Floors for Learned Updates Inside a Deployed Network28 Sep 2026
- 2024Eureka: Evaluating and Understanding Large Foundation Models13 Sep 2024
- 2024MUSCLE: A Model Update Strategy for Compatible LLM Evolution12 Jul 2024
- 2024Identifiable Causal Representation Learning: Unsupervised, Multi-View, and Multi-Environment19 Jun 2024
- 2024Robustness-Congruent Adversarial Training for Secure Machine Learning Model Updates27 Feb 2024
- 2024Predictive Churn with the Set of Good Models12 Feb 2024
- 2023FastFill: Efficient Compatible Model Update8 Mar 2023
- 2023Improving Prediction Backward-Compatiblility in NLP Model Upgrade with Gated Fusion4 Feb 2023
- 2022BT2: Backward-compatible Training with Basis Transformation8 Nov 2022
- 2022ELODI: Ensemble Logit Difference Inhibition for Positive-Congruent Training12 May 2022
- 2022Measuring and Reducing Model Update Regression in Structured Prediction for NLP7 Feb 2022
- 2021CoReS: Compatible Representations via Stationarity15 Nov 2021