An Empirical Analysis of Backward Compatibility in Machine Learning Systems
Not on the map. Why?
Abstract (arXiv)
In many applications of machine learning (ML), updates are performed with the goal of enhancing model performance. However, current practices for updating models rely solely on isolated, aggregate performance analyses, overlooking important dependencies, expectations, and needs in real-world deployments. We consider how updates, intended to improve ML models, can introduce new errors that can significantly affect downstream systems and users. For example, updates in models used in cloud-based classification services, such as image recognition, can cause unexpected erroneous behavior in systems that make calls to the services. Prior work has shown the importance of "backward compatibility" for maintaining human trust. We study challenges with backward compatibility across different ML architectures and datasets, focusing on common settings including data shifts with structured noise and ML employed in inferential pipelines. Our results show that (i) compatibility issues arise even without data shift due to optimization stochasticity, (ii) training on large-scale noisy datasets often results in significant decreases in backward compatibility even when model accuracy increases, and (iii) distributions of incompatible points align with noise bias, motivating the need for compatibility aware de-noising and robustness methods.
Key facts. Cited by 38 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Aug 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 9; 2023: 9; 2024: 4; 2025: 6; 2026: 6.
38 papers.
Sort:
By area:
- 2023Capabilities of GPT-4 on Medical Challenge Problemscited by 630
- 2023Class-Incremental Learning: A Surveycited by 209
- 2022Forward Compatible Few-Shot Class-Incremental Learningcited by 125
- 2022Human-Algorithm Collaboration: Achieving Complementarity and Avoiding Unfairnesscited by 45
- 2022Machine Learning for Microcontroller-Class Hardware: A Reviewcited by 28
- 2024MUSCLE: A Model Update Strategy for Compatible LLM Evolutioncited by 15
- 2021Backward-Compatible Prediction Updates: A Probabilistic Approachcited by 14
- 2021CoReS: Compatible Representations via Stationaritycited by 14
- 2023Boundary-aware Backward-Compatible Representation via Adversarial Learning in Image Retrievalcited by 11
- 2023AI Model Disgorgement: Methods and Choicescited by 9
- 2022NeuRecover: Regression-Controlled Repair of Deep Neural Networks with Training Historycited by 8
- 2025Efficient Construction of Model Family through Progressive Training Using Model Expansioncited by 8
26 more
- 2022ELODI: Ensemble Logit Difference Inhibition for Positive-Congruent Trainingcited by 7
- 2023Backward Compatibility During Data Updates by Weight Interpolationcited by 7
- 2023FastFill: Efficient Compatible Model Updatecited by 7
- 2024Optimistic Verifiable Training by Controlling Hardware Nondeterminismcited by 7
- 2022Hot-Refresh Model Upgrades with Regression-Alleviating Compatible Training in Image Retrievalcited by 6
- 2021Fixes That Fail: Self-Defeating Improvements in Machine-Learning Systemscited by 5
- 2023Understanding User Intent Modeling for Conversational Recommender Systems: A Systematic Literature Reviewcited by 4
- 2024Robustness-Congruent Adversarial Training for Secure Machine Learning Model Updatescited by 4
- 2021Distributionally Robust Group Backwards Compatibilitycited by 2
- 2025A Comprehensive Study of Deep Learning Model Fixing Approachescited by 2
- 2026Pay Only for Disagreement: Certified No-Regression Verdicts for Model Updates with Matching Label-Complexity Boundscited by 2
- 2022Hidden Heterogeneity: When to Choose Similarity-Based Calibrationcited by 1
- 2023Maintaining Stability and Plasticity for Predictive Churn Reductioncited by 1
- 2023Updating Clinical Risk Stratification Models Using Rank-Based Compatibility: Approaches for Evaluating and Optimizing Clinician-Model Team Performancecited by 1
- 2024Backward Compatibility in Attributive Explanation and Enhanced Model Training Methodcited by 1
- 2025An Experience Report on Regression-Free Repair of Deep Neural Network Modelcited by 1
- 2022Practical Insights of Repairing Model Problems on Image Classificationcited by 0
- 2022Towards Regression-Free Neural Networks for Diverse Compute Platformscited by 0
- 2025"Who experiences large model decay and why?" A Hierarchical Framework for Diagnosing Heterogeneous Performance Driftcited by 0
- 2025Graph Lineages and Skeletal Graph Productscited by 0
- 2025Probabilistic Runtime Verification, Evaluation and Risk Assessment of Visual Deep Learning Systemscited by 0
- 2026MUSE: Multi-Tenant Model Serving With Seamless Model Updatescited by 0
- 2026PINE: Pruning Boosted Tree Ensembles with Conformal In-Distribution Prediction Equivalencecited by 0
- 2026Lottery Tickets Are Not Deployment Ticketscited by 0
- 2026Backward Compatibility in Tree-Based Explanations and Enhanced CART Algorithmcited by 0
- 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
- 2026Backward Compatibility in Tree-Based Explanations and Enhanced CART Algorithm9 Aug 2026
- 2026Lottery Tickets Are Not Deployment Tickets29 Jul 2026
- 2026Pay Only for Disagreement: Certified No-Regression Verdicts for Model Updates with Matching Label-Complexity Bounds22 Jul 2026
- 2026PINE: Pruning Boosted Tree Ensembles with Conformal In-Distribution Prediction Equivalence27 May 2026
- 2026MUSE: Multi-Tenant Model Serving With Seamless Model Updates12 Feb 2026
- 2025A Comprehensive Study of Deep Learning Model Fixing Approaches26 Dec 2025
- 2025Probabilistic Runtime Verification, Evaluation and Risk Assessment of Visual Deep Learning Systems23 Sep 2025
- 2025Graph Lineages and Skeletal Graph Products31 Jul 2025
- 2025"Who experiences large model decay and why?" A Hierarchical Framework for Diagnosing Heterogeneous Performance Drift31 May 2025
- 2025Efficient Construction of Model Family through Progressive Training Using Model Expansion1 Apr 2025
- 2025An Experience Report on Regression-Free Repair of Deep Neural Network Model10 Mar 2025
26 more
- 2024Backward Compatibility in Attributive Explanation and Enhanced Model Training Method5 Aug 2024
- 2024MUSCLE: A Model Update Strategy for Compatible LLM Evolution12 Jul 2024
- 2024Optimistic Verifiable Training by Controlling Hardware Nondeterminism14 Mar 2024
- 2024Robustness-Congruent Adversarial Training for Secure Machine Learning Model Updates27 Feb 2024
- 2023Updating Clinical Risk Stratification Models Using Rank-Based Compatibility: Approaches for Evaluating and Optimizing Clinician-Model Team Performance10 Aug 2023
- 2023Understanding User Intent Modeling for Conversational Recommender Systems: A Systematic Literature Review5 Aug 2023
- 2023Maintaining Stability and Plasticity for Predictive Churn Reduction6 May 2023
- 2023Boundary-aware Backward-Compatible Representation via Adversarial Learning in Image Retrieval4 May 2023
- 2023AI Model Disgorgement: Methods and Choices7 Apr 2023
- 2023Capabilities of GPT-4 on Medical Challenge Problems20 Mar 2023
- 2023FastFill: Efficient Compatible Model Update8 Mar 2023
- 2023Class-Incremental Learning: A Survey7 Feb 2023
- 2023Backward Compatibility During Data Updates by Weight Interpolation25 Jan 2023
- 2022Towards Regression-Free Neural Networks for Diverse Compute Platforms27 Sep 2022
- 2022Machine Learning for Microcontroller-Class Hardware: A Review29 May 2022
- 2022Practical Insights of Repairing Model Problems on Image Classification14 May 2022
- 2022ELODI: Ensemble Logit Difference Inhibition for Positive-Congruent Training12 May 2022
- 2022Forward Compatible Few-Shot Class-Incremental Learning14 Mar 2022
- 2022NeuRecover: Regression-Controlled Repair of Deep Neural Networks with Training History1 Mar 2022
- 2022Human-Algorithm Collaboration: Achieving Complementarity and Avoiding Unfairness17 Feb 2022
- 2022Hidden Heterogeneity: When to Choose Similarity-Based Calibration3 Feb 2022
- 2022Hot-Refresh Model Upgrades with Regression-Alleviating Compatible Training in Image Retrieval24 Jan 2022
- 2021Distributionally Robust Group Backwards Compatibility20 Dec 2021
- 2021CoReS: Compatible Representations via Stationarity15 Nov 2021
- 2021Backward-Compatible Prediction Updates: A Probabilistic Approach2 Jul 2021
- 2021Fixes That Fail: Self-Defeating Improvements in Machine-Learning Systems22 Mar 2021
- 2023Capabilities of GPT-4 on Medical Challenge Problemscited by 630
- 2023Class-Incremental Learning: A Surveycited by 209
- 2022Forward Compatible Few-Shot Class-Incremental Learningcited by 125
- 2022Human-Algorithm Collaboration: Achieving Complementarity and Avoiding Unfairnesscited by 45
- 2022Machine Learning for Microcontroller-Class Hardware: A Reviewcited by 28
- 2024MUSCLE: A Model Update Strategy for Compatible LLM Evolutioncited by 15
- 2021Backward-Compatible Prediction Updates: A Probabilistic Approachcited by 14
- 2021CoReS: Compatible Representations via Stationaritycited by 14
- 2023Boundary-aware Backward-Compatible Representation via Adversarial Learning in Image Retrievalcited by 11
- 2023AI Model Disgorgement: Methods and Choicescited by 9
- 2022NeuRecover: Regression-Controlled Repair of Deep Neural Networks with Training Historycited by 8
- 2025Efficient Construction of Model Family through Progressive Training Using Model Expansioncited by 8
12 most cited of 37 All 37 (JSON)
- 2026Reference-Tail Trust:Certified Probability Floors for Learned Updates Inside a Deployed Network28 Sep 2026
- 2026Backward Compatibility in Tree-Based Explanations and Enhanced CART Algorithm9 Aug 2026
- 2026Lottery Tickets Are Not Deployment Tickets29 Jul 2026
- 2026Pay Only for Disagreement: Certified No-Regression Verdicts for Model Updates with Matching Label-Complexity Bounds22 Jul 2026
- 2026PINE: Pruning Boosted Tree Ensembles with Conformal In-Distribution Prediction Equivalence27 May 2026
- 2026MUSE: Multi-Tenant Model Serving With Seamless Model Updates12 Feb 2026
- 2025A Comprehensive Study of Deep Learning Model Fixing Approaches26 Dec 2025
- 2025Probabilistic Runtime Verification, Evaluation and Risk Assessment of Visual Deep Learning Systems23 Sep 2025
- 2025Graph Lineages and Skeletal Graph Products31 Jul 2025
- 2025"Who experiences large model decay and why?" A Hierarchical Framework for Diagnosing Heterogeneous Performance Drift31 May 2025
- 2025Efficient Construction of Model Family through Progressive Training Using Model Expansion1 Apr 2025
- 2025An Experience Report on Regression-Free Repair of Deep Neural Network Model10 Mar 2025
12 newest of 37 All 37 (JSON)