Journal article icon

Journal article

Extended sample size calculations for evaluation of prediction models using a threshold for classification

Abstract:
When evaluating the performance of a model for individualised risk prediction, the sample size needs to be large enough to precisely estimate the performance measures of interest. Current sample size guidance is based on precisely estimating calibration, discrimination, and net benefit, which should be the first stage of calculating the minimum required sample size. However, when a clinically important threshold is used for classification, other performance measures are also often reported. We extend the previously published guidance to precisely estimate threshold-based performance measures. We have reported closed-form solutions to estimate the sample size required to target sufficiently precise estimates of accuracy, specificity, sensitivity, positive predictive value (PPV), negative predictive value (NPV), and an iterative method to estimate the sample size required to target a sufficiently precise estimate of the F1-score, in an external evaluation study of a prediction model with a binary outcome. This approach requires the user to pre-specify the target standard error and the expected value for each performance measure alongside the outcome prevalence. We describe how the sample size formulae were derived and demonstrate their use in an example. Extension to time-to-event outcomes is also considered. In our examples, the minimum sample size required was lower than that required to precisely estimate the calibration slope, and we expect this would most often be the case. Our formulae, along with corresponding Python code and updated R, Stata and Python commands (pmvalsampsize), enable researchers to calculate the minimum sample size needed to precisely estimate threshold-based performance measures in an external evaluation study. These criteria should be used alongside previously published criteria to precisely estimate the calibration, discrimination, and net-benefit.
Publication status:
Published
Peer review status:
Peer reviewed

Actions


Access Document


Files:
Publisher copy:
10.1186/s12874-025-02592-4

Authors


More by this author
Institution:
University of Oxford
Division:
MSD
Department:
NDORMS
Sub department:
Centre for Statistics in Medicine
Role:
Author
More by this author
Institution:
University of Oxford
Division:
MSD
Department:
NDORMS
Sub department:
Centre for Statistics in Medicine
Role:
Author


More from this funder
Funder identifier:
https://ror.org/054225q67


Publisher:
BioMed Central
Journal:
BMC Medical Research Methodology More from this journal
Volume:
25
Issue:
1
Article number:
170
Publication date:
2025-07-01
Acceptance date:
2025-05-12
DOI:
EISSN:
1471-2288
ISSN:
1471-2288


Language:
English
Keywords:
Source identifiers:
3070126
Deposit date:
2025-07-01
This ORA record was generated from metadata provided by an external service. It has not been edited by the ORA Team.

Terms of use



Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP