mlsanityData to 7 Oct 2026

On the Reproducibility of Neural Network Predictions

arXiv 2102.03349 ↗First posted 5 Feb 2021cs.LGcited by 28

Not on the map. Why?

Abstract (arXiv)

Standard training techniques for neural networks involve multiple sources of randomness, e.g., initialization, mini-batch ordering and in some cases data augmentation. Given that neural networks are heavily over-parameterized in practice, such randomness can cause em churn -- for the same input, disagreements between predictions of the two models independently trained by the same algorithm, contributing to the `reproducibility challenges' in modern machine learning. In this paper, we study this problem of churn, identify factors that cause it, and propose two simple means of mitigating it. We first demonstrate that churn is indeed an issue, even for standard image classification tasks (CIFAR and ImageNet), and study the role of the different sources of training randomness that cause churn. By analyzing the relationship between churn and prediction confidences, we pursue an approach with two components for churn reduction. First, we propose using minimum entropy regularizers to increase prediction confidences. Second, changeswe present a novel variant of co-distillation approach~citepanil2018large to increase model agreement and reduce churn. We present empirical results showing the effectiveness of both techniques in reducing churn while improving the accuracy of the underlying model.

Key facts. Cited by 28 papers in the map (data through 7 Oct 2026). Builds on 22 of its 39 references that are in the map. First posted on arXiv 5 Feb 2021.

Builds on

22 of 39 references.

References · 22

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  3. 2017On Calibration of Modern Neural Networkscited by 4,860
  4. 2016Simple and Scalable Predictive Uncertainty Estimation using Deep Ensemblescited by 3,888
  5. 2016Identity Mappings in Deep Residual Networkscited by 1,960
  6. 2016Understanding deep learning requires rethinking generalizationcited by 1,657
  7. 2018Averaging Weights Leads to Wider Optima and Better Generalizationcited by 1,194
  8. 2019When Does Label Smoothing Help?cited by 985
  9. 2017Deep Reinforcement Learning that Matterscited by 727
  10. 2017Deep Mutual Learningcited by 621
  11. 2017Regularizing Neural Networks by Penalizing Confident Output Distributionscited by 461
  12. 2014In Search of the Real Inductive Bias: On the Role of Implicit Regularization in Deep Learningcited by 339
10 more
  1. 2014Training Deep Neural Networks on Noisy Labels with Bootstrappingcited by 322
  2. 2018Knowledge Distillation by On-the-Fly Native Ensemblecited by 186
  3. 2018Large scale distributed neural network training through online distillationcited by 144
  4. 2018Optimization with Non-Differentiable Constraints with Applications to Fairness, Recall, Churn, and Other Goalscited by 103
  5. 2018Collaborative Learning for Deep Neural Networkscited by 69
  6. 2016Satisfying Real-world Goals with Dataset Constraintscited by 68
  7. 2019On Model Stability as a Function of Random Seedcited by 31
  8. 2020Non-Determinism in TensorFlow ResNetscited by 11
  9. 2018Ten Simple Rules for Reproducible Research in Jupyter Notebookscited by 6
  10. 2014Open science in machine learningcited by 3

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 4; 2022: 7; 2023: 8; 2024: 1; 2025: 1; 2026: 7.

28 papers.

Sort:

By area:

  1. 2023Similarity of Neural Network Models: A Survey of Functional and Representational Measurescited by 128
  2. 2021Assessing Generalization of SGD via Disagreementcited by 116
  3. 2024Exponential Moving Average of Weights in Deep Learning: Dynamics and Benefitscited by 65
  4. 2022On the Factory Floor: ML Engineering for Industrial-Scale Ads Recommendation Modelscited by 34
  5. 2022Fast Convex Optimization for Two-Layer ReLU Networks: Equivalent Model Classes and Cone Decompositionscited by 31
  6. 2022Reproducibility in Optimization: Theoretical Framework and Limitscited by 21
  7. 2023On the Variance of Neural Network Training with respect to Test Sets and Distributionscited by 20
  8. 2021Churn Reduction via Distillationcited by 17
  9. 2021Neural Network Weights Do Not Converge to Stationary Points: An Invariant Measure Perspectivecited by 15
  10. 2021Synthesizing Irreproducibility in Deep Networkscited by 9
  11. 2023Measuring the Instability of Fine-Tuningcited by 7
  12. 2022Predicting on the Edge: Identifying Where a Larger Model Does Bettercited by 6
16 more
  1. 2022On the Prediction Instability of Graph Neural Networkscited by 6
  2. 2022Quantifying Inherent Randomness in Machine Learning Algorithmscited by 6
  3. 2022Real World Large Scale Recommendation Systems Reproducibility and Smooth Activationscited by 2
  4. 2023Transferring Learning Trajectories of Neural Networkscited by 2
  5. 2023Maintaining Stability and Plasticity for Predictive Churn Reductioncited by 1
  6. 2023Measuring and Mitigating Local Instability in Deep Neural Networkscited by 1
  7. 2026PIDSMaker: Building and Evaluating Provenance-based Intrusion Detection Systemscited by 1
  8. 2026Model Agreement via Anchoringcited by 1
  9. 2026Reducing cross-sample prediction churn in scientific machine learningcited by 1
  10. 2023Convex Dual Theory Analysis of Two-Layer Convolutional Neural Networks with Soft-Thresholdingcited by 0
  11. 2023Distilling Influences to Mitigate Prediction Churn in Graph Neural Networkscited by 0
  12. 2025Fractal basin geometry and the limits to predictability and reproducibility in deep learningcited by 0
  13. 2026Trustworthy AI: Ensuring Reliability and Accountability from Models to Agentscited by 0
  14. 2026From Accuracy to Auditability: A Survey of Determinism in Financial AI Systemscited by 0
  15. 2026Omega-S: A Functional Resilience Index for LLM Fine-Tuningcited by 0
  16. 2026How Divergence Becomes Decision Flips in Compressed Language Modelscited by 0