Unraveling overoptimism and publication bias in ML-driven science
Pouria Saidi, Gautam Dasarathy, Visar Berisha
TL;DR
This paper addresses overoptimism in ML-driven science by modeling published accuracies with a parametric learning-curve framework $y(n)=A+\alpha n^{\beta}$ augmented by an overfitting term $\zeta n^{-0.5}$ and a publication-bias mechanism via truncation. It introduces a truncated-regression estimator to recover the true learning trajectory from censored data and solves the non-convex estimation problem with NSGA-II, providing bootstrapped confidence intervals. Through synthetic experiments and real-data meta-analyses in digital health (e.g., neuroimaging and speech-based brain-disorder classification), the method demonstrates the ability to recover realistic performance limits and quantify the extent of overoptimism across fields. The approach offers a principled way to debias reported ML results, guiding more trustworthy interpretations and deployments, especially when large-scale data are unavailable.
Abstract
Machine Learning (ML) is increasingly used across many disciplines with impressive reported results. However, recent studies suggest published performance of ML models are often overoptimistic. Validity concerns are underscored by findings of an inverse relationship between sample size and reported accuracy in published ML models, contrasting with the theory of learning curves where accuracy should improve or remain stable with increasing sample size. This paper investigates factors contributing to overoptimism in ML-driven science, focusing on overfitting and publication bias. We introduce a novel stochastic model for observed accuracy, integrating parametric learning curves and the aforementioned biases. We construct an estimator that corrects for these biases in observed data. Theoretical and empirical results show that our framework can estimate the underlying learning curve, providing realistic performance assessments from published results. Applying the model to meta-analyses of classifications of neurological conditions, we estimate the inherent limits of ML-based prediction in each domain.
