Related Experiment Video
Updated: Jul 15, 2025

A Protocol for Using Gene Set Enrichment Analysis to Identify the Appropriate Animal Model for Translational Research
Published on: August 16, 2017
Detecting biased validation of predictive models in the positive-unlabeled setting: disease gene prioritization case
Ivan Molotkov1,2,3, Mykyta Artomov1,2
1The Steve and Cindy Rasmussen Institute for Genomic Medicine, Nationwide Children's Hospital, Columbus, OH, United States.
Motivation:
Positive-unlabeled data consists of points with either positive or unknown labels. It is widespread in medical, genetic, and biological settings, creating a high demand for predictive positive-unlabeled models. The performance of such models is usually estimated using validation sets, assumed to be selected completely at random (SCAR) from known positive examples. For certain metrics, this assumption enables unbiased performance estimation when treating positive-unlabeled data as positive/negative. However, the SCAR assumption is often adopted without proper justifications, simply for the sake of convenience.
Results:
We provide an algorithm that under the weak assumptions of a lower bound on the number of positive examples can test for the violation of the SCAR assumption. Applying it to the problem of gene prioritization for complex genetic traits, we illustrate that the SCAR assumption is often violated there, causing the inflation of performance estimates, which we refer to as validation bias. We estimate the potential impact of validation bias on performance estimation. Our analysis reveals that validation bias is widespread in gene prioritization data and can significantly overestimate the performance of models. This finding elucidates the discrepancy between the reported good performance of models and their limited practical applications.
Availability And Implementation:
Python code with examples of application of the validation bias detection algorithm is available at github.com/ArtomovLab/ValidationBias.
Related Concept Videos
Sensitivity, Specificity, and Predicted Value
Sensitivity is the...
Bias in Epidemiological Studies
Genetic Screens
Forward genetic screens
Forward or “classical” genetic screens involve creating random mutations in an organism’s DNA using radiation, mutagens, or insertion of additional bases, which...
Genome-wide Association Studies-GWAS
GWAS does not require the identification of the target gene involved in...
Data Validation
Nursing assessment guides are generally based on holistic models rather than medical...

