CML-Cardio: a cascade machine learning model to predict cardiovascular disease risk as a primary prevention strategy
Related Experiment Video
Updated: Aug 12, 2025

Hydra, a Computer-Based Platform for Aiding Clinicians in Cardiovascular Analysis and Diagnosis
Published on: September 26, 2018
Bruno Alberto Soares Oliveira1, Giulia Zanon Castro2, Giovanna Luiza Medina Ferreira3
1Graduate Program in Electrical Engineering, Universidade Federal de Minas Gerais, Avenue Antônio Carlos 6627, Belo Horizonte, 31270-901, Minas Giraes, Brazil.
Insights
Cardiovascular disease (CVD) risk is high globally. CML-Cardio, a new machine learning tool, automates CVD risk classification, improving early detection and prevention strategies.
Area of Science:
- Computational biology
- Medical informatics
- Machine learning applications in healthcare
Background:
- Cardiovascular diseases (CVDs) are a leading cause of global mortality, with projected deaths reaching 23 million annually by 2030.
- Current population awareness strategies for CVD prevention remain largely ineffective.
- Automating risk assessment is crucial for early intervention and improved patient outcomes.
Purpose of the Study:
- To introduce CML-Cardio, a novel cascade machine learning application designed for automated cardiovascular disease risk classification.
- To address the challenge of highly imbalanced data in CVD risk prediction.
- To develop a prototype for primary CVD prevention.
Main Methods:
- Collected data on diabetes, blood pressure, and other risk factors from a private company.
- Developed a two-stage cascade machine learning model.
- Stage 1: Binary classification using logistic regression, SVM, random forest, XGBoost, CatBoost, and multilayer perceptron to identify low vs. attention-needed risk.
- Stage 2: Anomaly detection to analyze intermediate risk patterns in the attention-needed group.
Main Results:
- The initial binary classification stage achieved an average accuracy of 0.86 ± 0.03 and an F-score of 0.85 ± 0.04.
- The complete cascade model demonstrated an average accuracy of 0.80 ± 0.07 and an F-score of 0.70 ± 0.07.
- Feature impact analysis was performed to interpret model predictions.
Conclusions:
- The CML-Cardio tool effectively automates cardiovascular disease risk classification using a cascade machine learning approach.
- The developed prototype serves as a valuable tool for primary CVD prevention strategies.
- This machine learning application shows promise in enhancing early detection and management of cardiovascular risks.
Abstract:
Cardiovascular diseases are among the leading causes of mortality worldwide, with more than 23 million related deaths per year by 2030, according to the World Heart Federation. Although most of these diseases may be prevented, population awareness strategies are still ineffective. In this context, we propose the CML-Cardio tool, a machine learning application to automate the risk classification process of developing CVDs. For this, researchers in our group collected data on diabetes, blood pressure, and other risk factors in a private company. Our final model consists of a cascade system to handle highly imbalanced data. In the first stage, a binary model is responsible for predicting whether a patient has a low risk of developing CVDs or if has a risk that needs attention. In this step, we use six algorithms: logistic regression, SVM, random forest, XGBoost, CatBoost, and multilayer perceptron. The better results presented an average accuracy of 0.86 ± 0.03 and f-score of 0.85 ± 0.04. We interpret each feature's impact on the models' output and validate the subsystem for the next step. In the second stage, we use an anomaly detection model to learn the intermediate risk patterns present in the instances that need attention. The cascade model presented an average accuracy of 0.80 ± 0.07 and f-score of 0.70 ± 0.07. Finally, we develop the CML-Cardio prototype of an actual application as a primary prevention strategy. Graphical abstract In this work, we propose the CML-Cardio tool, a cascade machine learning method to classify cardiovascular disease risk.
More Related Videos
Related Concept Videos
Coronary Artery Disease IV: Preventive Measures
Coronary Artery Disease I: Introduction
Blood Studies for Cardiovascular System I: Cardiac Biomarkers
The essential diagnostic tools for detecting myocardial necrosis and monitoring individuals suspected of having acute coronary syndrome (ACS) include:
Troponins
Troponins, particularly cardiac troponins I and T, are the most precise and sensitive markers of myocardial injury. They are detectable within 4-6 hours of myocardial injury and remain...
Imaging Studies for Cardiovascular System VI: Calcium -Scoring CT
Assessment of the Cardiovascular System I: Subjective Data
Initial Enquiry
Ask the patient about their primary concern and thoroughly explore all reported symptoms.
Medical History
Investigate past illnesses affecting the cardiovascular system, such as angina, anemia, rheumatic fever, congenital heart disease, stroke, thrombophlebitis, dysrhythmias, varicosities
Inquire about symptoms...
Pre-Procedural Guidelines for Assessing Blood Pressure

