Prediction of atherosclerosis using machine learning based on operations research
Zihan Chen1, Minhui Yang2, Yuhang Wen3
1Changwang School of Honors, Nanjing University of Information Science and Technology, Nanjing 210044, China.
Insights
This study developed a machine learning model to predict atherosclerosis risk by reducing data redundancy. The enhanced model significantly improved prediction accuracy, aiding early intervention for cardiovascular disease.
Area of Science:
- Cardiovascular Medicine
- Medical Informatics
- Machine Learning in Healthcare
Background:
- Atherosclerosis is a primary cause of cardiovascular diseases like coronary heart disease and cerebral infarction.
- Early intervention by identifying risk factors is crucial for managing atherosclerosis, as early stages lack obvious symptoms.
- Existing machine learning models for atherosclerosis prediction can be hampered by information redundancy from strongly correlated features.
Purpose of the Study:
- To combine statistical analysis and machine learning to reduce feature information redundancy.
- To enhance the accuracy of atherosclerosis diagnosis and prediction systems.
Main Methods:
- Data from a retrospective study was analyzed, initially reducing 34 features to 25 by filtering those with excessive missing values.
- Statistical tests identified 20 distinguishing features, followed by graph theory-inspired machine learning with optimal correlation distances to select 15 significant features.
- Ensemble learning was employed to integrate information from the 5 non-significant features, further improving prediction.
Main Results:
- The initial prediction model achieved an Area Under the ROC Curve (AUC) of 0.84035 and a Kolmogorov-Smirnov (KS) value of 0.646.
- Feature selection using optimal correlation distance improved AUC to 0.88268 and KS to 0.688.
- Ensemble learning further boosted the AUC to 0.89637.
Conclusions:
- The proposed optimal distance feature screening model enhances atherosclerosis prediction accuracy and AUC metrics.
- This approach effectively reduces information redundancy, leading to superior predictive performance.
- The developed code and models are publicly available for further research and application.
Background:
Atherosclerosis is one of the major reasons for cardiovascular disease including coronary heart disease, cerebral infarction and peripheral vascular disease. Atherosclerosis has no obvious symptoms in its early stages, so the key to the treatment of atherosclerosis is early intervention of risk factors. Machine learning methods have been used to predict atherosclerosis, but the presence of strong causal relationships between features can lead to extremely high levels of information redundancy, which can affect the effectiveness of prediction systems.
Objective:
We aim to combine statistical analysis and machine learning methods to reduce information redundancy and further improve the accuracy of disease diagnosis.
Methods:
We cleaned and collated the relevant data obtained from the retrospective study at Affiliated Hospital of Nanjing University of Chinese Medicine through data analysis. First, some features that with too many missing values are filtered out of the 34 features, leaving 25 features. 49% of the samples were categorized as the atherosclerosis risk group while the rest 51% as the control group without atherosclerosis risk under the guidance of relevant experts. We compared the prediction results of a single indicator that had been medically proven to be highly correlated with atherosclerosis with the prediction results of multiple features to fully demonstrate the effect of feature information redundancy on the prediction results. Then the features that could distinguish whether have atherosclerosis risk or not were retained by statistical tests, leaving 20 features. To reduce the information redundancy between features, after drawing inspiration from graph theory, machine learning combined with optimal correlation distances was then used to screen out 15 significant features, and the prediction models were evaluated under the 15 features. Finally, the information of the 5 screened-out non-significant features was fully utilized by ensemble learning to improve the prediction superiority for atherosclerosis.
Results:
Area Under the Receiver Operating Characteristic (ROC) Curve (AUC), which is used to measure the predictive performance of the model, was 0.84035 and Kolmogorov-Smirnov (KS) value was 0.646. After feature selection model based on optimal correlation distance, the AUC value was 0.88268 and the KS value was 0.688, both of which were improved by about 0.04. Finally, after ensemble learning, the AUC value of the model was further improved by 0.01369 to 0.89637.
Conclusions:
The optimal distance feature screening model proposed in this paper improves the performance of atherosclerosis prediction models in terms of both prediction accuracy and AUC metrics. Code and models are available at https://github.com/Cesartwothousands/Prediction-of-Atherosclerosis.
More Related Videos
09:06Quantitative Analysis of Cellular Composition in Advanced Atherosclerotic Lesions of Smooth Muscle Cell Lineage-Tracing Mice
Published on: February 20, 2019
06:43Quantitative Analysis and Characterization of Atherosclerotic Lesions in the Murine Aortic Sinus
Published on: December 7, 2013
Related Concept Videos
Atherosclerosis II: Clinical Manifestations and Diagnostic Tests
Atherosclerosis I: Introduction
Atherosclerosis III: Management
Atherosclerosis IV: Nursing Management
Coronary Artery Disease I: Introduction
