ELODI: Ensemble Logit Difference Inhibition for Positive-Congruent Training
Not on the map. Why?
Abstract (arXiv)
Negative flips are errors introduced in a classification system when a legacy model is updated. Existing methods to reduce the negative flip rate (NFR) either do so at the expense of overall accuracy by forcing a new model to imitate the old models, or use ensembles, which multiply inference cost prohibitively. We analyze the role of ensembles in reducing NFR and observe that they remove negative flips that are typically not close to the decision boundary, but often exhibit large deviations in the distance among their logits. Based on the observation, we present a method, called Ensemble Logit Difference Inhibition (ELODI), to train a classification system that achieves paragon performance in both error rate and NFR, at the inference cost of a single model. The method distills a homogeneous ensemble to a single student model which is used to update the classification system. ELODI also introduces a generalized distillation objective, Logit Difference Inhibition (LDI), which only penalizes the logit difference of a subset of classes with the highest logit values. On multiple image classification benchmarks, model updates with ELODI demonstrate superior accuracy retention and NFR reduction.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Builds on 51 of its 81 references that are in the map. First posted on arXiv 12 May 2022.
Builds on
51 of 81 references.
References · 51
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,120
- 2017On Calibration of Modern Neural Networkscited by 4,860
- 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
38 more
- 2014Going Deeper with Convolutionscited by 4,231
- 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2015Character-level Convolutional Networks for Text Classificationcited by 2,293
- 2014FitNets: Hints for Thin Deep Netscited by 1,619
- 2017Accurate, Large Minibatch SGD: Training ImageNet in 1 Hourcited by 1,479
- 2019Deep High-Resolution Representation Learning for Visual Recognitioncited by 1,417
- 2022Model soups: averaging weights of multiple fine-tuned models improves accuracy without increasing inference timecited by 1,366
- 2016Paying More Attention to Attention: Improving the Performance of Convolutional Neural Networks via Attention Transfercited by 1,059
- 2016Deep Networks with Stochastic Depthcited by 973
- 2020Designing Network Design Spacescited by 954
- 2016Training Deep Nets with Sublinear Memory Costcited by 825
- 2020Ensemble Distillation for Robust Model Fusion in Federated Learningcited by 678
- 2018On Lazy Training in Differentiable Programmingcited by 671
- 2018An Empirical Study of Example Forgetting during Deep Neural Network Learningcited by 669
- 2018Loss Surfaces, Mode Connectivity, and Fast Ensembling of DNNscited by 585
- 2021RepVGG: Making VGG-style ConvNets Great Againcited by 520
- 2019Be Your Own Teacher: Improve the Performance of Convolutional Neural Networks via Self Distillationcited by 491
- 2017Deep Layer Aggregationcited by 436
- 2019How to Fine-Tune BERT for Text Classification?cited by 409
- 2020BatchEnsemble: An Alternative Approach to Efficient Ensemble and Lifelong Learningcited by 368
- 2017Snapshot Ensembles: Train 1, get M for freecited by 349
- 2020Towards Understanding Ensemble, Knowledge Distillation and Self-Distillation in Deep Learningcited by 292
- 2016FractalNet: Ultra-Deep Neural Networks without Residualscited by 216
- 2020Training independent subnetworks for robust predictioncited by 177
- 2020Partial FC: Training 10 Million Identities on a Single Machinecited by 163
- 2019Ensemble Distribution Distillationcited by 158
- 2017Dual Path Networkscited by 119
- 2020Towards Backward-Compatible Representation Learningcited by 74
- 2021No One Representation to Rule Them All: Overlapping Features of Training Methodscited by 57
- 2020Positive-Congruent Training: Towards Regression-Free Model Updatescited by 55
- 2019Ensemble Knowledge Distillation for Learning Improved and Efficient Networkscited by 46
- 2020An Empirical Analysis of Backward Compatibility in Machine Learning Systemscited by 38
- 2015Bayesian model averaging: A systematic review and conceptual classificationcited by 29
- 2021Churn Reduction via Distillationcited by 17
- 2021Backward-Compatible Prediction Updates: A Probabilistic Approachcited by 14
- 2021Regression Bugs Are In Your Model! Measuring, Reducing and Analyzing Regressions In NLP Model Updatescited by 13
- 2020Ensemble Distillation for Structured Prediction: Calibrated, Accurate, Fast-Choose Threecited by 8
50 most cited of 51 All 51 (JSON)
Built on by
Citing papers per year: 2023: 3; 2024: 2; 2025: 2.
7 papers.
- 2024MUSCLE: A Model Update Strategy for Compatible LLM Evolutioncited by 15
- 2023Backward Compatibility During Data Updates by Weight Interpolationcited by 7
- 2023FastFill: Efficient Compatible Model Updatecited by 7
- 2024Robustness-Congruent Adversarial Training for Secure Machine Learning Model Updatescited by 4
- 2025Mitigating Negative Flips via Margin Preserving Trainingcited by 3
- 2025Regression-aware Continual Learning for Android Malware Detectioncited by 2
- 2023Maintaining Stability and Plasticity for Predictive Churn Reductioncited by 1
- 2025Mitigating Negative Flips via Margin Preserving Training11 Nov 2025
- 2025Regression-aware Continual Learning for Android Malware Detection24 Jul 2025
- 2024MUSCLE: A Model Update Strategy for Compatible LLM Evolution12 Jul 2024
- 2024Robustness-Congruent Adversarial Training for Secure Machine Learning Model Updates27 Feb 2024
- 2023Maintaining Stability and Plasticity for Predictive Churn Reduction6 May 2023
- 2023FastFill: Efficient Compatible Model Update8 Mar 2023
- 2023Backward Compatibility During Data Updates by Weight Interpolation25 Jan 2023