Related Experiment Video
Updated: Jun 13, 2025

Signal Acquisition, Score Interpretation, and Economics of a Non-Invasive Point-of-Care Test for Coronary Artery Disease
Published on: August 9, 2024
Classification of coronary artery disease using radial artery pulse wave analysis via machine learning
Yi Lyu1,2, Hai-Mei Wu3, Hai-Xia Yan1,2
1School of Traditional Chinese Medicine, Shanghai University of Traditional Chinese Medicine, Shanghai, 201203, P.R. China.
Insights
Machine learning accurately identifies coronary artery disease (CAD) using pulse wave analysis. The Extra Trees classifier shows promise for non-invasive, cost-effective CAD detection in clinical settings.
Area of Science:
- Cardiology
- Biomedical Engineering
- Machine Learning
Background:
- Coronary artery disease (CAD) is a leading cause of death globally and in China.
- There is a critical need for non-invasive, rapid, and cost-effective methods for early CAD detection.
- Machine learning (ML) offers a promising approach for analyzing complex health data.
Purpose of the Study:
- To develop and evaluate machine learning models for the early detection of CAD.
- To assess the efficacy of radial artery pulse wave analysis for differentiating healthy, hypertensive, and CAD individuals.
- To identify the most effective ML classifier for CAD detection using pulse wave data.
Main Methods:
- Collected raw pulse wave data from 608 participants across healthy, hypertensive, and CAD groups.
- Processed and analyzed de-noised, normalized pulse wave data.
- Trained and evaluated seven ML classifiers, including Extra Trees (ET), Random Forest, and XGBoost.
Main Results:
- The Extra Trees (ET) classifier achieved the highest performance in distinguishing between the groups.
- ET model achieved 0.8579 accuracy, 0.9361 AUC, 0.8561 recall, and 0.8581 precision.
- Key features identified by the ET model include various pulse wave parameters like w/t1 and t3/tmax.
Conclusions:
- Radial artery pulse wave analysis, coupled with the Extra Trees Classifier, can effectively identify individuals with CAD.
- This non-invasive, cost-effective technique presents a viable pathway for early CAD patient recognition.
- The study highlights the potential of ML in cardiovascular diagnostics.
Background:
Coronary artery disease (CAD) is a major global cardiovascular health threat and the leading cause of death in many countries. The disease has a significant impact in China, where it has become the leading cause of death. There is an urgent need to develop non-invasive, rapid, cost-effective, and reliable techniques for the early detection of CAD using machine learning (ML).
Methods:
Six hundred eight participants were divided into three groups: healthy, hypertensive, and CAD. The raw data of pulse wave from those participants was collected. The data were de-noised, normalized, and analyzed using several applications. Seven ML classifiers were used to model the processed data, including Decision Tree (DT), Random Forest (RF), Gradient Boosting Decision Tree (GBDT), Extra Trees (ET), Extreme Gradient Boosting (XGBoost), Light Gradient Boosting (LightGBM), and Unbiased Boosting with Categorical Features (CatBoost).
Results:
The Extra Trees classifier demonstrated the best classification performance. After tunning, the results performance evaluation on test set are: 0.8579 accuracy, 0.9361 AUC, 0.8561 recall, 0.8581 precision, 0.8571 F1 score, 0.7859 kappa coefficient, and 0.7867 MCC. The top 10 feature importances of ET model are w/t1, t3/tmax, tmax, t3/t1, As, hf/3, tf/3/tmax, tf/5, w and tf/3/t1.
Conclusion:
Radial artery pulse wave can be used to identify healthy, hypertensive and CAD participants by using Extra Trees Classifier. This method provides a potential pathway to recognize CAD patients by using a simple, non-invasive, and cost-effective technique.
Related Concept Videos
Assessment of radial pulse
The radial pulse, located at the wrist, is often the preferred site for assessing peripheral pulse because of its accessibility and dependability. The process of determining the radial pulse involves several steps:
Assessment of apical radial pulse
The A-R pulse assessment involves simultaneous evaluation of the apical and radial pulses. When the apical and radial pulse rates vary, this assessment helps identify a pulse deficit.
Pre-Procedural Preparation
Pulse
The pulse serves as a clinical...
Special considerations while measuring pulse
Pulse amplitude and quality
A weak or absent pulse may indicate reduced cardiac output or poor left ventricular contraction, which can be signs of cardiovascular dysfunction or...
Pulse Assessment Sites

