# Development and validation of a machine learning predictive model for one-month post-revascularization angina in patients who had undergone PCI or CABG

**Authors:** Jincheng Wang, Conghui Zhou, Bihua Tang, Jingqing Hu

PMC · DOI: 10.3389/fcvm.2026.1747832 · Frontiers in Cardiovascular Medicine · 2026-02-13

## TL;DR

This study developed a machine learning model to predict angina recurrence after heart procedures, showing strong accuracy and potential for personalized care.

## Contribution

A novel machine learning model for predicting post-revascularization angina using diverse clinical and psychological factors.

## Key findings

- The random forest model achieved an AUC of 0.90 in internal validation and 0.87 in external validation.
- Key predictors included NYHA classification, cardiac troponin T, and depression severity.
- The model integrates cardiac, hemostatic, psychological, and metabolic factors for risk stratification.

## Abstract

Recurrent angina pectoris following coronary revascularization via percutaneous coronary intervention (PCI) or coronary artery bypass grafting (CABG) poses significant clinical challenges, associated with reduced quality of life and increased healthcare burden. Traditional risk tools have limitations in predicting short-term recurrence. This study aimed to develop and validate a machine learning (ML) predictive model for post-revascularization angina (PRA).

This study used patient data from 38 clinical research centers in 23 provinces of China from 2016 to 2018. Data from 626 patients in a derivation cohort recruited from 28 centers across 16 Chinese provinces and 127 in an external validation cohort from another 10 centers across 10 provinces were analyzed. The Boruta algorithm selected key features, and eight ML models were trained on 70% of the derivation cohort, internally validated on 30%, and externally validated. Performance metrics included area under the curve (AUC), decision curve analysis (DCA), accuracy, sensitivity, specificity, and F1 score. The Shapley Additive explanation (SHAP) values provided model interpretability.

The Boruta algorithm selected six features: New York Heart Association (NYHA) classification, cardiac troponin T (cTnT), prothrombin time (PT), depression severity, abdominal circumference, and diastolic blood pressure (DBP). The Random forest (RF) model outperformed others, achieving an AUC of 0.90 (accuracy 0.88, sensitivity 0.77, specificity 0.92, F1 0.78) in internal validation and 0.87 in external validation. The SHAP algorithm confirmed the features’ predictive importance, with higher NYHA class, elevated cTnT, and depression severity positively influencing PRA risk.

This RF model offers a robust, interpretable tool for early PRA risk stratification, integrating cardiac, hemostatic, psychological, and metabolic factors. It supports personalized post-revascularization care, though prospective, multi-ethnic validation is needed to enhance generalizability.

## Linked entities

- **Diseases:** depression (MONDO:0002050)

## Full-text entities

- **Genes:** APOB (apolipoprotein B) [NCBI Gene 338] {aka FCHL2, FLDB, LDLCQ4, apoB-100, apoB-48}, SHROOM4 (shroom family member 4) [NCBI Gene 57477] {aka MRXSSDS, SHAP, shrm4}, F2 (coagulation factor II, thrombin) [NCBI Gene 2147] {aka PT, RPRGL2, THPH1}, APOA1 (apolipoprotein A1) [NCBI Gene 335] {aka AMYLD3, HPALP2, apo(a)}, CRP (C-reactive protein) [NCBI Gene 1401] {aka PTX1}, S100A6 (S100 calcium binding protein A6) [NCBI Gene 6277] {aka 2A9, 5B10, CABP, CACY, PRA, S10A6}, GPT (glutamic--pyruvic transaminase) [NCBI Gene 2875] {aka AAT1, ALT, ALT1, GPT1, SGPT}, FGB (fibrinogen beta chain) [NCBI Gene 2244] {aka HEL-S-78p}, DBP (D-box binding PAR bZIP transcription factor) [NCBI Gene 1628] {aka DABP, taxREB302}, TNNT2 (troponin T2, cardiac type) [NCBI Gene 7139] {aka CMD1D, CMH2, CMPD2, LVNC6, RCM3, TnTC}
- **Diseases:** ventricular tachycardia (MESH:D017180), NYHA Class II and III (MESH:D008313), instability (MESH:D043171), PT (MESH:D007020), unstable angina (MESH:D000789), heart failure (MESH:D006333), Depression (MESH:D003866), CAD (MESH:D003324), NYHA (MESH:D006331), tuberculosis (MESH:D014376), atrial fibrillation (MESH:D001281), post (MESH:D000094025), myocardial ischemia (MESH:D017202), acute myocardial infarction (MESH:D009203), infection (MESH:D007239), Cardiovascular Disease (MESH:D002318), coagulation abnormalities (MESH:D001778), diastolic (MESH:D006337), rheumatic/immune diseases (MESH:D012216), Mental Health (OMIM:603663), cerebrovascular disease (MESH:D002561), ACS (MESH:D000168), restenosis (MESH:D023903), thrombosis (MESH:D013927), atrial flutter (MESH:D001282), cardiac death (MESH:D003643), hematopoietic system disorders (MESH:D019337), fever (MESH:D005334), ischemia (MESH:D007511), pulmonary heart disease (MESH:D011660), burns (MESH:D002056), Anxiety Disorder (MESH:D001008), arrhythmias (MESH:D001145), STEMI (MESH:D000072657), bleeding (MESH:D006470), obesity (MESH:D009765), respiratory failure (MESH:D012131), chronic obstructive pulmonary disease (MESH:D029424), refractory angina (MESH:D000069279), chest pain (MESH:D002637), cardiomyopathy (MESH:D009202), ML (MESH:D007859), ischemic (MESH:D002545), valvular heart disease (MESH:D006349), stable angina (MESH:D060050), malignant tumors (MESH:D009369), renal insufficiency (MESH:D051437), native vessel disease (MESH:C538343), ventricular dysfunction (MESH:D018754), anxiety (MESH:D001007), Angina (MESH:D000787), hepatic insufficiency (MESH:D048550), cirrhosis (MESH:D005355), trauma (MESH:D014947), inflammation (MESH:D007249), acute coronary syndromes (MESH:D054058)
- **Chemicals:** glucose (MESH:D005947), Cr (MESH:D003404), HCY (MESH:D006710), TG (MESH:D013866), Cholesterol (MESH:D002784), uric acid (MESH:D014527), Triglyceride (MESH:D014280), TC (MESH:D013667)
- **Species:** Homo sapiens (human, species) [taxon 9606]

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/PMC12945824/full.md

## Figures

7 figures with captions in the complete paper: https://tomesphere.com/paper/PMC12945824/full.md

## References

32 references — full list in the complete paper: https://tomesphere.com/paper/PMC12945824/full.md

---
Source: https://tomesphere.com/paper/PMC12945824