Anti-Distillation: Improving reproducibility of deep networks
Not on the map. Why?
Abstract (arXiv)
Deep networks have been revolutionary in improving performance of machine learning and artificial intelligence systems. Their high prediction accuracy, however, comes at a price of model irreproducibility/ in very high levels that do not occur with classical linear models. Two models, even if they are supposedly identical, with identical architecture and identical trained parameter sets, and that are trained on the same set of training examples, while possibly providing identical average prediction accuracies, may predict very differently on individual, previously unseen, examples. Prediction differences/ may be as large as the order of magnitude of the predictions themselves. Ensembles have been shown to somewhat mitigate this behavior, but without an extra push, may not be utilizing their full potential. In this work, a novel approach, Anti-Distillation/, is proposed to address irreproducibility in deep networks, where ensemble models are used to generate predictions. Anti-Distillation forces ensemble components away from one another by techniques like de-correlating their outputs over mini-batches of examples, forcing them to become even more different and more diverse. Doing so enhances the benefit of ensembles, making the final predictions more reproducible. Empirical results demonstrate substantial prediction difference reductions achieved by Anti-Distillation on benchmark and real datasets.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 5; 2023: 4.
13 papers.
Sort:
- 2023Similarity of Neural Network Models: A Survey of Functional and Representational Measurescited by 128
- 2021Randomness In Neural Network Training: Characterizing The Impact of Toolingcited by 57
- 2022On the Factory Floor: ML Engineering for Industrial-Scale Ads Recommendation Modelscited by 34
- 2022Reproducibility in Optimization: Theoretical Framework and Limitscited by 21
- 2023FAIR-Ensemble: When Fairness Naturally Emerges From Deep Ensemblingcited by 11
- 2021Synthesizing Irreproducibility in Deep Networkscited by 9
- 2023Reproducibility of Machine Learning: Terminology, Recommendations and Open Issuescited by 8
- 2022Reducing Model Jitter: Stable Re-training of Semantic Parsers in Production Environmentscited by 6
- 2022On the Prediction Instability of Graph Neural Networkscited by 6
- 2021Handling many conversions per click in modeling delayed feedbackcited by 4
- 2023Optimal Guarantees for Algorithmic Reproducibility and Gradient Complexity in Convex Optimizationcited by 3
- 2022Real World Large Scale Recommendation Systems Reproducibility and Smooth Activationscited by 2
1 more
- 2023Optimal Guarantees for Algorithmic Reproducibility and Gradient Complexity in Convex Optimization26 Oct 2023
- 2023Similarity of Neural Network Models: A Survey of Functional and Representational Measures10 May 2023
- 2023FAIR-Ensemble: When Fairness Naturally Emerges From Deep Ensembling1 Mar 2023
- 2023Reproducibility of Machine Learning: Terminology, Recommendations and Open Issues24 Feb 2023
- 2022On the Factory Floor: ML Engineering for Industrial-Scale Ads Recommendation Models12 Sep 2022
- 2022On the Prediction Instability of Graph Neural Networks20 May 2022
- 2022Reducing Model Jitter: Stable Re-training of Semantic Parsers in Production Environments10 Apr 2022
- 2022Real World Large Scale Recommendation Systems Reproducibility and Smooth Activations14 Feb 2022
- 2022Reproducibility in Optimization: Theoretical Framework and Limits9 Feb 2022
- 2021Dropout Prediction Uncertainty Estimation Using Neuron Activation Strength13 Oct 2021
- 2021Randomness In Neural Network Training: Characterizing The Impact of Tooling22 Jun 2021
- 2021Synthesizing Irreproducibility in Deep Networks21 Feb 2021
1 more
- 2023Similarity of Neural Network Models: A Survey of Functional and Representational Measurescited by 128
- 2021Randomness In Neural Network Training: Characterizing The Impact of Toolingcited by 57
- 2022On the Factory Floor: ML Engineering for Industrial-Scale Ads Recommendation Modelscited by 34
- 2022Reproducibility in Optimization: Theoretical Framework and Limitscited by 21
- 2023FAIR-Ensemble: When Fairness Naturally Emerges From Deep Ensemblingcited by 11
- 2021Synthesizing Irreproducibility in Deep Networkscited by 9
- 2023Reproducibility of Machine Learning: Terminology, Recommendations and Open Issuescited by 8
- 2022Reducing Model Jitter: Stable Re-training of Semantic Parsers in Production Environmentscited by 6
- 2022On the Prediction Instability of Graph Neural Networkscited by 6
- 2021Handling many conversions per click in modeling delayed feedbackcited by 4
- 2023Optimal Guarantees for Algorithmic Reproducibility and Gradient Complexity in Convex Optimizationcited by 3
- 2022Real World Large Scale Recommendation Systems Reproducibility and Smooth Activationscited by 2
12 most cited of 13 All 13 (JSON)
- 2023Optimal Guarantees for Algorithmic Reproducibility and Gradient Complexity in Convex Optimization26 Oct 2023
- 2023Similarity of Neural Network Models: A Survey of Functional and Representational Measures10 May 2023
- 2023FAIR-Ensemble: When Fairness Naturally Emerges From Deep Ensembling1 Mar 2023
- 2023Reproducibility of Machine Learning: Terminology, Recommendations and Open Issues24 Feb 2023
- 2022On the Factory Floor: ML Engineering for Industrial-Scale Ads Recommendation Models12 Sep 2022
- 2022On the Prediction Instability of Graph Neural Networks20 May 2022
- 2022Reducing Model Jitter: Stable Re-training of Semantic Parsers in Production Environments10 Apr 2022
- 2022Real World Large Scale Recommendation Systems Reproducibility and Smooth Activations14 Feb 2022
- 2022Reproducibility in Optimization: Theoretical Framework and Limits9 Feb 2022
- 2021Dropout Prediction Uncertainty Estimation Using Neuron Activation Strength13 Oct 2021
- 2021Randomness In Neural Network Training: Characterizing The Impact of Tooling22 Jun 2021
- 2021Synthesizing Irreproducibility in Deep Networks21 Feb 2021
12 newest of 13 All 13 (JSON)