Predictive Performance Precision Analysis in Medicine: Identification of low-confidence predictions at patient and profile levels (MED3pa I)

preprint OA: closed CC-BY-NC-4.0
📄 Open PDF Full text JSON View at publisher

Abstract

ABSTRACT Objective Artificial Intelligence models are increasingly used in healthcare, yet global performance metrics can mask variations in reliability across individual patients or subgroups with shared attributes, called patient profiles . This study introduces MED3pa, a method that identifies when models are less reliable, allowing clinicians to better assess model limitations. Materials and Methods We propose a framework that estimates predictive confidence using three combined approaches: Individualized (IPC), Aggregated (APC), and Mixed Predictive Confidence (MPC). IPC estimates confidence for each patient, APC assesses it across profiles, and MPC combines both. We evaluate our method on four datasets: one simulated, two public, and one private clinical dataset. Metrics by Declaration Rate (MDR) curves show how performance changes when retaining only the most confident predictions, while interpretable decision trees reveal profiles with higher or lower model confidence. Results We demonstrate our method in internal, temporal, and external validation settings, as well as through a clinical example. In internal validation, limiting predictions to the 93% most confident cases improved sensitivity by 14.3% and the AUC by 5.1%. In the clinical example, MED3pa identified a patient profile with high misclassification risk, demonstrating its potential for safer deployment. Discussion By identifying low-confidence predictions, our framework improves model reliability in clinical settings. It can be integrated into decision support systems to help clinicians make more informed decisions. Confidence thresholds help balance model performance with the proportion of patients for whom predictions are considered reliable. Conclusion Better leveraging confidence in model predictions could improve reliability and trustworthiness, supporting safer and more effective use in healthcare.
Full text 84,829 characters · extracted from preprint-html · click to expand
Predictive Performance Precision Analysis in Medicine: Identification of low-confidence predictions at patient and profile levels (MED3pa I) | medRxiv /* */ /* */ <!-- <!-- /*! * yepnope1.5.4 * (c) WTFPL, GPLv2 */ (function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0];var j=d.createElement(s);var dl=l!='dataLayer'?'&l='+l:'';j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;j.type='text/javascript';j.async=true;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-P4HH5NV'); Skip to main content Home About Submit ALERTS / RSS Search for this keyword Advanced Search Predictive Performance Precision Analysis in Medicine: Identification of low-confidence predictions at patient and profile levels (MED3pa I) View ORCID Profile Olivier Lefebvre , Félix Camirand Lemyre , View ORCID Profile Jean-François Ethier , Lyna Hiba Chikouche , Ludmila Amriou , View ORCID Profile Dan Poenaru , View ORCID Profile Martin Vallières doi: https://doi.org/10.1101/2025.08.22.25334254 Olivier Lefebvre 1 Department of Computer Science, Université de Sherbrooke , Sherbrooke, Canada BSc Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Olivier Lefebvre Félix Camirand Lemyre 2 Department of Mathematics, Université de Sherbrooke , Sherbrooke, Canada PhD Find this author on Google Scholar Find this author on PubMed Search for this author on this site Jean-François Ethier 3 Department of Medicine, Université de Sherbrooke , Sherbrooke, Canada MD.CM., PhD Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Jean-François Ethier Lyna Hiba Chikouche 4 École nationale Supérieure d’Informatique , Algiers, Algeria MSc Find this author on Google Scholar Find this author on PubMed Search for this author on this site Ludmila Amriou 4 École nationale Supérieure d’Informatique , Algiers, Algeria MSc Find this author on Google Scholar Find this author on PubMed Search for this author on this site Dan Poenaru 5 Department of Pediatric Surgery, Montreal Children’s Hospital , Montreal, Canada 6 Centre for Outcomes Research and Evaluation (CORE), Research Institute of the McGill University Health Centre , Montreal, Canada MD, MHPE, MA, PhD Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Dan Poenaru Martin Vallières 7 Department of Oncology, McGill University , Montreal, Canada 1 Department of Computer Science, Université de Sherbrooke , Sherbrooke, Canada PhD Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Martin Vallières For correspondence: martin.vallieres{at}mcgill.ca Abstract Full Text Info/History Metrics Data/Code Preview PDF ABSTRACT Objective Artificial Intelligence models are increasingly used in healthcare, yet global performance metrics can mask variations in reliability across individual patients or subgroups with shared attributes, called patient profiles . This study introduces MED3pa, a method that identifies when models are less reliable, allowing clinicians to better assess model limitations. Materials and Methods We propose a framework that estimates predictive confidence using three combined approaches: Individualized (IPC), Aggregated (APC), and Mixed Predictive Confidence (MPC). IPC estimates confidence for each patient, APC assesses it across profiles, and MPC combines both. We evaluate our method on four datasets: one simulated, two public, and one private clinical dataset. Metrics by Declaration Rate (MDR) curves show how performance changes when retaining only the most confident predictions, while interpretable decision trees reveal profiles with higher or lower model confidence. Results We demonstrate our method in internal, temporal, and external validation settings, as well as through a clinical example. In internal validation, limiting predictions to the 93% most confident cases improved sensitivity by 14.3% and the AUC by 5.1%. In the clinical example, MED3pa identified a patient profile with high misclassification risk, demonstrating its potential for safer deployment. Discussion By identifying low-confidence predictions, our framework improves model reliability in clinical settings. It can be integrated into decision support systems to help clinicians make more informed decisions. Confidence thresholds help balance model performance with the proportion of patients for whom predictions are considered reliable. Conclusion Better leveraging confidence in model predictions could improve reliability and trustworthiness, supporting safer and more effective use in healthcare. 1 BACKGROUND AND SIGNIFICANCE Artificial intelligence (AI) has the potential to transform healthcare, with clinical models playing a key role in advancing precision medicine by helping diagnosis and prognosis 1 – 3 . These models typically undergo internal training and validation, followed by external validation across diverse datasets 1 , 4 – 6 . However, as highlighted by multiple studies 7 – 11 , this standard pipeline does not guarantee generalizability due to variations in populations and contexts. Machine learning (ML) methods often assume congruence between training and application distributions; this assumption, however, is not always met in real-world applications. This discord is often attributed to dataset shifting, where the joint distribution of inputs and outputs differs between training and testing phases 12 . Another deficiency in AI models is their focus on estimating local averages by mapping the predictor space onto a latent dimension where their relationship with the desired outcome is accentuated. Although this approach optimizes global performance metrics, it may overlook underrepresented subpopulations and fail to account for individual variability 13 . As a result, predictions may be unreliable for some patients, meaning that the model’s output is less likely to accurately reflect the patient’s true outcome. Moreover, predictive performance may vary between patients even if the model is well-calibrated. Some patient profiles — defined as subgroups of patients with shared features such as age or comorbidities — may systematically exhibit higher prediction errors. Although patient profiles are defined by rule-based patient characteristics, model performance is used to identify which profiles are associated with systematically higher or lower predictive performance. It then becomes imperative to conduct a comprehensive analysis to identify and characterize such low-confidence predictions. Here, confidence reflects the expected reliability of the model’s output for each patient, with lower confidence indicating a higher risk of incorrect prediction. This analysis should be performed prior to model deployment and maintained continuously as clinical contexts and data distributions evolve. Multiple factors can cause a model to make erroneous predictions. Even when deployment data follow the same distribution as the training data, some cases lack discriminative information, and the inherent variability between outcomes and predictors cannot be reduded, which is known as aleatoric uncertainty. Epistemic uncertainty can also lead to incorrect prediction, arising from limitations within the model itself, including misspecification or insufficient representation of certain patient subgroups. As a result, the model may be correctly specified for the dominant subpopulation but misspecified for varying underrepresented subgroups or individuals. Even with correct model specification, predictions may remain uncertain for certain patient profiles, e.g., logistic regression when predicted probabilities are near 0.5. Figure 1 illustrates how these sources of uncertainty can manifest in practice. Figure 1a shows examples within the training data where the model is less accurate due to limited discriminative information. Figure 1b highlights how temporal or external datasets can diverge from the training distribution, demonstrating the importance of contextual validation. Even if the model is correctly specified for the training distribution (Set A), its predictions are less reliable for patients with higher values of x 1 (red rectangle) due to subgroup underepresentation. Temporal datasets refer to future data collected from the same source, while external datasets originate from different institutions or populations. Models developed in a specific context may degrade or fail to generalize, as seen in Vela et al. 14 , who observed temporal performance declines even in stable environments, reinforcing the need for continuous monitoring. Download figure Open in new tab Figure 1: Illustration of model reliability across Internal and Temporal/External contexts. (a) Internal validity: Scatter plot showing a classification model trained on two features (X1 and X2) to separate blue triangles and circles. The dashed curve represents the discriminant boundary of the model, defined by , where is trained and calibrated on Set A. In the central region (yellow rectangle), classes are well separated and the model is more reliable. On the left (red rectangle), class overlap leads to lower model reliability. (b) Temporal & External validity: Additional data points from Set B (green) reveal a new region on the right (red rectangle) where the model becomes unreliable, due to an overlap between the two classes not present in the original data. The marginal distributions P A ( X 1) and P B ( X 1) illustrate a shift in feature X 1 between Sets A and B, contributing to changes in performance across profiles. Several approaches have been proposed to improve predictive model reliability and interpretability, particularly under of distribution shifts and performance disparities. Ginsberg et al. 12 introduced Detectron , a hypothesis test detecting harmful covariate shifts by analyzing an ensemble of constrained disagreement classifiers. Shashikumar et al. 15 proposed COMPOSER , a sepsis model using conformal prediction to flag unfamiliar cases as indeterminate, improving model deployment across diverse populations. Conformal prediction provides regions containing the true outcome with a specified confidence level 16 . Recent works extended conformal prediction to handle covariate shifting, enabling confident predictions even when testing data differ from training 17 – 19 . Conformal prediction provides guarantees on predictions by constructing calibrated prediction regions from past data, but it focuses on producing valid prediction sets rather than characterizing specific patients associated with higher uncertainty. In contrast, uncertainty quantification (UQ) techniques are specifically designed to estimate predictive uncertainty, aiming to provide reliable predictions 20 – 24 . These methods typically estimate epistemic and/or aleatoric uncertainty, often during model training, and rely on assumptions on the underlying learning algorithm. As a result, they are not model-agnostic and primarily characterize uncertainty within the training data distribution. Furthermore, those uncertainty estimates do not necessarily reflect whether a trained model will produce an incorrect prediction on a given test instance 25 – 27 , and the quality of uncertainty estimation degrades under distribution shifts 28 , 29 . An alternative line of work reframes uncertainty estimation as a prediction task, aiming to forecast if a model’s prediction is likely to be erroneous on new inputs. These methods focus on predicting model performance rather than uncertainty intrinsic to the model or data. Most approaches formulate this task as a binary classification problem, predicting whether a model’s output is correct for a given instance 25 , 30 – 34 . Framing error prediction as a binary outcome however ignores the magnitude of prediction errors. Using continuous error measures can instead emphasize highly erroneous high probability predictions, assigning lower confidence to predictions that the initial model makes with high confidence but are likely to be wrong. The effectiveness of these methods is often evaluated using accuracy-rejection curves 30 , 33 , 35 , 36 , which measures the accuracy of a base classifier after progressively rejecting predictions with lowest confidence. Accuracy-based evaluation may however be misleading in certain settings, such as highly imbalanced datasets. Alternative rejection curves have been proposed based on other performance metrics, such as precision, recall or AUROC 31 , 37 , 38 . Complementary to UQ, the hidden stratification literature investigates performance disparities across subgroups, allowing a more interpretable explanation of model limitations. Some approaches rely on manually defined subgroups 39 , 40 , which may restrain the efficiency of subgroups discovery. Several automatic methods have been proposed without requiring predefined rules, however many of these are based on clustering representations in the latent space of neural networks 41 – 45 , restricting their applicability to neural network-based models. To address this limitation, QUEST 46 was proposed as a model-agnostic hidden stratification method that uses decision tree induction to identify easily interpretable subgroups associated with discrete levels of uncertainty. Discretizing uncertainty into a small number of bins may limit the granularity of uncertainty estimates, potentially resulting in less precise subgroup characterization. In this work, we introduce the Predictive Performance Precision Analysis in Medicine (MED3pa) method. MED3pa is a model-agnostic framework for the post-hoc identification and characterization of potential failures of a preexisting predictive model, referred to as the BaseModel , which represents a well-trained and calibrated binary classification model. MED3pa identifies patient profiles for which the BaseModel exhibits reduced performance, supporting both pre-deployment evaluation and post-deployment monitoring. This article presents the first phase of MED3pa, focusing on identifying when and for whom a BaseModel is less reliable by detecting low-confidence predictions and revealing the most affected patient profiles. Future work will explore the underlying causes of these reliability gaps and explore strategies to improve reliability across patient profiles. 2 OBJECTIVE The overarching goal of MED3pa is not to exclude patients from care, but to improve the inclusivity and reliability of model predictions for all patients A prediction may have a high probability of being incorrect not necessarily because the model is unreliable, but due to inherent uncertainty or variability in the data such as underrepresentation of certain profiles or high outcome variability. By identifying patients for whom a model may be less reliable, we aim to better understand and address its limitations. However, in this first work, we focus on identifying these patients and, for now, withholding predictions for them to explore how excluding uncertain cases can balance performance improvements with patient inclusion. Specifically, we aim to: develop a method to detect and characterize patient profiles associated with a high likelihood of inaccurate predictions, to provide insights on prediction reliability in clinical models; demonstrate the method on a simulated dataset, to validate its functionality in a controlled setting; and apply the method to real clinical datasets, to assess its effectiveness in a clinical context. Intended uses The MED3pa method offers a range of applications aimed at improving our understanding and utilization of a pre-existing BaseModel, both for initial validation and continuous monitoring. While not exhaustive, key applications include: assessing applicability and reliability : evaluate if the BaseModel is suitable for specific clinical contexts; investigating patient profiles : identify and analyze patient profiles for which the BaseModel demonstrates reduced performance; and daily clinical application : evaluate whether the BaseModel can be used for a given patient, ensuring predictive capabilities align with patient care objectives. 3 MATERIALS AND METHODS 3.1 Predictive Performance Precision Analysis We consider a generic binary classification model that has been previously trained, calibrated, and validated, denoted as the BaseModel . Our goal is to evaluate one such model on new, unseen data from the deployment context, referred to as evaluation sets. These sets may also include additional patient characteristics, such as sociodemographics, which can later be used to explore hypotheses about performance disparities. While global metrics such as the Area Under the Receiver Operating Characteristic curve (AUC), sensitivity, and specificity are typically used to assess performance in new contexts, they may overlook patient-level variability. To address this, we propose an approach assessing predictive confidence at both individual patient and customizable patient profile levels within these evaluation sets, identifying where the model is less reliable. This allows exploration of performance improvements by selectively withholding predictions, while balancing metric gains and patient inclusion for which the BaseModel can be more safely applied. To illustrate our method, we first use a simulated dataset to visualize key concepts (data generation process is described in Supplementary Material A). Figure 2a shows the generated training/testing data and the classification regions produced by the BaseModel, which is a random forest classifier. Download figure Open in new tab Figure 2: Overview of the proposed MED3pa method for identifying and managing predictive confidence using a simulated dataset. (a) Conventional global validation: A BaseModel is trained on a training dataset and evaluated on a separate test dataset, with performance reported as global metrics. (b) Conditional Predictive Confidence: Example confidence estimates on the test set using the Individualized Predictive Confidence (IPC), Aggregated Predictive Confidence (APC), and Mixed Predictive Confidence (MPC) models, each highlighting different aspects of predictive confidence. (c) Metrics by Declaration Rate (MDR): MDR curves visualize how performance metrics evolve as increasingly uncertain predictions (based on the MPC) are removed. The APC model is also used to identify interpretable patient profiles associated with low confidence. The bottom panel illustrates three examples of DR on the testing data, with DR = 100% where no patient is excluded, and DR = 70% where 30% of patients with lowest confidence are excluded from the use of the BaseModel. 3.1.1 Defining confidence We define the predictive confidence of a BaseModel for patient i as , where x i denotes the patient’s characteristics, y i the true outcome, and the prediction generated by the BaseModel. This confidence metric quantifies the predictive performance of the BaseModel given patient characteristics. This confidence metric can be binary (e.g. ) or continuous (e.g. ), where is the BaseModel’s prediction and y i is the true label. It may also be the predicted probability itself when the true outcome is unknown. However, our objective is to predict systematic model failures across patients, whereas the predicted probability primarily reflects the BaseModel scoring function and is less effective for failure prediction 20 , 25 . Empirical results supporting this observation are presented in Supplementary Material B. Asymmetrical metrics can also be used to reflect classification thresholds or misclassification costs. The choice of confidence measure depends on the deployment context. 3.1.2 Individualized Predictive Confidence (IPC) Model We then construct the Individualized Predictive Confidence ( IPC ) model, which predicts an estimate of the confidence metric for each new patient using features x i . To train IPC, we first apply the BaseModel on a subset of the evaluation set and compute for each patient i a confidence value c ( x i ) using our chosen confidence metric. The IPC model is then trained to predict the confidence using patient features. IPC can be any classification model if the confidence metric is discrete, or a regression model if continuous.It is advisable to choose a model with similar or less capacity than the BaseModel to avoid overfitting confidence predictions. At deployment, IPC tales only features x i to provide an estimate of the confidence value for each patient before applying the BaseModel. where is the predicted confidence. Figure 2b shows an example using a random forest regressor as IPC to predict a confidence score defined as . 3.1.3 Aggregated Predictive Confidence (APC) Model Although the IPC model provides confidence estimates for individual patients, it does not provide any mechanism to identify groups of patients with similar confidence patterns. Identifying low-confidence profiles highlights disadvantaged profiles and helps investigate the sources of these discrepancies. To address this, we introduce the Aggregated Predictive Confidence ( APC ) model. The APC model builds confidence profiles using supervised learning, where the target is the confidence values defined by the IPC model. A CART model (classification or regression depending on the confidence metric) is trained on the same subset of the evaluation set as the IPC, partitioning patients into profiles (represented by the leafs of the tree) that share similar expected confidence levels. For any patient profile S i , APC outputs the average IPC-predicted confidence within that profile: For an individual patient, APC outputs the average confidence associated with the smallest profile containing that patient, corresponding to a leaf leaf of the induced tree. The generation of these confidence profiles follows a rule-based, tree-structured approach similar to QUEST 46 . In APC, each profile is however associated with an overall confidence value, which is used to rank profiles by confidence rather than discretizing uncertainty into categories such as high versus low. Tree-based models are particularly valuable for producing interpretable profiles and computing APC values. Profile granularity is adjusted by changing tree depth and should be chosen contextually, reflecting the desired level of detail. Similar to QUEST 46 , it can also be determined by identifying the optimal trade-off between the number of profiles and the accuracy of predicted confidence. APC profiles are constructed using the patient characteristics in the evaluation set, which may include the features used by the BaseModel as well as additional patient variables. Figure 2b illustrates a regression tree-based APC, while Figure 2c shows the resulting profiles. 3.1.4 Mixed Predictive Confidence (MPC) Model The IPC model provides patient-specific confidence estimates, but these can vary widely between patients. In contrast, the APC model offers more consistent estimates by grouping similar patients into profiles, although it may miss important individual differences. By combining both models, we can achieve a better balance between individual precision and overall stability in estimating prediction reliability for each patient. We propose the Mixed Predictive Confidence ( MPC ) model, defined as: where f ( IPC ( x i ) , APC ( x i )) combines IPC and APC predictions. A simple approach is taking the minimum confidence, but other methods such as averaging could be used depending on context. MPC balances individual estimates with broader profile-level trends. Figure 2b illustrates an MPC model using the minimum strategy, highlighting both low-confidence profiles and individual points. Training procedures for IPC , APC and MPC depend on intended use, whether to capture individual, profiled, or combined confidence. Further details are provided in Supplementary Material C. 3.1.5 Metrics by Declaration Rate (MDR) Once confidence estimates are available and low-confidence patients are identified in the evaluation subset, it remains necessary to determine minimum acceptable confidence levels before deploying the BaseModel. To guide this, we introduce Metrics by Declaration Rate ( MDR ), a generalization of the Accuracy-Rejection Curves 30 , 35 . MDR uses the remaining portion of the evaluation set not used for confidence model training, and assesses predictive performance by gradually excluding the least confident predictions. The Declaration Rate (DR) refers to the proportion of patients retained. For each DR, we compute metrics (e.g., AUC, accuracy). For example, at DR = 60%, 40% of patients with lowest predicted confidence are excluded, and the BaseModel is evaluated on the remaining 60%. To construct MDR curves, patients are ranked by predicted confidence (via IPC, APC, or MPC). For each DR ∈ [0, 1], patients with lowest confidence are incrementally removed, and metrics such as AUC, sensitivity, and specificity are computed in the remaining subset. Plotting metrics against DR yields MDR curves, visualizing how excluding the least confident predictions affects performance. Ideally, well-calibrated confidence estimates produce monotonically increasing MDR curves as erroneous predictions are excluded. In practice, confidence models often identify some, but not all, uncertain predictions. MDR curves may then increase, peak, and decline as further exclusion offers no benefit or harms performance. The optimal DR depends on the objective and should balance performance gains and patient inclusion. Figure 2c shows MDR curves increasing up to DR = 60%, then decrease. For example, if the goal is to increase AUC, DR = 90% may be optimal as it marks where performance plateaus. It also illustrates how different DR values translate into removing the least confident predictions from the evaluation set, where predictive confidence is defined using the Mixed Predictive Confidence (MPC). It computed as the minimum between the Individualized Predictive Confidence (IPC) and the Aggregated Predictive Confidence (APC), thereby enabling a trade-off between individual-level and profile-level confidence. At DR = 100%, the scatter plot shows all data points, with the background color indicating predictive confidence (dark gray being the least confident and white the most confident). At DR = 85%, the 15% least confident predictions are removed, including the two patient profiles highlighted in red. At DR = 70%, the 30% least confident are removed, including profiles highlighted in red and orange. 3.2 Experimental setup We applied our method to two classification problems: In-Hospital Mortality (IHM) using public datasets, and One-Year Mortality (OYM) using a private dataset. Further experimental details and algorithmic components are provided in Supplementary Material D. 3.2.1 In-Hospital Mortality Prediction The first task predicts IHM for ICU patients 24 hours after admission, using 17 predictors from the Simplified Acute Physiology Score (SAPS) II 47 . We used MIMIC-IV 48 and eICU-CRD 49 , two public datasets from U.S. hospitals. MIMIC-IV contains electronic health records (EHRs) from Beth Israel Deaconess Medical Center (2008-2019), while eICU-CRD includes 208 hospitals (2014-2015). After applying preprocessing and exclusion criteria following Zeng et al. 50 , the final MIMIC-IV dataset included 16,271 admissions. In eICU-CRD, hospitals with less than 225 admissions were excluded to ensure sufficient sample size, resulting in 2,583 admissions across 9 hospitals. The IHM BaseModel is an XGBoost classifier trained on half of the 2008-2013 MIMIC-IV cohort (n = 4,476; 16.8% positive rate). It was calibrated, with the classification threshold selected by maximizing Youden’s J-index 51 . The confidence metric used is a sigmoidal function (Supplementary Material E). MPC was defined as the minimum confidence between IPC (random forest regressor) and APC (regression tree). The BaseModel was applied to the remaining 2008-2013 patients (n = 4,476; 17.4% positive rate) for internal validation , the 2014-2019 cohort (n = 7,319; 18.8% positive rate) for temporal validation , and to each eICU hospital (n = 2,583; 18.1% positive rate) for external validation . Further details on data processing, variable transformations, exclusion criteria, evaluation sets construction, and descriptive statistics are provided in Supplementary Material F. 3.2.2 One-Year Mortality Prediction The second task predicts OYM risk upon admission, using data from Laribi et al. 52 , comprising EHRs and administrative data from an integrated university hospital network in Sherbrooke, Quebec, Canada. We used the “AdmDemoDx” dataset, which includes 2 demographic variables, 10 admission characteristics, 85 comorbidities, and 147 admission diagnoses 52 . Following Laribi et al. 52 , the BaseModel was trained on 2011-2017 admissions (n = 148,587; 13.9% positive rate) and validated on 2017-2021 admissions (n = 61,310; 12.5% positive rate). The BaseModel is a calibrated random forest classifier, with threshold optimization via Youden’s index 51 . The same confidence metric as IHM was applied, with random forest regressor for IPC, regression tree for APC, and minimum confidence strategy for MPC. Additional dataset details and descriptive statistics are provided in Supplementary Material G. 4 RESULTS All methods presented in this study are implemented in the public Python package MED3pa, which provides tools for estimating predictive confidence, evaluating model performance using MDR curves, and identifying error-prone patient profiles. MED3pa is available at: https://pypi.org/project/MED3pa/ . The package includes a simple example based on synthetic data 53 generated from the Laribi et al. dataset. Additionally, the code used to generate all results and figures in this study is available at: https://github.com/MEDomics-UdeS/study_3pa . We evaluated the performance of MED3pa across all experimental settings considered in this study, assessing its ability to detect BaseModel prediction errors using AUC. Detailed results are provided in Supplementary Material B. 4.1 Demonstration of the method via In-Hospital Mortality Prediction We applied MED3pa to a BaseModel developed to predict in-hospital mortality using MIMIC-IV 48 and eICU-CRD 49 datasets. First, we assessed internal validity on a MIMIC-IV subset sampled from the same distribution as training data. Next, we evaluated temporal validity using data from a later period, and finally tested external validity on the eICU-CRD dataset. While MDR curves can include any metric, we focused on five to simplify analysis and visualization. Accuracy is not shown in these curves, but as detailed in Supplementary Material H, it improved consistently across scenarios. We therefore prioritized other metrics to better capture performance nuances. 4.1.1 Internal Validation Internal validation assesses whether a model is valid within the same context as training data. As shown in the MDR curves in Figure 3 , removing patients with lowest predicted confidence led to improvements in all performance metrics except Positive Predictive Value (PPV) . Specificity remained stable for DR above 93% with a relative increase of 1.2% compared to DR=100% (Δ rel % = +1.2%), then improved, plateauing near 100% at DR = 30% . Negative Predictive Value (NPV) behaved similarly, mostly increasing for DRs above 93% (Δ rel % = +4.4%). However, the PPV continually decreased as DR was reduced, suggesting that maximizing PPV favors a DR of 100%. Download figure Open in new tab Figure 3: Internal validation of the BaseModel. Sensitivity and AUC peaked at DR = 93%, with relative improvements of +14.3% and +5.1% respectively, before declining at lower DRs. Excluding the 7% least confident predictions would enhance all metrics except PPV, while more aggressive filtering would benefit only specificity and NPV. 4.1.2 Temporal Validation After deployment, model performance can degrade due to factors such as changes in patient populations or clinical workflows. Temporal validation ensures the model remains reliable as hospital characteristics evolve. As shown in Figure 4 , specificity and NPV improved consistently by removing low-confidence patients, while other metrics tended to decline. For example, if the clinical objective is to maintain the same specificity as internal validation , this would be achieved with a DR of 91%. However, for other objectives, retaining all patients may be preferable. Download figure Open in new tab Figure 4: Temporal validation of the BaseModel. Even when predicted confidences do not improve most metrics, confidence profiles still provide insights into model limitations and improvement targets. In Figure 4b ), patients with a BUN between 25.5mg/dL-30.8mg/dL showed decreased performance across all metrics. Those with BUN ≤ 25.5 saw improved AUC, specificity, and NPV, but reduced sensitivity and PPV. This suggests the BaseModel is more confident in negative predictions for this profile, at the cost of positive prediction performance. Analyzing confidence profiles can support various goals depending on the context. 4.1.3 External Validation External validation simulates deploying the BaseModel in a context different from training data. Figure 5 shows MDR curves for three hospitals from the eICU-CRD database 49 demonstrating metric improvements. For each hospital, we proposed an optimal DR and summarized metric changes compared to DR = 100% in Table 1 . Download figure Open in new tab Figure 5: External validation of the BaseModel across three hospitals. (a-c) MDR curves for Hospitals #167, #199, and #188 show how model performance changes as the least confident predictions are excluded using MPC-based predictions. Most metrics demonstrate improvements up to a certain DR beyond which gains plateau or decline, except for PPV, which tends to decrease. View this table: View inline View popup Download powerpoint Table 1: External validation results across three eICU-CRD hospitals. For each hospital, we report model performance at DR = 100% (all patients included) and at the suggested DR, as well as the relative percentage change (Δ rel %) in metrics by excluding least confident predictions. In all three hospitals, all metrics improve except for PPV, which remains stable or decreases. For Hospital #167, specificity slightly improved and PPV remained stable. Other metrics peaked at DR = 83%, where they plateaued. A suggested DR of 83% would increase sensitivity (Δ rel =+31.7%), NPV (Δ rel =+10.6%) and AUC (Δ rel =+17.9%). For Hospital #199, specificity slightly increased, while sensitivity, NPV, and AUC peaked at DR = 94%. In a real-life scenario, this DR could be proposed to maximize all three metrics while maintaining a good patient proportion, improving sensitivity (Δ rel =+14.3%), NPV (Δ rel =+4.4%), AUC (Δ rel =+6.4%), and specificity (Δ rel =+1.5%), though PPV would relatively decrease by 3%. Hospital #188 showed a similar pattern where specificity slightly increased, PPV decreased, and other metrics plateaued at DR = 90%. Figure 5c ) highlights patient profiles at DR = 90% in Hospital 188, where patients with Glasgow Coma Scale (GCS) score under 7.5 and temperature over 38.1°C were excluded. Given the BaseModel’s unreliability for this profile, it would be advisable not to rely on its predictions for clinical decisions. 4.2 Clinical Illustration using One-Year Mortality Prediction MED3pa supports both pre-deployment evaluation and post-deployment monitoring of a BaseModel. Here we illustrate pre-deployment use ( Figure 6 ) with data from Laribi et al. 52 , where the BaseModel predicts one-year mortality upon admission. MED3pa helps refine decision-making by identifying areas of low predictive confidence. Download figure Open in new tab Figure 6: Clinical illustration of the MED3pa method for one-year mortality prediction. (a-b) Preliminary steps: This step would be done by regulatory authorities before deploying into clinical workflows. The MDR curve (a) is first used to determine an appropriate DR. A suggestion here would be DR=95%, where most metrics peak before declining, resulting in a minimum confidence threshold of 0.4. We then observe patient profiles identified by the APC model (b). The profile of patients over 59 years old, admitted urgently and with hematology/oncology diagnoses is highlighted in red due to consistently predicting mortality despite a 50% survival rate. (c-d) Example of clinical use for three representative patients examples: Once the BaseModel with the MED3pa method is deployed, the BaseModel’s predictions are to be interpreted using MED3pa recommendations. For each new patient (c), the confidence score and APC profile membership are first determined with an appropriate recommendation (d): rejection of low-confidence predictions (Patient #1), caution for patients in high-risk profiles (patient #2), and acceptance for confident predictions outside such profiles (patient #3). Before deploying the BaseModel with MED3pa in clinical workflows, an acceptable risk threshold should be determined with regulatory authorities. This begins by analyzing overall performance and determining the optimal DR using MDR curves ( Figure 6a ). In this example, our goal is to improve performance without prioritizing any specific metric. Most metrics improved up to DR = 95%, after which they remained stable or declined. Based on this, we set DR at 95%. We then examined retained patient profiles at this DR ( Figure 6b ). Although no profile was completely excluded, some subgroups showed significant deviations from global metrics. One such profile, highlighted in red, consisted of patients aged > 59 years, admitted urgently with a cancer diagnosis. The BaseModel consistently predicted mortality (positive outcome) for this profile, despite an actual mortality rate of 50%, resulting in specificity and NPV of 0. Once DR is set and high-risk profiles identified, the BaseModel with MED3pa could be deployed clinically. To illustrate practical use, we present a sample table of clinical data from three patients ( Figure 6c ) and show how final predictions are made ( Figure 6d ). For each patient, the table includes the BaseModel prediction, MED3pa’s predicted confidence, and a potential real-life recommendation. The prediction for Patient 1 would be rejected due to low predicted confidence (below the 95% threshold). Patient 2 would receive a warning, as they belong to a high-risk profile (yellow profile in Figure 6b ). Patient 3 would be approved as a reliable BaseModel prediction, as their predicted confidence exceeded the threshold and they were not part of a high-risk profile. This example shows how MED3pa highlights model limitations, supports nuanced decisions, and promotes reliable deployment. 5 DISCUSSION In this study, we introduced MED3pa , a confidence-based method to identify and mitigate prediction errors in clinical models. Using Individualized Predictive Confidence (IPC) for patient-specific confidence, Aggregated Predictive Confidence (APC) for profile-level confidence, or their combination via Mixed Predictive Confidence (MPC), our approach helps determine when and where a BaseModel is more likely to fail during deployment. We applied MED3pa to two classification tasks: In-Hospital Mortality (IHM) using MIMIC-IV and eICU datasets, and One-Year Mortality (OYM) using a private dataset. For both tasks, we trained a BaseModel and evaluated its reliability. Using Metrics by Declaration Rate (MDR) curves, we identified thresholds where model performance increased while excluding few patients. For example, in internal validation for IHM task, limiting predictions to the top 93% most confident cases via IPC estimates led to a 14.3% increase in sensitivity. We then used the APC model to detect patient profiles more affected by prediction errors. For instance in OYM, patients over 59 years of age, admitted urgently with cancer ( Figure 6b ) had 50% actual mortality rate, yet the BaseModel predicted all as positive, resulting in poor specificity and NPV. MED3pa helps uncover such model limitations unnoticed in global evaluations. In all experiments, MED3pa improved some performance metrics while excluding only a small fraction of patients from the BaseModel’s applicability. MDR curves showed clear trade-offs between performance and patient coverage, and APC highlighted interpretable profiles showing BaseModel limitations. These findings emphasize MED3pa’s utility in exposing limitations and improving clinical safety for reliable deployment. Our method identifies potential predictive errors and helps determine acceptable risk tolerance. Integrating MED3pa into predictive models raises awareness of limitations and may reduce systematic errors. It also supports fairness assessments by examining how confidence varies across variables such as age, sex, or ethnicity. While fairness was not the focus here, MED3pa could help detect discrimination in BaseModel predictions. The method is not limited to machine learning and could be applied to any decision-making system. It also aligns with FUTURE-AI guidelines for trustworthy, deployable AI in healthcare, including robustness, explainability, and fairness 54 . The goal of this work is to introduce predictive confidence analysis for individual patients and profiles. While initial results are promising, several improvements remain necessary. First, the confidence metric could better account for context, such as class imbalance. Although we used a sigmoidal function (Supplementary Material E) that considers the BaseModel’s classification threshold, it is symmetrical. Incorporating asymmetry could better reflect class imbalance. The performance of MED3pa also depends on the IPC and APC models, so optimizing these components is important. While tree-based APC models produce interpretable patient profiles, they may not always reflect clinically meaningful subgroups. Exploring alternative clustering methods could help detect more granular, high-risk profiles. It would also be useful to adapt MED3pa to prioritize metrics such as sensitivity or precision, depending on clinical needs. As illustrated in Supplementary Material H, MED3pa consistently improves accuracy across all scenarios explored, but future work could adapt the method to optimize other metrics. This is the first phase of MED3pa, our long-term goal being to better integrate all patients, not exclude them from the BaseModel’s applicability. Once we identify patients for whom the BaseModel underperforms, we aim to explain the performance gaps (e.g. covariate shifting) and refine the BaseModel accordingly. Other alternatives include comparing confidence profiles over time, or using unlabeled data to rapidly detect changes in real-time monitoring. 6 CONCLUSION In this study, we introduced MED3pa (Predictive Performance Precision Analysis in Medicine) , a novel method that evaluates the reliability of clinical prediction models by identifying patients for whom the predictions are most reliable. MED3pa provides a structured approach to identify and characterize model confidence, improving model trustworthiness, and supporting reliable clinical decision-making. Further research will focus on explaining the sources of low confidence in model predictions, refining confidence estimation, and adapting the model to improve performance for patient profiles in which it currently under-performs. STATEMENTS Data and code availability Software code allowing to run the experiments used to produce the results presented in this work is freely shared under the GNU General Public License v3.0 on the GitHub website at: https://github.com/MEDomics-UdeS/study_3pa . The MED3pa package developed in this study is freely shared under the GNU General Public License v3.0 at: https://pypi.org/project/MED3pa/ . The data underlying this article come from both public and private sources. Publicly available data were obtained from the MIMIC-IV and eICU Collaborative Research Databases, which can be accessed upon completion of the appropriate data use agreements via PhysioNet ( https://physionet.org/ ). The hospitalization data used for the clinical illustration via one year mortality prediction are not publicly available for confidentiality purposes overseen by the IRB (Institutional Review Board of the CIUSSS de l’Estrie—CHUS Nagano #2022-4409). However, a synthetic dataset 53 generated using the AVATAR method 55 in partnership with Octopize ( https://www.octopize.io ) is publicly shared on the Zenodo website at: https://zenodo.org/records/12954673 . The publication of this synthetic dataset has been approved under project #2022-4409 with form #F2H-60510. Authors’ contributions Conceptualization: OL, FCL, JFE, MV Data curation: OL Formal Analysis: OL Funding acquisition: MV Investigation: OL, LHC, LA, MV Methodology: OL, FCL, JFE, DP, MV Project administration: OL, FCL, JFE, DP, MV Resources: MV Software: OL, LHC, LA Supervision: FCL, JFE, MV, DP Validation: OL, DP, MV Visualization: OL, LHC, LA Writing – original draft: OL Writing – review & editing: OL, MV, DP, JFE, FCL, LHC, LA Funding/Support This study was supported by: (i) Canada CIFAR AI Chair, Mila; (ii) Natural Sciences and Engineering Research Council of Canada (NSERC), Discovery Grants Program (RGPIN-2021-03996); (iii) Fonds de recherche du Québec – Nature et technologies, programme relève professorale (312290). Role of funding source The funding sources had no role in the design and conduct of the study; collection, management, analysis, and interpretation of the data; preparation, review, or approval of the manuscript; and decision to submit the manuscript for publication. Competing interests None. Data Availability All data analyzed in this study are from previously published or existing datasets, as described in the manuscript. Public datasets are available at the sources cited, while access to private datasets requires institutional approval and is not publicly available. 7 Supplementary Material A: Simulated Dataset description The dataset consists of two continuous features and binary labels, chosen to facilitate visualization of the methods’ impact. For the BaseModel training data, we generated 850 data points in two classes as follows: The parameters were chosen to ensure a slight overlap between the two distributions, making the classes not linearly separable. We also introduced an 80%-20% class imbalance to assess our method’s behavior in this setting. For the test set, which simulates the deployment context of the trained BaseModel , we generated data following similar distributions with the same class imbalance. Additionally, we introduced an outlier cluster to the right of the main data, representing samples that do not follow the training distribution. This outlier cluster is small enough not to significantly affect overall performance metrics. The test data consists of 1000 data points generated as follows: B: Results – Empirical evaluation of confidence scores for failure detection We evaluated whether learned confidence scores improve the detection of incorrect BaseModel predictions compared to using the BaseModel predicted score as a proxy for confidence. Predictions close to the classification threshold are typically interpreted as the most uncertain. However, relying solely on the predicted scores may be suboptimal for identifying model failures in practice. In particular, predictive scores may become miscalibrated in the deployment setting under distribution shift 56 , 57 , or remain well calibrated at the population level while exhibiting miscalibration within specific subgroups 58 . The MED3pa framework addresses this limitation by estimating the risk of incorrect predictions by learning a confidence score. Specifically, MED3pa relies on three confident scores: the Individualized Predictive Confidence (IPC) , the Aggregated Predictive Confidence (APC) , and the Mixed Predictive Confidence (MPC) . The IPC estimates the confidence of individual predictions, the APC then aggregates these scores on a subgroup level to allow an interpretation of which patients are associated with higher risks of errors, and the MPC combines both approaches to allow a compromise between efficient and interpretable individual confidence estimation. As a baseline, we define the confidence score derived directly from the BaseModel output. This Base-Model confidence score is defined as the distance between the predicted probability and the Base-Model’s classification threshold τ , normalized to ensure comparable scaling on both sides of the threshold: For the IPC model, we first define a target confidence score using the sigmoidal confidence function described in Supplementary Material E, which reflects the risk of incorrect predictions at the individual level. The IPC is trained as a regression model (random forest regressor) to predict this confidence score. The APC model (a regression tree) is trained to capture an aggregated version of the IPC-predicted confidence scores, learning confidence patterns across patient subgroups. Finally, the MPC confidence score is defined as the minimum between the IPC and APC predicted confidence scores. To empirically evaluate the ability of these confidence scores to detect incorrect predictions of the Base-Model, we conducted experiments across all datasets used in this study. For each dataset, the procedure was repeated 100 times. In each repetition, the evaluation set was randomly split in half. One half was used to train the IPC and APC models, while the remaining half was used to evaluate the discrimination performance of all confidence scores between correct and incorrect predictions. The performance were compared using the Area Under the Receiver Operating Characteristic Curve (AUC), with higher AUC values indicating a better ability to identify predictions at higher risk of failure. The reported results correspond to the mean AUC and standard deviation across the 100 repetitions and are summarized in Table 1 . Across all datasets, the confidence predicted by IPC, APC, and MPC consistently outperformed the BaseModel confidence score. IPC achieves the highest discrimination performance, while APC still provides useful confidence estimates by aggregating confidence patterns. The MPC offers an interesting compromise between the IPC and APC, maintaining higher discrimination abilities while incorporating aggregated information. View this table: View inline View popup Download powerpoint Table 1: AUC values for detecting BaseModel prediction errors using the BaseModel predicted score, as well as the IPC-predicted, APC-predicted and MPC-predicted confidence across all datasets used in this study. The MPC-predicted confidence is defined as the minimum between IPC-predicted confidence and APC-predicted confidence. (mean ± standard deviation over 100 random half-sample splits). C: Predictive confidence models training The training procedure for the Individualized Predictive Confidence (IPC), Aggregated Predictive Confidence (APC) and the Mixed Predictive Confidence (MPC) models is designed to suit the intended application of the method. This section provides training strategies for the MED3pa method, whether the goal is to predict individual-level confidence, profile-level confidence, or a compromise between those two. Individual-Level predictions only When the goal is to make confidence predictions for individual patients, we train the IPC on a subset of the evaluation dataset. Specifically, we use a fraction (we suggest using half) of the available evaluation dataset to train the IPC model. The remaining data is used to compute Metrics by Declaration Rate (MDR) curves to evaluate the BaseModel’s performance for different levels of confidence. This approach ensures that the IPC model can be used to predict the confidence of individual predictions, while reducing the risk of overfitting the data in the results of MDR curves. Profile-Level predictions only If the goal is to predict confidence values for profiles of patients (sub-groups), similarly to the previous scenario, we train the APC on a fraction (we also suggest using half) of the available evaluation dataset. The remaining dataset is then used to compute the MDR curves, showing the impact of excluding whole profiles on the performance of the BaseModel. Compromise between Individual and Profile-Level predictions For an approach that incorporates both individual-level and profile-level confidence predictions, we first train the IPC model on a first fraction (we suggest using half) of the evaluation dataset to capture individual-level confidence. We then use the same data to train the APC model. The APC is however trained to predict the IPC-derived confidence. This ensures consistency between the profiles created by the APC model and the predictions of the IPC. We then combine the IPC and APC models following the desired approach for the MPC (minimum confidence, averaging, …). The best strategy can be selected either by evaluating which combination yields the most reliable confidence estimates, or choosing the one that aligns best with the clinical context. The MDR curves are then computed using the confidence predictions of the Mixed Predictive Confidence model with remaining subset of data. D: Algorithmic details This section provides additional details on the experimental setup and algorithmic components used in each MED3pa evaluation. Supplementary Figure 1 illustrates the step-by-step application of the MED3pa method, starting from a pretrained BaseModel to the generation of individualized and aggregated predictive confidence estimates. Supplementary Table 2 complements this figure by specifying the exact models and parameters used across all four evaluation settings: internal validation (IV), temporal validation (TV), external validation (EV), and the clinical illustration. Download figure Open in new tab Figure 1: Experimental setup of the MED3pa method used in each evaluation. A pretrained BaseModel is first trained on its respective training set to predict the target variable y i (Step 0). The MED3pa method is then applied to assess the BaseModel’s reliability. The evaluation set is randomly split in two: one half is used to train the Individualized Predictive Confidence (IPC) model (Step 1), which learns to estimate a predictive confidence metric (CM) for each patient. The APC model (step 2) is trained on the same subset to predict IPC-derived confidence as the subgroup level. The Mixed Predictive Confidence (MPC) strategy (Step 3) combines IPC and APC outputs (C CM). Finally, MDR curves as well as profile-specific metrics are computed using the remaining half of the dataset (step 4). View this table: View inline View popup Download powerpoint Table 2: Experimental setup details for each MED3pa evaluation setting. Sigmoidal function refers to the sigmoidal confidence function provided in Supplementary Material E. IV: Internal Validation; TV: Temporal Validation; EV: External Validation; XGBoost: eXtreme Gradient Boosting; RFC: Random Forest Classifier; RFR: Random Forest Regressor; RT: Regression Tree. E: Sigmoidal confidence function We use a sigmoidal function to transform model error indicators into a continuous confidence score between 0 and 1. This smooth mapping allows for a flexible assessment of prediction confidence while incorporating the BaseModel classification threshold, which is central to our MED3pa framework. We define the sigmoidal confidence function as where α is the slope of the function, y true is the ground truth label, is the BaseModel’s probability estimate, and τ represents the classification boundary of the BaseModel. We defined this confidence function to incorporate the classification threshold of the BaseModel to ensure that the confidence measure aligns with the actual decision rule used by the BaseModel. The slope parameter was set to α = 5 ln(3) so that when the predicted probability deviates by 20% of the classification threshold, the confidence value is 0.75 when the binarized prediction matches the ground truth, and 0.25 otherwise. F: In-hospital mortality dataset description For the in-hospital mortality prediction task, we used MIMIC-IV 48 and eICU-CRD 49 datasets. We used the same predictors as used in the Simplified Acute Physiology Score (SAPS) II score 47 . A detailed descriptive analysis of these variables and the SAPS II encoding applied to each variable is provided in Supplementary Table 3. We then applied the same exclusion criteria as Zeng et al. 50 , which are shown in Supplementary Figure 2. First, we selected only the first ICU stay for patients with a single hospitalization. We then excluded patients who did not meet the sepsis-3 criteria 59 . Finally, we only included patients aged 16 to 89 years, having an ICU stay duration of at least 24 hours and having at least 30% of predictor values present. Missing data were imputed using a K-nearest neighbors (K-NN) algorithm. Although the precise admission years for patients in the MIMIC dataset are not available, admissions are categorized into four distinct anchor year groups, allowing us to differentiate between cohorts based on their respective admission years. As shown in Supplementary Figure 2, we used the first two cohorts (2008-2010 and 2011-2013) to train and validate a BaseModel classifier. Admissions in these cohorts were randomly split in half, using 50% of them to train the BaseModel, while assessing the BaseModel’s internal validity using the other half with the MED3pa method. The latter two cohorts (2014-2016 and 2017-2019) served as a temporal test set, thereby assessing the BaseModel’s temporal validity with the MED3pa Method. For the eICU-CRD dataset, we group patients by their respective hospitals of admission, allowing us to examine the external validity of the BaseModel trained on MIMIC in the context of each individual hospital. We evaluate external validity using only hospitals with at least 225 hospitalizations after processing steps. View this table: View inline View popup Download powerpoint Table 3: Descriptive analysis of the SAPS II 47 variables used for the in-hospital mortality task. Results are shown for all three evaluation sets used with the MED3pa method: internal validation (IV), temporal validation (TV), and external validation (EV). We report the mean and standard deviation for each continuous variable, and the proportion of patients for categorical and binarized variables. We also show the SAPS II 47 encoding applied to each variable according to the SAPS-II 47 score. GCS: Glasgow Coma Scale. BUN: Blood Urea Nitrogen. WBC: White Blood Cell count. AIDS: Acquired immunodeficiency syndrome. Download figure Open in new tab Figure 2: Data processing of MIMIC-IV and eICU-CRD datasets for the in-hospital mortality classification task. We first excluded admissions following Zeng et al. 50 . We then divided the remaining data from MIMIC-IV into two temporal cohorts: admissions from 2008–2013 were used as the learning set, while admissions from 2014–2019 formed the temporal evaluation set. The learning set was further split randomly into two equal parts: one half was used to train the BaseModel, and the other half was reserved for internal validation using the MED3pa method. For external validation, data from eICU-CRD were grouped by hospital. Only hospitals with at least 225 admissions were retained, and the selected hospitals were used to assess external model performance. G: One-year mortality dataset description For the one-year mortality classification task, we used the data from Laribi et al. 52 , which comprises EHRs and administrative data from an integrated university hospital network in Sherbrooke, Quebec, Canada. Supplementary Table 4 provides a detailed descriptive analysis across the full dataset of the demographic and admission characteristic features, as well as four major comorbidities, taken from Laribi et al. 52 . Supplementary Figure 3 shows the processing applied to the data, as well as to which data was used to train the BaseModel, and which data was used as the evaluation set for the temporal validation of the BaseModel using the MED3pa method. View this table: View inline View popup Download powerpoint Table 4: Taken from Laribi et al. 52 . Descriptive analysis of the demographics and admission characteristics features along with four major comorbidities on the full dataset. We present the mode of each categorical feature along with its proportion in the dataset, and the mean of each continuous feature along with its standard deviation. The p -values are computed using the Welch’s t-test 60 for continuous features (age, ambulance admissions count, ED visits count, weeks recently hospitalized) and the Pearson’s chi-squared test 61 for categorical and binary features with the scipy 62 Python library. Download figure Open in new tab Figure 3: Data processing of the data from Laribi et al. 52 for the one-year mortality classification task. We first temporally divide the dataset into a BaseModel train set and an evaluation set for the temporal validation of the BaseModel with the MED3pa method. We then excluded patients in the evaluation set that were previously admitted in the BaseModel train set to avoid data leakage. We finally used the trained BaseModel on the evaluation set to validate its reliability for the clinical illustration. H: Accuracy by Declaration Rate This figure combines results from all experiments in the study, illustrating that accuracy globally increases as predictions with the lowest predicted confidence are progressively excluded. Download figure Open in new tab Figure 4: Accuracy by Declaration Rate of all experiments. Acknowledgements The authors thank Ryeyan Taseen, MD, MSc, for data collection. We also thank Hakima Laribi, PhD student at Université de Sherbrooke, for data processing and for her helpful comments and suggestions throughout the project. Footnotes This revised version includes clarifications and methodological refinements in response to peer review. The description of the proposed method has been expanded to improve clarity, including a more explicit definition of uncertainty estimation at the individual and patient-profile levels. The evaluation framework has been clarified, with additional details on the Metrics by Declaration Rate (MDR) analysis and threshold selection. Figure 1 has been modified to better illustrate the overall methodological workflow. Minor textual corrections have also been made. No changes were made to the study objectives or overall conclusions. REFERENCES 1. ↵ Bhinder B , Gilvary C , Madhukar NS , et al. Artificial Intelligence in Cancer Research and Precision Medicine . Cancer discovery . 2021 ; 11 ( 4 ): 900 – 915 . OpenUrl Abstract / FREE Full Text 2. Chen ZH , Lin L , Wu CF , et al. Artificial intelligence for assisting cancer diagnosis and treatment in the era of precision medicine . Cancer Communications . 2021 ; 41 ( 11 ): 1100 – 1115 . OpenUrl CrossRef PubMed 3. ↵ Pinton P . Impact of artificial intelligence on prognosis, shared decision-making, and precision medicine for patients with inflammatory bowel disease: a perspective and expert opinion . Annals of Medicine . 2023 ; 55 ( 2 ): 2300670 . OpenUrl PubMed 4. ↵ Konikoff T , Loebl N , Yanai H , et al. Precision medicine: Externally validated explainable AI support tool for predicting sustainability of infliximab and vedolizumab in ulcerative colitis . Digestive and Liver Disease . 2024 ; 56 ( 12 ): 2069 – 2076 . OpenUrl PubMed 5. Pirracchio R , Petersen ML , Carone M , et al. Mortality prediction in intensive care units with the Super ICU Learner Algorithm (SICULA): a population-based study . The Lancet. Respiratory Medicine . 2015 ; 3 ( 1 ): 42 – 52 . OpenUrl PubMed 6. ↵ Hu Q , Rizvi AA , Schau G , et al. Development and validation of a deep learning-based microsatellite instability predictor from prostate cancer whole-slide images . NPJ Precision Oncology . 2024 ; 8 : 88 . OpenUrl PubMed 7. ↵ Youssef A , Pencina M , Thakur A , et al. External validation of AI models in health should be replaced with recurring local validation . Nature Medicine . 2023 ; 29 ( 11 ): 2686 – 2687 . OpenUrl PubMed 8. Van Calster B , Steyerberg EW , Wynants L , et al. There is no such thing as a validated prediction model . BMC Medicine . 2023 ; 21 ( 1 ): 70 . OpenUrl PubMed 9. Cabitza F , Campagner A , Soares F , et al. The importance of being external. methodological insights for the external validation of machine learning models in medicine . Computer Methods and Programs in Biomedicine . 2021 ; 208 : 106288 . OpenUrl CrossRef PubMed 10. Sperrin M , Riley RD , Collins GS , et al. Targeted validation: validating clinical prediction models in their intended population and setting . Diagnostic and Prognostic Research . 2022 ; 6 ( 1 ): 24 . OpenUrl 11. ↵ Riley RD , Archer L , Snell KIE , et al. Evaluation of clinical prediction models (part 2): how to undertake an external validation study . The BMJ . 2024 ; 384 : e074820 . OpenUrl 12. ↵ Ginsberg T , Liang Z , Krishnan RG . A Learning Based Hypothesis Test for Harmful Covariate Shift . In The Eleventh International Conference on Learning Representations 2023 . 13. ↵ Banerji CRS , Chakraborti T , Harbron C , et al. Clinical AI tools must convey predictive uncertainty for each individual patient . Nature Medicine . 2023 ; 29 ( 12 ): 2996 – 2998 . OpenUrl CrossRef PubMed 14. ↵ Vela D , Sharp A , Zhang R , et al. Temporal quality degradation in AI models . Scientific Reports . 2022 ; 12 ( 1 ): 11654 . OpenUrl PubMed 15. ↵ Shashikumar SP , Wardi G , Malhotra A , et al. Artificial intelligence sepsis prediction algorithm learns to say “I don’t know”. npj Digital Medicine . 2021 ; 4 ( 1 ): 1 – 9 . OpenUrl 16. ↵ Shafer G , Vovk V . A Tutorial on Conformal Prediction . J. Mach. Learn. Res .. 2008 ; 9 : 371 – 421 . OpenUrl 17. ↵ Oh A , Naumann T , Globerson A Laghuvarapu S , Lin Z , Sun J. CoDrug : Conformal Drug Property Prediction with Density Estimation under Covariate Shift . in Advances in Neural Information Processing Systems ( Oh A , Naumann T , Globerson A , et al. , eds.);36: 37728 – 37747 Curran Associates, Inc . 2023 . 18. Fannjiang C , Bates S , Angelopoulos AN , et al. Conformal prediction under feedback covariate shift for biomolecular design . Proceedings of the National Academy of Sciences . 2022 ; 119 ( 43 ): e2204569119 . OpenUrl CrossRef PubMed 19. ↵ Tibshirani RJ , Foygel Barber R , Candes E , et al. Conformal Prediction Under Covariate Shift . in Advances in Neural Information Processing Systems ; 32 Curran Associates, Inc. 2019 . 20. ↵ Gal Y , Ghahramani Z. Dropout as a Bayesian approximation: representing model uncertainty in deep learning . in Proceedings of the 33rd International Conference on International Conference on Machine Learning -Volume 48 ICML’16:1050–1059JMLR.org 2016 . 21. Kendall A , Gal Y . What uncertainties do we need in Bayesian deep learning for computer vision? . in Proceedings of the 31st International Conference on Neural Information Processing Systems NIPS’17(Red Hook, NY, USA):5580–5590 Curran Associates Inc. 2017 . 22. Malinin A , Prokhorenkova L , Ustimenko A. Uncertainty in Gradient Boosting via Ensembles . in International Conference on Learning Representations 2021 . 23. Bach F Blundell C , Cornebise J , Kavukcuoglu K , et al. Weight Uncertainty in Neural Network . in Proceedings of the 32nd International Conference on Machine Learning ( Bach F , Blei D. , eds.);37 of Proceedings of Machine Learning Research( Lille, France ): 1613 – 1622 PMLR 2015 . 24. ↵ Dy J , Krause A. Depeweg S , Hernandez-Lobato JM , Doshi-Velez F , et al. Decomposition of Uncertainty in Bayesian Deep Learning for Efficient and Risk-sensitive Learning . in Proceedings of the 35th International Conference on Machine Learning ( Dy J , Krause A. , eds.);80 of Proceedings of Machine Learning Research : 1184 – 1193 PMLR 2018 . 25. ↵ Lahoti P , Gummadi K , Weikum G . Responsible model deployment via model-agnostic uncertainty learning . Machine Learning . 2023 ; 112 ( 3 ): 939 – 970 . OpenUrl PubMed 26. Rasmussen MH , Duan C , Kulik HJ , et al. Uncertain of uncertainties? A comparison of uncertainty quantification metrics for chemical data sets . Journal of Cheminformatics . 2023 ; 15 ( 1 ): 121 . OpenUrl PubMed 27. ↵ Lind SK , Xiong Z , Forssén PE , et al. Uncertainty quantification metrics for deep regression . Pattern Recognition Letters . 2024 ; 186 : 91 – 97 . OpenUrl 28. ↵ Valdenegro-Toro M , Mori DS . A Deeper Look into Aleatoric and Epistemic Uncertainty Disentanglement . in 2022 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW) : 1508 – 1516 2022 . 29. ↵ Wallach H , Larochelle H , Beygelzimer A Ovadia Y , Fertig E , Ren J , et al. Can you trust your model’ s uncertainty? Evaluating predictive uncertainty under dataset shift . in Advances in Neural Information Processing Systems ( Wallach H , Larochelle H , Beygelzimer A , et al. , eds.);32 Curran Associates, Inc . 2019 . 30. ↵ Zhang P , Wang J , Farhadi A , et al. Predicting Failures of Vision Systems . in 2014 IEEE Conference on Computer Vision and Pattern Recognition : 3566 - 3573 2014 . 31. ↵ Chen T , Navratil J , Iyengar V , et al. Confidence Scoring Using Whitebox Meta-models with Linear Classifier Probes . in Proceedings of the Twenty-Second International Conference on Artificial Intelligence and Statistics : 1467 – 1475 PMLR 2019 . 32. Zhou S , Blanchart P , Crucianu M , et al. Why is the prediction wrong? Towards underfitting case explanation via meta-classification . in 2022 IEEE 9th International Conference on Data Science and Advanced Analytics (DSAA) : 1 - 9 2022 . 33. ↵ Koyejo S , Mohamed S , Agarwal A Seedat N , Crabbé J , Bica I , et al. Data-IQ: Characterizing subgroups with heterogeneous outcomes in tabular data . in Advances in Neural Information Processing Systems ( Koyejo S , Mohamed S , Agarwal A , et al. , eds.);35: 23660 – 23674 Curran Associates, Inc . 2022 . 34. ↵ König M , Hoos HH , Rijn JN . Towards Algorithm-Agnostic Uncertainty Estimation: Predicting Classification Error in an Automated Machine Learning Setting . in Proceedings of the 7th International Conference on Machine Learning Workshop on Automated Machine Learning (AutoML)(Virtual Event) 2020 . Workshop held 13 – 18 July 2020. 35. ↵ Nadeem MSA , Zucker JD , Hanczar B . Accuracy-Rejection Curves (ARCs) for Comparing Classification Methods with a Reject Option . in Proceedings of the third International Workshop on Machine Learning in Systems Biology ( Džeroski S , Guerts P , Rousu J. , eds.);8 of Proceedings of Machine Learning Research ( Ljubljana, Slovenia ): 65 – 81 PMLR 2009 . 36. ↵ Brown KE , Talbert S , Talbert DA . Derivation and Experimental Performance of Standard and Novel Uncertainty Calibration Techniques . AMIA Annual Symposium Proceedings . 2025 ; 2024 : 212 – 221 . OpenUrl PubMed 37. ↵ Subbaswamy A , Sahiner B , Petrick N , et al. A data-driven framework for identifying patient subgroups on which an AI/machine learning model may underperform . npj Digital Medicine . 2024 ; 7 ( 1 ): 334 . OpenUrl PubMed 38. ↵ Leibig C , Allken V , Ayhan MS , et al. Leveraging uncertainty information from deep neural networks for disease detection . Scientific Reports . 2017 ; 7 ( 1 ): 17816 . OpenUrl PubMed 39. ↵ Tosh CJ , Hsu D . Simple and near-optimal algorithms for hidden stratification and multi-group learning . in Proceedings of the 39th International Conference on Machine Learning ( Chaudhuri K , Jegelka S , Song L , et al. , eds.);162 of Proceedings of Machine Learning Research : 21633 – 21657 PMLR 2022 . 40. ↵ Seah J , Tang C , Buchlak QD , et al. Do comprehensive deep learning algorithms suffer from hidden stratification? A retrospective study on pneumothorax detection in chest radiography . BMJ Open . 2021 ; 11 ( 12 ). Publisher: British Medical Journal Publishing Group eprint: https://bmjopen.bmj.com/content/11/12/e053024.full.pdf . 41. ↵ Larochelle H Sohoni N , Dunnmon J , Angus G , et al. No Subclass Left Behind: Fine-Grained Robustness in Coarse-Grained Classification Problems . in Advances in Neural Information Processing Systems ( Larochelle H , Ranzato M , Hadsell R , et al. , eds.);33: 19339 – 19352 Curran Associates, Inc . 2020 . 42. Oakden-Rayner L , Dunnmon J , Carneiro G , et al. Hidden stratification causes clinically meaningful failures in machine learning for medical imaging . in Proceedings of the ACM Conference on Health , Inference, and LearningCHIL ‘20(New York, NY, USA): 151 – 159 Association for Computing Machinery 2020 . 43. d’Eon G , d’Eon J , Wright JR , et al. The Spotlight: A General Method for Discovering Systematic Errors in Deep Learning Models . in Proceedings of the 2022 ACM Conference on Fairness, Accountability, and Transparency FAccT ‘22(New York, NY, USA): 1962 – 1981 Association for Computing Machinery 2022 . 44. Fleet D Bansal A , Farhadi A , Parikh D . Towards Transparent Systems: Semantic Characterization of Failure Modes . in Computer Vision – ECCV 2014 ( Fleet D , Pajdla T , Schiele B , et al. , eds.) (Cham): 366 – 381 Springer International Publishing 2014 . 45. ↵ Gee JC Bissoto A , Hoang TD , Flühmann T , et al. Subgroup Performance Analysis in Hidden Stratifications . in Medical Image Computing and Computer Assisted Intervention – MICCAI 2025 ( Gee JC , Alexander DC , Hong J , et al. , eds.)(Cham): 594 – 603 Springer Nature Switzerland 2026 . 46. ↵ Brown KE , Talbert S , Talbert DA . A QUEST for Model Assessment: Identifying Difficult Subgroups via Epistemic Uncertainty Quantification . AMIA Annual Symposium Proceedings . 2024 ; 2023 : 854 – 863 . OpenUrl PubMed 47. ↵ Le Gall JR , Lemeshow S , Saulnier F . A New Simplified Acute Physiology Score (SAPS II) Based on a European/North American Multicenter Study . JAMA . 1993 ; 270 ( 24 ): 2957 – 2963 . OpenUrl CrossRef PubMed Web of Science 48. ↵ Johnson AEW , Bulgarelli L , Shen L , et al. MIMIC-IV, a freely accessible electronic health record dataset . Scientific Data . 2023 ; 10 ( 1 ): 1 . OpenUrl PubMed 49. ↵ Pollard TJ , Johnson AEW , Raffa JD , et al. The eICU Collaborative Research Database, a freely available multi-center database for critical care research . Scientific Data . 2018 ; 5 ( 1 ): 180178 . OpenUrl PubMed 50. ↵ Zeng Z , Yao S , Zheng J , et al. Development and validation of a novel blending machine learning model for hospital mortality prediction in ICU patients with Sepsis . BioData Mining . 2021 ; 14 ( 1 ): 40 . OpenUrl PubMed 51. ↵ Youden WJ . Index for rating diagnostic tests . Cancer . 1950 ; 3 ( 1 ): 32 – 35 . OpenUrl CrossRef PubMed Web of Science 52. ↵ Laribi H , Raymond N , Taseen R , et al. Leveraging patients’ longitudinal data to improve the Hospital One-year Mortality Risk . Health Information Science and Systems . 2025 ; 13 ( 1 ): 23 . OpenUrl 53. ↵ Laribi H , Raymond N , Taseen R , et al. Synthetic Data for Accessible Learning in Healthcare: Improving Mortality Prediction with Longitudinal Data . 2024 . Research Square. 54. ↵ Lekadir K , Frangi AF , Porras AR , et al. FUTURE-AI: international consensus guideline for trustworthy and deployable artificial intelligence in healthcare . BMJ . 2025 ; 388 : e081554 . OpenUrl FREE Full Text 55. ↵ Guillaudeux M , Rousseau O , Petot J , et al. Patient-centric synthetic data generation, no reason to risk re-identification in biomedical data analysis . npj Digital Medicine . 2023 ; 6 ( 1 ): 1 – 10 . OpenUrl PubMed 56. ↵ Chiappa S , Calandra R. Park S , Bastani O , Weimer J , et al. Calibrated Prediction with Covariate Shift via Unsupervised Domain Adaptation . in Proceedings of the Twenty Third International Conference on Artificial Intelligence and Statistics ( Chiappa S , Calandra R. , eds.);108 of Proceedings of Machine Learning Research : 3219 – 3229 PMLR 2020 . 57. ↵ Globerson A , Mackey L , Belgrave D Hansen D , Devic S , Nakkiran P , et al. When is Multicalibration Post-Processing Necessary? . in Advances in Neural Information Processing Systems ( Globerson A , Mackey L , Belgrave D , et al. , eds.);37: 38383 – 38455 Curran Associates, Inc . 2024 . 58. ↵ Greenspan H Shui C , Szeto J , Mehta R , et al. Mitigating Calibration Bias Without Fixed Attribute Grouping for Improved Fairness in Medical Imaging Analysis . in Medical Image Computing and Computer Assisted Intervention – MICCAI 2023 ( Greenspan H , Madabhushi A , Mousavi P , et al. , eds.) (Cham): 189 – 198 Springer Nature Switzerland 2023 . 59. ↵ Singer M , Deutschman CS , Seymour CW , et al. The Third International Consensus Definitions for Sepsis and Septic Shock (Sepsis-3) . JAMA . 2016 ; 315 ( 8 ): 801 – 810 . OpenUrl CrossRef PubMed 60. ↵ Welch BL . The generalization of ‘STUDENT’S’problem when several different population variances are involved . Biometrika . 1947 ; 34 ( 1-2 ): 28 – 35 . OpenUrl CrossRef PubMed Web of Science 61. ↵ Kotz S , Johnson NL. Pearson K . On the Criterion that a Given System of Deviations from the Probable in the Case of a Correlated System of Variables is Such that it Can be Reasonably Supposed to have Arisen from Random Sampling . in Breakthroughs in Statistics: Methodology and Distribution ( Kotz S , Johnson NL. , eds.): 11 – 28 New York, NY : Springer New York 1992 . 62. ↵ Virtanen P , Gommers R , Oliphant TE , et al. SciPy 1.0: Fundamental Algorithms for Scientific Computing in Python . Nature Methods . 2020 ; 17 : 261 – 272 . OpenUrl PubMed View the discussion thread. Back to top Previous Next Posted January 09, 2026. Download PDF Data/Code Email Thank you for your interest in spreading the word about medRxiv. NOTE: Your email address is requested solely to identify you as the sender of this article. Your Email * Your Name * Send To * Enter multiple addresses on separate lines or separate them with commas. You are going to email the following Predictive Performance Precision Analysis in Medicine: Identification of low-confidence predictions at patient and profile levels (MED3pa I) Message Subject (Your Name) has forwarded a page to you from medRxiv Message Body (Your Name) thought you would like to see this page from the medRxiv website. Your Personal Message CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions. Share Predictive Performance Precision Analysis in Medicine: Identification of low-confidence predictions at patient and profile levels (MED3pa I) Olivier Lefebvre , Félix Camirand Lemyre , Jean-François Ethier , Lyna Hiba Chikouche , Ludmila Amriou , Dan Poenaru , Martin Vallières medRxiv 2025.08.22.25334254; doi: https://doi.org/10.1101/2025.08.22.25334254 Share This Article: Copy Citation Tools Predictive Performance Precision Analysis in Medicine: Identification of low-confidence predictions at patient and profile levels (MED3pa I) Olivier Lefebvre , Félix Camirand Lemyre , Jean-François Ethier , Lyna Hiba Chikouche , Ludmila Amriou , Dan Poenaru , Martin Vallières medRxiv 2025.08.22.25334254; doi: https://doi.org/10.1101/2025.08.22.25334254 Citation Manager Formats BibTeX Bookends EasyBib EndNote (tagged) EndNote 8 (xml) Medlars Mendeley Papers RefWorks Tagged Ref Manager RIS Zotero Tweet Widget Facebook Like Google Plus One Subject Area Health Informatics Subject Areas All Articles Addiction Medicine (568) Allergy and Immunology (863) Anesthesia (300) Cardiovascular Medicine (4435) Dentistry and Oral Medicine (444) Dermatology (382) Emergency Medicine (608) Endocrinology (including Diabetes Mellitus and Metabolic Disease) (1509) Epidemiology (15227) Forensic Medicine (30) Gastroenterology (1124) Genetic and Genomic Medicine (6597) Geriatric Medicine (668) Health Economics (997) Health Informatics (4534) Health Policy (1368) Health Systems and Quality Improvement (1613) Hematology (540) HIV/AIDS (1264) Infectious Diseases (except HIV/AIDS) (15916) Intensive Care and Critical Care Medicine (1103) Medical Education (623) Medical Ethics (146) Nephrology (667) Neurology (6599) Nursing (346) Nutrition (998) Obstetrics and Gynecology (1144) Occupational and Environmental Health (957) Oncology (3332) Ophthalmology (974) Orthopedics (369) Otolaryngology (420) Pain Medicine (436) Palliative Medicine (130) Pathology (663) Pediatrics (1693) Pharmacology and Therapeutics (691) Primary Care Research (711) Psychiatry and Clinical Psychology (5447) Public and Global Health (9230) Radiology and Imaging (2198) Rehabilitation Medicine and Physical Therapy (1370) Respiratory Medicine (1196) Rheumatology (593) Sexual and Reproductive Health (712) Sports Medicine (530) Surgery (712) Toxicology (99) Transplantation (289) Urology (265) (function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a003fbd978e906d3',t:'MTc3OTUzODUwMg=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source — PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

Ask this paper AI returns verbatim quotes from the full text · source: preprint-html

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2025) — citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00
unpaywall
last seen: 2026-05-29T02:00:03.542394+00:00
License: CC-BY-NC-4.0