Quantifying Inherent Randomness in Machine Learning Algorithms
Not on the map. Why?
Abstract (arXiv)
Most machine learning (ML) algorithms have several stochastic elements, and their performances are affected by these sources of randomness. This paper uses an empirical study to systematically examine the effects of two sources: randomness in model training and randomness in the partitioning of a dataset into training and test subsets. We quantify and compare the magnitude of the variation in predictive performance for the following ML algorithms: Random Forests (RFs), Gradient Boosting Machines (GBMs), and Feedforward Neural Networks (FFNNs). Among the different algorithms, randomness in model training causes larger variation for FFNNs compared to tree-based methods. This is to be expected as FFNNs have more stochastic elements that are part of their model initialization and training. We also found that random splitting of datasets leads to higher variation compared to the inherent randomness from model training. The variation from data splitting can be a major issue if the original dataset has considerable heterogeneity. Keywords: Model Training, Reproducibility, Variation
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). Builds on 7 of its 12 references that are in the map. First posted on arXiv 24 Jun 2022.
Builds on
7 of 12 references.
References · 7
- 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,611
- 2020On Hyperparameter Optimization of Machine Learning Algorithms: Theory and Practicecited by 182
- 2019On Model Stability as a Function of Random Seedcited by 31
- 2021On the Reproducibility of Neural Network Predictionscited by 29
- 2020Supervised Machine Learning Techniques: An Overview with Applications to Bankingcited by 7
- 2022Performance and Interpretability Comparisons of Supervised Machine Learning Algorithms: An Empirical Studycited by 4
Built on by
Citing papers per year: 2022: 1; 2023: 0; 2024: 3; 2025: 1; 2026: 1.
6 papers.
- 2022Training Data Influence Analysis and Estimation: A Surveycited by 135
- 2024Reproducibility in Machine Learning-based Research: Overview, Barriers and Driverscited by 34
- 2024Transfer Learning in ECG Diagnosis: Is It Effective?cited by 3
- 2024Investigating the Impact of Randomness on Reproducibility in Computer Vision: A Study on Applications in Civil Engineering and Medicinecited by 2
- 2026Measuring Neural Network Complexity via Effective Degrees of Freedomcited by 1
- 2025A Novel Method to Determine Total Oxidant Concentration Produced by Non-Thermal Plasma Based on Image Processing and Machine Learningcited by 0
- 2026Measuring Neural Network Complexity via Effective Degrees of Freedom13 Feb 2026
- 2025A Novel Method to Determine Total Oxidant Concentration Produced by Non-Thermal Plasma Based on Image Processing and Machine Learning30 Aug 2025
- 2024Investigating the Impact of Randomness on Reproducibility in Computer Vision: A Study on Applications in Civil Engineering and Medicine19 Sep 2024
- 2024Reproducibility in Machine Learning-based Research: Overview, Barriers and Drivers20 Jun 2024
- 2024Transfer Learning in ECG Diagnosis: Is It Effective?3 Feb 2024
- 2022Training Data Influence Analysis and Estimation: A Survey9 Dec 2022