explainable_heart_disease_prediction_using_ensemble-quantum_ml

An ensemble machine learning model based on quantum ‎machine learning ‎classifiers is proposed to predict the risk of heart disease. The proposed ‎model ‎is a bagging ensemble learning model where Quantum ‎Support Vector ‎Classifier is used as the base classifier. Furthermore, in order to make the ‎model's outcomes more explainable, the importance of every single feature in ‎the prediction is computed and visualized using SHapley Additive exPlanations ‎‎(SHAP) framework. In the experimental study, other stand-alone quantum ‎classifiers, namely, ‎Quantum Support Vector Classifier (QSVC‎),‎ Quantum ‎Neural Network ‎‎(QNN), and Variational ‎‎Quantum Classifier ‎(VQC) were ‎applied and compared with classical machine learning classifiers ‎such as ‎Support Vector ‎Classifier ‎(SVC), and Artificial Neural Network ‎(ANN). ‎

https://github.com/ghadaabdulsalam/explainable_heart_disease_prediction_using_ensemble-quantum_ml

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (6.2%) to scientific vocabulary
Last synced: 6 months ago · JSON representation ·

Repository

An ensemble machine learning model based on quantum ‎machine learning ‎classifiers is proposed to predict the risk of heart disease. The proposed ‎model ‎is a bagging ensemble learning model where Quantum ‎Support Vector ‎Classifier is used as the base classifier. Furthermore, in order to make the ‎model's outcomes more explainable, the importance of every single feature in ‎the prediction is computed and visualized using SHapley Additive exPlanations ‎‎(SHAP) framework. In the experimental study, other stand-alone quantum ‎classifiers, namely, ‎Quantum Support Vector Classifier (QSVC‎),‎ Quantum ‎Neural Network ‎‎(QNN), and Variational ‎‎Quantum Classifier ‎(VQC) were ‎applied and compared with classical machine learning classifiers ‎such as ‎Support Vector ‎Classifier ‎(SVC), and Artificial Neural Network ‎(ANN). ‎

Basic Info
  • Host: GitHub
  • Owner: GhadaAbdulsalam
  • Language: Jupyter Notebook
  • Default Branch: main
  • Homepage:
  • Size: 714 KB
Statistics
  • Stars: 7
  • Watchers: 1
  • Forks: 2
  • Open Issues: 0
  • Releases: 0
Created over 3 years ago · Last pushed over 3 years ago
Metadata Files
Readme Citation

README.md

Explainable Heart Disease Prediction Using Ensemble-Quantum Machine Learning Approach

An ensemble machine learning model based on quantum machine learning classifiers is proposed to predict the risk of heart disease. The proposed model is a bagging ensemble learning model where Quantum Support Vector Classifier is used as the base classifier. Furthermore, in order to make the model's outcomes more explainable, the importance of every single feature in the prediction is computed and visualized using SHapley Additive exPlanations (SHAP) framework. In the experimental study, other stand-alone quantum classifiers, namely, Quantum Support Vector Classifier (QSVC), Quantum Neural Network (QNN), and Variational Quantum Classifier (VQC) were applied and compared with classical machine learning classifiers such as Support Vector Classifier (SVC), and Artificial Neural Network (ANN).

This project has 3 main files of code:

  • Cleveland Dataset Description: represents a comprehensive analysis of the quantitative and qualitative features of the Cleveland dataset supported by figures and plots.

  • QSVC, SVM, QNN, ANN, VQC, and Bagging-QSVC: represents the implementation and performance of each classifier on the Cleveland dataset with different feature selection and extraction techniques.

  • Model interpretation (SHAP): represents an explanation of the contribution of each feature in the Bagging-QSVC model using SHapley Additive exPlanations (SHAP) framework.

Owner

  • Login: GhadaAbdulsalam
  • Kind: user

Citation (CITATION.cff)

cff-version: 1.2.0
message: "If you use this software, please cite it as below."
authors:
- family-names: "Abdulsalam"
  given-names: "Ghada"
  orcid: "https://orcid.org/0000-0003-2774-8898"
title: "Explainable Heart Disease Prediction Using 
        Ensemble-Quantum Machine ‎‎‎Learning Approach"
version: 2.0.0
date-released: 2022-6-13
url: "https://github.com/ghada000/Heart_Disease_Prediction_Using_Ensemble-Quantum_ML/tree/main"

GitHub Events

Total
  • Watch event: 4
  • Fork event: 2
Last Year
  • Watch event: 4
  • Fork event: 2