PERICAREPerioperative Risk Assessment
CalculatorMethodsGuidelines

Methods & Research Background

Study design, model selection rationale, validation, and limitations.

1. Study Overview

Derivation Cohort

Çam ve Sakura

n=707 patients · 27 MACE events

External Validation Cohort

Siyami Ersek

n=378 patients · 38 MACE events

Endpoint: 30-day MACE was defined as all-cause death, non-fatal cardiac arrest, myocardial infarction/acute coronary syndrome, stroke, or new/worsening heart failure.

This is a retrospective, observational, two-center Turkish cohort study. ML models were trained on the derivation cohort and performance was assessed on the completely independent Siyami Ersek external validation cohort.

2. Model Selection Rationale

Ten ML classifiers were trained and externally validated. Four are presented as patient-facing probabilities based on the following hierarchy:

Model / ScoreRoleAUROCBrierCal. slopeNB@10%
HistGradientBoostingDisplayedPERICARE-ML (HGB)0.6940.0870.8130.027
GradientBoostingDisplayedPERICARE-ML (GB)0.7070.0880.9910.015
RidgeDisplayedPERICARE-ML (Ridge)0.6830.0910.7490.010
NaiveBayesDisplayedPERICARE-ML (Naive Bayes)0.7380.0902.1390.000
AUB-HAS2DisplayedBest clinical benchmark0.6900.0920.557
RCRIDisplayedLegacy comparator0.5830.0940.879

PERICARE-ML (HGB): Best Brier score (0.087) and strongest net benefit at 10% and 15% decision thresholds — the most clinically actionable model for perioperative decisions.

PERICARE-ML (GB): Higher AUROC (0.707) with calibration slope close to 1.0; presented as a second independent probability estimate for sensitivity analysis.

PERICARE-ML (Ridge): Transparent ridge logistic regression estimate included as an interpretable sensitivity model.

PERICARE-ML (Naive Bayes): Highest external AUROC (0.738), shown as an exploratory sensitivity estimate with calibration caution.

We do not claim ML superiority over AUB-HAS2. Both approaches are presented together for comparison.

3. NaiveBayes Interpretation CautionAUROC 0.738 — highest

NaiveBayes achieved the highest AUROC in external validation (0.738) and is displayed as `PERICARE-ML (Naive Bayes)`. However, AUROC alone is insufficient to judge clinical utility, so this estimate should be interpreted as exploratory sensitivity output.

Calibration slope: 2.139

Ideal = 1.0. This value indicates substantial calibration error; absolute probabilities should be interpreted cautiously.

Net benefit @ 10–15%: ≈0

Decision curve analysis shows zero net benefit at the clinically relevant 10–15% threshold range.

O:E ratio: 2.033

O:E > 1 suggests underprediction on average; O:E < 1 suggests overprediction. For this model, absolute probabilities were poorly calibrated and should not be used clinically.

Lesson: A high AUROC only means the model distinguishes high-risk from low-risk patients in rank order. It says nothing about whether the absolute probabilities are trustworthy. For shared decision-making and risk communication, calibration and net benefit matter more.

4. ECG-AI / PreOpNet Findings

PreOpNet is NOT included in this calculator.

ECG upload and PreOpNet predictions are explicitly excluded from patient-facing risk estimation in this tool.

Our study also investigated a digitized printed-ECG AI model (PreOpNet). Key findings:

  • ECG-AI probabilities derived from digitized printed ECGs were not calibrated absolute risk estimates.
  • External MACE discrimination was weak.
  • Clinical + ECG-AI models showed no incremental value over clinical variables alone.

These findings may be summarized on a separate research information page if needed, but ECG-AI predictions must not be presented as patient-facing MACE probabilities.

5. Clinical Score Definitions

AUB-HAS2 Score (0–6)

·+1 Heart disease history
·+1 Angina or dyspnea symptoms
·+1 Age ≥75 years
·+1 Hemoglobin <12 g/dL
·+1 Vascular surgery
·+1 Emergency surgery

0–1: Low risk

2–3: Intermediate risk

>3: High risk

RCRI Score (0–6)

·+1 High-risk surgery
·+1 Ischemic heart disease
·+1 Heart failure
·+1 Cerebrovascular disease
·+1 Insulin-treated diabetes
·+1 Creatinine >2 mg/dL

0: Low risk

1: Low risk

2: Elevated risk

≥3: High risk

Probabilities shown in the calculator use local derivation-cohort logistic calibration mappings when available, rather than originally published estimates. References: AUB-HAS2 (PMC7660845), RCRI (PubMed 10477528).

6. Limitations
  • Two-center, retrospective observational study — findings may not generalize across all surgical populations or healthcare systems.
  • Limited event count in derivation cohort (27 MACE events in 707 patients), which constrains model stability and generalizability.
  • External calibration drift observed — absolute probabilities were systematically higher than actual event rates in the validation cohort.
  • Several important variables (troponin, pro-BNP) had high missingness and were excluded as mandatory inputs.
  • Research prototype only — this calculator is intended for research and educational purposes and does not replace guideline-based perioperative risk assessment.
  • ML pipeline imputes missing values using training-cohort medians; predictions with many missing variables may be unstable.