Related Experiment Video
Updated: Jun 16, 2025

Using Informational Connectivity to Measure the Synchronous Emergence of fMRI Multi-voxel Information Across Time
Published on: July 1, 2014
Don't Let Your Analysis Go to Seed: On the Impact of Random Seed on Machine Learning-based Causal Inference
Lindsey Schader1, Weishan Song1, Russell Kempker2
1From the Department of Biostatistics and Bioinformatics, Rollins School of Public Health, Emory University, Atlanta, GA.
Abstract:
Machine learning techniques for causal effect estimation can enhance the reliability of epidemiologic analyses, reducing their dependence on correct model specifications. However, the stochastic nature of many machine learning algorithms implies that the results derived from such approaches may be influenced by the random seed that is set before model fitting. In this work, we highlight the substantial influence of random seeds on a popular approach for machine learning-based causal effect estimation, namely doubly robust estimators. We illustrate that varying seeds can yield divergent scientific interpretations of doubly robust estimates produced from the same dataset. We propose techniques for stabilizing results across random seeds and, through an extensive simulation study, demonstrate that these techniques effectively neutralize seed-related variability without compromising the statistical efficiency of the estimators. Based on these findings, we offer practical guidelines to minimize the influence of random seeds in real-world applications, and we encourage researchers to explore the variability due to random seeds when implementing any method that involves random steps.
Related Concept Videos
Randomized Experiments
Simple randomization
Simple...
Random Error
Causality in Epidemiology
Censoring Survival Data
Random Variables
Uppercase letters such as X or Y denote a random variable. Lowercase letters like x or y denote the value of a random variable. If X is a random variable, then X is written in words, and x is given as a number.
For example, let X = the...
Survival Tree
Building a Survival Tree
Constructing a...

