mlsanityData to 14 Oct 2026

Randomness In Neural Network Training: Characterizing The Impact of Tooling

arXiv 2106.11872 ↗First posted 22 Jun 2021cs.LG cs.NEcited by 59

Not on the map. Why?

Abstract (arXiv)

The quest for determinism in machine learning has disproportionately focused on characterizing the impact of noise introduced by algorithmic design choices. In this work, we address a less well understood and studied question: how does our choice of tooling introduce randomness to deep neural network training. We conduct large scale experiments across different types of hardware, accelerators, state of art networks, and open-source datasets, to characterize how tooling choices contribute to the level of non-determinism in a system, the impact of said non-determinism, and the cost of eliminating different sources of noise. Our findings are surprising, and suggest that the impact of non-determinism in nuanced. While top-line metrics such as top-1 accuracy are not noticeably impacted, model performance on certain parts of the data distribution is far more sensitive to the introduction of randomness. Our results suggest that deterministic tooling is critical for AI safety. However, we also find that the cost of ensuring determinism varies dramatically between neural network architectures and hardware types, e.g., with overhead up to 746%, 241%, and 196% on a spectrum of widely used GPU accelerator architectures, relative to non-deterministic training. The source code used in this paper is available at https://github.com/usyd-fsalab/NeuralNetworkRandomness.

Key facts. Cited by 59 papers in the map (data through 14 Oct 2026). Builds on 48 of its 92 references that are in the map. First posted on arXiv 22 Jun 2021.

Builds on

48 of 92 references.

References · 48

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  4. 2014ImageNet Large Scale Visual Recognition Challengecited by 8,498
  5. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  6. 2016Densely Connected Convolutional Networkscited by 6,720
  7. 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,442
  8. 2015Rethinking the Inception Architecture for Computer Visioncited by 5,475
  9. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
  10. 2014Deep Learning Face Attributes in the Wildcited by 3,693
  11. 2017Random Erasing Data Augmentationcited by 1,239
  12. 2017Deep Reinforcement Learning that Matterscited by 754
36 more
  1. 2017In-Datacenter Performance Analysis of a Tensor Processing Unitcited by 618
  2. 2020Underspecification Presents Challenges for Credibility in Modern Machine Learningcited by 496
  3. 2020What is being transferred in transfer learning?cited by 368
  4. 2017Don't Decay the Learning Rate, Increase the Batch Sizecited by 320
  5. 2017Are GANs Created Equal? A Large-Scale Studycited by 267
  6. 2014cuDNN: Efficient Primitives for Deep Learningcited by 245
  7. 2019Hidden Stratification Causes Clinically Meaningful Failures in Machine Learning for Medical Imagingcited by 216
  8. 2017Cut, Paste and Learn: Surprisingly Easy Synthesis for Instance Detectioncited by 209
  9. 2017Regularizing and Optimizing LSTM Language Modelscited by 205
  10. 2021Accounting for Variance in Machine Learning Benchmarkscited by 201
  11. 2018Measuring the Effects of Data Parallelism on Neural Network Trainingcited by 193
  12. 2019What Do Compressed Deep Neural Networks Forget?cited by 171
  13. 2018Mesh-TensorFlow: Deep Learning for Supercomputerscited by 169
  14. 2020Characterising Bias in Compressed Modelscited by 167
  15. 2021MLPerf Tiny Benchmarkcited by 124
  16. 2019MLPerf Training Benchmarkcited by 115
  17. 2017On the State of the Art of Evaluation in Neural Language Modelscited by 104
  18. 2019Are All Layers Created Equal?cited by 94
  19. 2017Regularization for Deep Learning: A Taxonomycited by 91
  20. 2019A Step Toward Quantifying Independently Reproducible Machine Learning Researchcited by 77
  21. 2021Manipulating SGD with Data Ordering Attackscited by 74
  22. 2020We Need to Talk About Random Splitscited by 71
  23. 2018Deep Learning Predicts Hip Fracture using Confounding Patient and Healthcare Variablescited by 50
  24. 2021Nondeterminism and Instability in Neural Network Optimizationcited by 48
  25. 2017Knowledge Base Completion: Baselines Strike Backcited by 39
  26. 2019On Model Stability as a Function of Random Seedcited by 31
  27. 2019Reproducibility in Machine Learning for Healthcited by 25
  28. 2020Distributed Training of Deep Learning Models: A Taxonomic Perspectivecited by 25
  29. 2021Keep the Gradients Flowing: Using Gradient Flow to Study Sparse Network Optimizationcited by 22
  30. 2019Further advantages of data augmentation on convolutional neural networkscited by 19
  31. 2020Smooth activations and reproducibility in deep networkscited by 16
  32. 2020Anti-Distillation: Improving reproducibility of deep networkscited by 13
  33. 2018Terminologies for Reproducible Researchcited by 11
  34. 2021Synthesizing Irreproducibility in Deep Networkscited by 9
  35. 2017DLPaper2Code: Auto-generation of Code from Deep Learning Research Paperscited by 8
  36. 2020Beyond Point Estimate: Inferring Ensemble Prediction Variation from Neuron Activation Strength in Recommender Systemscited by 8

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 1; 2022: 12; 2023: 13; 2024: 8; 2025: 12; 2026: 13.

59 papers.

Sort:

By area:

  1. 2021Deep Reinforcement Learning at the Edge of the Statistical Precipicecited by 807
  2. 2024JailbreakBench: An Open Robustness Benchmark for Jailbreaking Large Language Modelscited by 536
  3. 2022Data Banzhaf: A Robust Data Valuation Framework for Machine Learningcited by 132
  4. 2023Evaluating the Social Impact of Generative AI Systems in Systems and Societycited by 92
  5. 2023Elo Uncovered: Robustness and Best Practices in Language Model Evaluationcited by 61
  6. 2025Understanding and Mitigating Numerical Sources of Nondeterminism in LLM Inferencecited by 53
  7. 2024How Does Quantization Affect Multilingual LLMs?cited by 43
  8. 2022Quantifying Social Biases Using Templates is Unreliablecited by 39
  9. 2022On the Factory Floor: ML Engineering for Industrial-Scale Ads Recommendation Modelscited by 34
  10. 2022Sources of Irreproducibility in Machine Learning: A Reviewcited by 32
  11. 2023On the Variance of Neural Network Training with respect to Test Sets and Distributionscited by 22
  12. 2025MAGIC: Near-Optimal Data Attribution for Deep Learningcited by 22
38 more
  1. 2022Reproducibility in Optimization: Theoretical Framework and Limitscited by 21
  2. 2023The Co-12 Recipe for Evaluating Interpretable Part-Prototype Image Classifierscited by 15
  3. 2023A Survey on Stability of Learning with Limited Labelled Data and its Sensitivity to the Effects of Randomnesscited by 14
  4. 2022Proof-of-Learning is Currently More Broken Than You Thinkcited by 12
  5. 2025Neural Network Verification is a Programming Language Challengecited by 12
  6. 2023FAIR-Ensemble: When Fairness Naturally Emerges From Deep Ensemblingcited by 11
  7. 2024What Do Machine Learning Researchers Mean by "Reproducible"?cited by 9
  8. 2022A Siren Song of Open Source Reproducibilitycited by 8
  9. 2023Reproducibility of Machine Learning: Terminology, Recommendations and Open Issuescited by 8
  10. 2024Optimistic Verifiable Training by Controlling Hardware Nondeterminismcited by 7
  11. 2022On the Prediction Instability of Graph Neural Networkscited by 6
  12. 2023Machine Learning needs Better Randomness Standards: Randomised Smoothing and PRNG-based attackscited by 6
  13. 2022Power of Explanations: Towards automatic debiasing in hate speech detectioncited by 5
  14. 2023Towards Inferential Reproducibility of Machine Learning Researchcited by 4
  15. 2025Leveraging Per-Instance Privacy for Machine Unlearningcited by 4
  16. 2022Instability in clinical risk stratification models using deep learningcited by 3
  17. 2025Mixtera: A Data Plane for Foundation Model Trainingcited by 3
  18. 2025Model Parallelism With Subnetwork Data Parallelismcited by 3
  19. 2022Real World Large Scale Recommendation Systems Reproducibility and Smooth Activationscited by 2
  20. 2023On The Fairness Impacts of Hardware Selection in Machine Learningcited by 2
  21. 2024Rolling the dice for better deep learning performance: A study of randomness techniques in deep neural networkscited by 2
  22. 2024Investigating the Impact of Randomness on Reproducibility in Computer Vision: A Study on Applications in Civil Engineering and Medicinecited by 2
  23. 2025Deep Learning-Based Identification of Inconsistent Method Names: How Far Are We?cited by 2
  24. 2025RepDL: Bit-level Reproducible Deep Learning Training and Inferencecited by 2
  25. 2022Machine Learning State-of-the-Art with Uncertaintiescited by 1
  26. 2023Are You Worthy of My Trust?: A Socioethical Perspective on the Impacts of Trustworthy AI Systems on the Environment and Human Societycited by 1
  27. 2025Backdoor Detection through Replicated Execution of Outsourced Trainingcited by 1
  28. 2025RePaCA: Leveraging Reasoning Large Language Models for Static Automated Patch Correctness Assessmentcited by 1
  29. 2025Bit-Accurate Modeling of GPU Matrix Multiply-Accumulate Units: Demystifying Numerical Discrepancy and Accuracycited by 1
  30. 2026Measuring Neural Network Complexity via Effective Degrees of Freedomcited by 1
  31. 2026Quantifying the Impact of Lossy Compression on Neural Generative Surrogate Modelingcited by 1
  32. 2023SysNoise: Exploring and Benchmarking Training-Deployment System Inconsistencycited by 0
  33. 2023Distilling Influences to Mitigate Prediction Churn in Graph Neural Networkscited by 0
  34. 2024Generalizability of experimental studiescited by 0
  35. 2024The Impact of Environment Configurations on the Stability of AI-Enabled Systemscited by 0
  36. 2025Fractal basin geometry and the limits to predictability and reproducibility in deep learningcited by 0
  37. 2026Bit-Identical Medical Deep Learning via Structured Orthogonal Initializationcited by 0
  38. 2026Numerical Instability and Chaos: Quantifying the Unpredictability of Large Language Modelscited by 0

50 most cited of 59 All 59 (JSON)