A PHP Error was encountered

Severity: Warning

Message: file_get_contents(https://...@gmail.com&api_key=61f08fa0b96a73de8c900d749fcb997acc09&a=1): Failed to open stream: HTTP request failed! HTTP/1.1 429 Too Many Requests

Filename: helpers/my_audit_helper.php

Line Number: 197

Backtrace:

File: /var/www/html/application/helpers/my_audit_helper.php
Line: 197
Function: file_get_contents

File: /var/www/html/application/helpers/my_audit_helper.php
Line: 271
Function: simplexml_load_file_from_url

File: /var/www/html/application/helpers/my_audit_helper.php
Line: 3165
Function: getPubMedXML

File: /var/www/html/application/controllers/Detail.php
Line: 597
Function: pubMedSearch_Global

File: /var/www/html/application/controllers/Detail.php
Line: 511
Function: pubMedGetRelatedKeyword

File: /var/www/html/index.php
Line: 317
Function: require_once

Correcting for case-mix shift when developing clinical prediction models. | LitMetric

Correcting for case-mix shift when developing clinical prediction models.

BMC Med Res Methodol

Division of Informatics, Imaging and Data Science, Faculty of Biology, Medicine and Health, University of Manchester, Manchester, UK.

Published: August 2025


Category Ranking

98%

Total Visits

921

Avg Visit Duration

2 minutes

Citations

20

Article Abstract

Background: When developing a clinical prediction model (CPM), a case-mix shift could occur in the development dataset where the distribution of individual predictors changes, potentially affecting model performance. This study exploits the case-mix shift that is already observed in the development dataset to address the case-mix shift between the development and deployment phase of a CPM.

Methods: We propose a Membership-based method to correct for case-mix shift in the development phase of CPMs. This method uses a probabilistic similarity metric to re-weight data samples in the source set (before the case-mix shift) to more closely match the target set (after the case-mix shift), assuming the target set reflects the target population. We apply the proposed method in a real-world dataset of myocardial infarction patients with out-of-hospital cardiac arrest within 90 days as the outcome. We design nine scenarios (including case-mix shift and no case-mix shift with a range of target/source sets sample sizes) to explore the impact on predictive performance of CPM developed with the proposed method in comparison to CPMs developed by either using all data samples but ignore the shift, or only using the most recent data. We report calibration and discrimination on development and 200 bootstrap samples.

Results And Conclusions: The proposed method shows promise in accounting for case-mix shift when developing a CPM, particularly when the target set sample size is insufficient. In a partial case-mix shift scenario with an insufficient target sample size, the Membership-based model achieved an optimism-adjusted calibration slope (c-slope) of 0.98, outperforming other models. Conversely, when the target set sample size is sufficient, the Unweighted model on target data only had an optimism-adjusted c-slope of 0.95, compared to 0.92 for the Membership-based model. In complete case-mix shift cases, the Membership-based and Unweighted on target data only models performed similarly. Both achieved an optimism-adjusted c-slope of 0.77 with insufficient target sample size, and optimism-adjusted c-slope of 0.94 with a sufficient target sample size. Further investigation and testing are needed, as well as accounting for other types of data distribution shift to improve model fit for the latest distribution shift in the development dataset.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC12317593PMC
http://dx.doi.org/10.1186/s12874-025-02621-2DOI Listing

Publication Analysis

Top Keywords

case-mix shift
48
sample size
20
target set
16
shift
15
development dataset
12
shift development
12
proposed method
12
target sample
12
optimism-adjusted c-slope
12
case-mix
11

Similar Publications