Skip to main navigation Skip to search Skip to main content

Prediction of Heart Disease Using a Hybrid XGBoost-GA Algorithm with Principal Component Analysis: A Real Case Study

  • Samsun University

Research output: Contribution to journal › Article › peer-review

11 Citations (Scopus)

Abstract

Cardiovascular diseases are one of the most common causes of death in the world. At this point, early diagnosis of heart diseases is critically important. The aim of this study is to predict the heart disease using feature selection, classification and optimization algorithms. Firstly, principal component analysis (PCA) is used to create the feature selection model and to determine the effective attributes. Then, Extreme Gradient Boosting (XGBoost) classification model is proposed to predict the heart disease. Finally, genetic algorithm (GA) is applied to optimize the parameters of XGBoost to improve the classification accuracy. The developed hybrid PCA-XGBoost-GA approach is compared with XGBoost, PCA-XGBoost, XGBoost-GA, artificial neural network (ANN) and support vector machine (SVM). The effectiveness of these approaches is illustrated with a case study with the actual data taken from a university hospital in Turkey. The numerical results show that the proposed PCA-XGBoost-GA model outperforms the other classification models in terms of accuracy rate, recall, precision and F-measure. Moreover, feature selection and parameter optimization improve the classification performance of the XGBoost model.

Original languageEnglish
Article number2340009
JournalInternational Journal on Artificial Intelligence Tools
Volume32
Issue number2
DOIs
Publication statusPublished - 1 Mar 2023

Bibliographical note

Publisher Copyright:
© 2023 World Scientific Publishing Company.

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 3 - Good Health and Well-being
    SDG 3 Good Health and Well-being

Keywords

  • Heart disease diagnosis
  • classification
  • extreme gradient boosting
  • genetic algorithm
  • principal component analysis

Fingerprint

Dive into the research topics of 'Prediction of Heart Disease Using a Hybrid XGBoost-GA Algorithm with Principal Component Analysis: A Real Case Study'. Together they form a unique fingerprint.

Cite this