Backward Compatibility in Attributive Explanation and Enhanced Model Training Method
Not on the map. Why?
Abstract (arXiv)
Model update is a crucial process in the operation of ML/AI systems. While updating a model generally enhances the average prediction performance, it also significantly impacts the explanations of predictions. In real-world applications, even minor changes in explanations can have detrimental consequences. To tackle this issue, this paper introduces BCX, a quantitative metric that evaluates the backward compatibility of feature attribution explanations between pre- and post-update models. BCX utilizes practical agreement metrics to calculate the average agreement between the explanations of pre- and post-update models, specifically among samples on which both models accurately predict. In addition, we propose BCXR, a BCX-aware model training method by designing surrogate losses which theoretically lower bounds agreement scores. Furthermore, we present a universal variant of BCXR that improves all agreement metrics, utilizing L2 distance among the explanations of the models. To validate our approach, we conducted experiments on eight real-world datasets, demonstrating that BCXR achieves superior trade-offs between predictive performances and BCX scores, showcasing the effectiveness of our BCXR methods.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 22 of its 42 references that are in the map. First posted on arXiv 5 Aug 2024.
Builds on
22 of 42 references.
References · 22
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2019Explainable Artificial Intelligence (XAI): Concepts, Taxonomies, Opportunities and Challenges toward Responsible AIcited by 1,543
- 2017Learning Important Features Through Propagating Activation Differencescited by 1,454
- 2018Consistent Individualized Feature Attribution for Tree Ensemblescited by 279
- 2019Explaining individual predictions when features are dependent: More accurate approximations to Shapley valuescited by 205
- 2022The Disagreement Problem in Explainable Machine Learning: A Practitioner's Perspectivecited by 156
- 2020Improving KernelSHAP: Practical Shapley Value Estimation via Linear Regressioncited by 153
10 more
- 2022Machine Learning Operations (MLOps): Overview, Definition, and Architecturecited by 126
- 2021Explainable AI (XAI): A Systematic Meta-Survey of Current Challenges and Future Opportunitiescited by 125
- 2021FastSHAP: Real-Time Shapley Value Estimationcited by 123
- 2020On the Tractability of SHAP Explanationscited by 92
- 2020Positive-Congruent Training: Towards Regression-Free Model Updatescited by 55
- 2020An Empirical Analysis of Backward Compatibility in Machine Learning Systemscited by 38
- 2021Order in the Court: Explainable AI Methods Prone to Disagreementcited by 36
- 2022MLOps -- Definitions, Tools and Challengescited by 25
- 2022Comparing Explanation Methods for Traditional Machine Learning Models Part 1: An Overview of Current Methods and Quantifying Their Disagreementcited by 14
- 2022Comparing Explanation Methods for Traditional Machine Learning Models Part 2: Quantifying Model Explainability Faithfulness and Improvements with Dimensionality Reductioncited by 2
Built on by
Citing papers per year: 2026: 1.
1 paper.