Related Experiment Video
Updated: Aug 22, 2025

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances
Published on: October 11, 2018
Cardiovascular and Diabetes Diseases Classification Using Ensemble Stacking Classifiers with SVM as a Meta Classifier
Asfandyar Khan1, Abdullah Khan1, Muhammad Muntazir Khan1
1Institute of Computer Science and Information Technology, ICS/IT FMCS the University of Agriculture, Peshawar 25130, Pakistan.
Insights
This study introduces a Stacking Classifier to improve the diagnosis of diabetes and cardiovascular disease. The new method significantly enhances accuracy compared to traditional machine learning models.
Area of Science:
- Medical Informatics
- Machine Learning in Healthcare
- Computational Biology
Background:
- Cardiovascular disease (CVD) and diabetes are major global health issues with significant mortality and morbidity.
- CVD includes coronary artery diseases (CAD) and coronary heart diseases (CHD), linked to plaque buildup.
- Diabetes can lead to severe complications including heart disease, stroke, blindness, and kidney failure.
Purpose of the Study:
- To develop an improved machine learning approach for the accurate diagnosis of diabetes and cardiovascular disease.
- To address the limitations of existing classifiers with poor accuracy in diagnosing these conditions.
Main Methods:
- Development of an ensemble machine learning model named 'Stacking Classifier'.
- Utilized individual classifiers including Naive Bayes, K-Nearest Neighbor (KNN), Linear Discriminant Analysis (LDA), and Decision Tree (DT).
- Employed Random Forest and Support Vector Machines (SVM) as meta-classifiers within the ensemble.
Main Results:
- The Stacking Classifier achieved a high accuracy of 0.9735% for diabetes diagnosis, outperforming individual models (e.g., Naive Bayes at 0.7646%).
- For cardiovascular disease diagnosis, the Stacking Classifier reached 0.8871% accuracy, surpassing existing methods (e.g., SVM at 0.8472%).
Conclusions:
- The proposed Stacking Classifier demonstrates superior performance in diagnosing both diabetes and cardiovascular disease.
- Ensemble methods offer a promising direction for enhancing diagnostic accuracy in complex medical conditions.
- Further research is warranted to refine and implement these advanced diagnostic tools.
Abstract:
Cardiovascular disease includes coronary artery diseases (CAD), which include angina and myocardial infarction (commonly known as a heart attack), and coronary heart diseases (CHD), which are marked by the buildup of a waxy material called plaque inside the coronary arteries. Heart attacks are still the main cause of death worldwide, and if not treated right they have the potential to cause major health problems, such as diabetes. If ignored, diabetes can result in a variety of health problems, including heart disease, stroke, blindness, and kidney failure. Machine learning methods can be used to identify and diagnose diabetes and other illnesses. Diabetes and cardiovascular disease both can be diagnosed using several classifier types. Naive Bayes, K-Nearest neighbor (KNN), linear regression, decision trees (DT), and support vector machines (SVM) were among the classifiers employed, although all of these models had poor accuracy. Therefore, due to a lack of significant effort and poor accuracy, new research is required to diagnose diabetes and cardiovascular disease. This study developed an ensemble approach called "Stacking Classifier" in order to improve the performance of integrated flexible individual classifiers and decrease the likelihood of misclassifying a single instance. Naive Bayes, KNN, Linear Discriminant Analysis (LDA), and Decision Tree (DT) are just a few of the classifiers used in this study. As a meta-classifier, Random Forest and SVM are used. The suggested stacking classifier obtains a superior accuracy of 0.9735 percent when compared to current models for diagnosing diabetes, such as Naive Bayes, KNN, DT, and LDA, which are 0.7646 percent, 0.7460 percent, 0.7857 percent, and 0.7735 percent, respectively. Furthermore, for cardiovascular disease, when compared to current models such as KNN, NB, DT, LDA, and SVM, which are 0.8377 percent, 0.8256 percent, 0.8426 percent, 0.8523 percent, and 0.8472 percent, respectively, the suggested stacking classifier performed better and obtained a higher accuracy of 0.8871 percent.
Related Concept Videos
Classification of Illness
An illness is a response to a disease in which the person's level of functioning is changed compared with a previous level. The general classification of illness includes acute and chronic.
Acute illness is severe...
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Classification of Systems-II
Cardiovascular Drugs: Classification based on Therapeutic Indications
Heart Failure IV: Classification and Diagnostic Evaluation
Aggregates Classification
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...

