Development and cross-site validation of machine-learning models for diagnosis and prognosis of stable angina with

Jiawen Deng1, Shubh K Patel1,2,3, Marinda Fung2,3

  • 1Temerty Faculty of Medicine, University of Toronto, Toronto, Ontario, Canada.

BMJ Open
|April 8, 2026
PubMed

Insights

This study uses machine learning to differentiate angina with no obstructive coronary artery disease (ANOCA) from obstructive coronary artery disease (CAD) and predict long-term mortality in these patients. The findings aim to improve diagnosis and risk stratification for ANOCA.

Area of Science:

  • Cardiology
  • Machine Learning
  • Health Informatics

Background:

  • Angina with no obstructive coronary artery disease (ANOCA) affects millions but is often under-recognized.
  • Current diagnostic tools primarily focus on obstructive coronary artery disease (CAD), leading to potential underdiagnosis of ANOCA.
  • There is a need for improved methods to differentiate ANOCA and predict outcomes for patients with this condition.

Purpose of the Study:

  • To develop and validate machine learning (ML) models for differentiating ANOCA from obstructive CAD.
  • To create ML models for predicting long-term (1, 3, and 5-year) mortality in patients with ANOCA and obstructive CAD.
  • To deploy these models as a web-based clinical risk calculator for improved patient management.

Main Methods:

  • Utilized a multicentre retrospective cohort from Canadian registries, including adults undergoing cardiac catheterisation.
  • Developed and validated ML classification models using nested cross-validation and leave-one-site-out cross-validation.
  • Employed various algorithms (elastic-net logistic regression, random forest, LightGBM, multilayer perceptron) with hyperparameter optimization and feature selection techniques.

Main Results:

  • The study protocol outlines the development of ML models to distinguish ANOCA from obstructive CAD.
  • Models will also predict 1, 3, and 5-year mortality separately for ANOCA and obstructive CAD cohorts.
  • Performance, threshold tuning, explainability, and subgroup fairness will be rigorously assessed.

Conclusions:

  • Machine learning holds significant potential for improving the diagnosis and risk stratification of ANOCA.
  • Validated ML models can aid clinicians in better managing patients with chest pain and no obstructive coronary artery disease.
  • The development of a web-based risk calculator aims to facilitate clinical decision-making and improve patient outcomes.
Abstract

Related Concept Videos

Angina III: Clinical Manifestations and Assessment01:29

Angina III: Clinical Manifestations and Assessment

Angina manifests as chest pain, tightness, or squeezing discomfort typically located behind the breastbone. It can radiate to the neck, jaw, shoulders, and inner aspects of the upper arms, most commonly the left arm. Patients may experience shortness of breath, fatigue, profuse sweating, dizziness, indigestion, heartburn, palpitations, anxiety, and vomiting as accompanying symptoms. This pain often lasts a few minutes and is triggered by physical exertion, emotional stress, heavy meals, or cold...
420
Angina V: Nursing Management01:20

Angina V: Nursing Management

Angina, a symptom of myocardial ischemia, requires a structured nursing management approach to ensure effective care and prevent complications like myocardial infarction. Comprehensive nursing care involves assessing, diagnosing, planning, implementing interventions, and evaluating outcomes, all tailored to the individual patient's needs.Patient AssessmentNursing assessment begins with a detailed subjective evaluation of symptoms, which typically include chest pain or pressure radiating to the...
528
Angina II: Classification01:27

Angina II: Classification

Angina, also known as angina pectoris, is a chest pain resulting from diminished blood flow to the heart muscle and is often a symptom of coronary artery disease. Angina presents several variants with distinctive attributes, etiologies, and therapeutic approaches. The main types of angina include stable, unstable, variant (Prinzmetal's), microvascular, intractable, and silent ischemia.Stable angina is caused by atherosclerosis, which leads to the formation of plaques that narrow the coronary...
639
Angina IV: Management01:26

Angina IV: Management

IntroductionThe management of angina requires a comprehensive approach that includes pharmacological therapies, medical procedures, and lifestyle modifications.Pharmacological TherapiesAntiplatelet agents, such as aspirin, clopidogrel, prasugrel, and ticagrelor, play a pivotal role in preventing thrombus formation in patients with angina. These medications inhibit platelet aggregation and reduce the likelihood of myocardial infarction and other cardiovascular events.Anticoagulants, including...
435
Acute Coronary Syndrome III: Diagnostic Studies01:30

Acute Coronary Syndrome III: Diagnostic Studies

Diagnosing acute coronary syndrome or ACS begins with a thorough patient history. Notable symptoms include central, crushing chest pain radiating to the left arm, neck, jaw, or back, along with shortness of breath, sweating (diaphoresis), nausea, vomiting, dizziness, and palpitations.It is crucial to note any history of cardiac illnesses and assess risk factors, including age, gender, smoking, hypertension, diabetes, hyperlipidemia, and a sedentary lifestyle.During physical examination, vital...
461