Explainable Artificial Intelligence of Multi-Level Stacking Ensemble for Detection of Alzheimer’s Disease Based on Particle Swarm Optimization and the Sub-Scores of Cognitive Biomarkers

Alzheimer’s disease (AD) is a progressive neurological disorder characterized by memory loss and cognitive decline, affecting millions worldwide. Early detection is crucial for effective treatment, as it can slow disease progression and improve quality of life. Machine learning has shown...

Full description

Bibliographic Details
Main Authors: Abdulaziz AlMohimeed, Redhwan M. A. Saad, Sherif Mostafa, Nora Mahmoud El-Rashidy, Sarah Farrag, Abdelkareem Gaballah, Mohamed Abd Elaziz, Shaker El-Sappagh, Hager Saleh
Format: Article
Language:English
Published: IEEE 2023-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10299625/
_version_ 1797632765019029504
author Abdulaziz AlMohimeed
Redhwan M. A. Saad
Sherif Mostafa
Nora Mahmoud El-Rashidy
Sarah Farrag
Abdelkareem Gaballah
Mohamed Abd Elaziz
Shaker El-Sappagh
Hager Saleh
author_facet Abdulaziz AlMohimeed
Redhwan M. A. Saad
Sherif Mostafa
Nora Mahmoud El-Rashidy
Sarah Farrag
Abdelkareem Gaballah
Mohamed Abd Elaziz
Shaker El-Sappagh
Hager Saleh
author_sort Abdulaziz AlMohimeed
collection DOAJ
description Alzheimer’s disease (AD) is a progressive neurological disorder characterized by memory loss and cognitive decline, affecting millions worldwide. Early detection is crucial for effective treatment, as it can slow disease progression and improve quality of life. Machine learning has shown promise in AD detection using various medical modalities. In this paper, we propose a novel multi-level stacking model that combines heterogeneous models and modalities to predict different classes of AD. The modalities include cognitive sub-scores (e.g., clinical dementia rating – sum of boxes, Alzheimer’s disease assessment scale) from the Alzheimer’s Disease Neuroimaging Initiative dataset. In the proposed approach, in level 1, we used six base models (Random Forest (RF), Decision Tree (DT), Support Vector Machine (SVM), Logistic Regression (LR), K-nearest Neighbors (KNN), and Native Bayes (NB)to train each modality (ADAS, CDR, and FQA). Then, we build stacking training that combines the outputs of each base model for the training set and staking testing that combines the outcomes of each model for the testing set. In level 2, three stacking models are produced for each modality that trains and evaluates based on the output of 6 base models based on (RF, LR, DT, SVM, KNN, and NB) are combined in training stacking for the training set and testing stacking for the testing set. Stacking training is used to train meta-learners (RF), and stacking testing is used to evaluate meta-learners (RF). Finally, in level 3, the output prediction of the stacking model from each modality (ADAS, CDR, and FQA) in the training and testing datasets is merged to build a new dataset, which is staking training and stacking testing. Training stacking is used to train the meta-learner, and the testing set is used to evaluate the meta-learner and produce the final prediction. Our research also aims to provide model explanations, ensuring efficiency, effectiveness, and trust through explainable artificial intelligence (XAI). Feature selection optimization based on Particle Swarm Optimization is used to select the most appropriate sub-scores. The proposed model shows significant potential for improving early disease diagnosis. The results demonstrate that the multi-modality approach outperforms single-modality approaches. Moreover, the proposed multi-level stacking models achieve the highest performance with selected features compared to regular ML classifiers and stacking models using full multi-modalities, achieving accuracy, precision, recall, and F1-scores of 92.08%, 92.07%, 92.08%, and 92.01% for two classes, and 90.03%, 90.19%, 90.03%, and 90.05% for three classes, respectively.
first_indexed 2024-03-11T11:42:26Z
format Article
id doaj.art-57df00ac9bcf483eb0ab21d5c55dc135
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-03-11T11:42:26Z
publishDate 2023-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-57df00ac9bcf483eb0ab21d5c55dc1352023-11-10T00:01:09ZengIEEEIEEE Access2169-35362023-01-011112317312319310.1109/ACCESS.2023.332833110299625Explainable Artificial Intelligence of Multi-Level Stacking Ensemble for Detection of Alzheimer’s Disease Based on Particle Swarm Optimization and the Sub-Scores of Cognitive BiomarkersAbdulaziz AlMohimeed0https://orcid.org/0009-0005-9862-6398Redhwan M. A. Saad1Sherif Mostafa2Nora Mahmoud El-Rashidy3https://orcid.org/0000-0001-8177-9439Sarah Farrag4Abdelkareem Gaballah5Mohamed Abd Elaziz6https://orcid.org/0000-0002-7682-6269Shaker El-Sappagh7https://orcid.org/0000-0001-9705-1477Hager Saleh8https://orcid.org/0000-0001-6184-7107College of Computer and Information Sciences, Imam Mohammad Ibn Saud Islamic Universitym (IMSIU), Riyadh, Saudi ArabiaCollege of Informatics, Midocean University, Moroni, ComorosFaculty of Computers and Artificial Intelligence, South Valley University, Hurghada, EgyptMachine Learning and Information Retrieval Department, Faculty of Artificial Intelligence, Kafrelsheikh University, Kafrelsheikh, EgyptFaculty of Computers and Informations, South Valley University, Qena, EgyptFaculty of Artificial Intelligence, Kafrelsheikh University, Kafrelsheikh, EgyptFaculty of Computer Science and Engineering, Galala University, Suez, EgyptFaculty of Computer Science and Engineering, Galala University, Suez, EgyptFaculty of Computers and Artificial Intelligence, South Valley University, Hurghada, EgyptAlzheimer’s disease (AD) is a progressive neurological disorder characterized by memory loss and cognitive decline, affecting millions worldwide. Early detection is crucial for effective treatment, as it can slow disease progression and improve quality of life. Machine learning has shown promise in AD detection using various medical modalities. In this paper, we propose a novel multi-level stacking model that combines heterogeneous models and modalities to predict different classes of AD. The modalities include cognitive sub-scores (e.g., clinical dementia rating – sum of boxes, Alzheimer’s disease assessment scale) from the Alzheimer’s Disease Neuroimaging Initiative dataset. In the proposed approach, in level 1, we used six base models (Random Forest (RF), Decision Tree (DT), Support Vector Machine (SVM), Logistic Regression (LR), K-nearest Neighbors (KNN), and Native Bayes (NB)to train each modality (ADAS, CDR, and FQA). Then, we build stacking training that combines the outputs of each base model for the training set and staking testing that combines the outcomes of each model for the testing set. In level 2, three stacking models are produced for each modality that trains and evaluates based on the output of 6 base models based on (RF, LR, DT, SVM, KNN, and NB) are combined in training stacking for the training set and testing stacking for the testing set. Stacking training is used to train meta-learners (RF), and stacking testing is used to evaluate meta-learners (RF). Finally, in level 3, the output prediction of the stacking model from each modality (ADAS, CDR, and FQA) in the training and testing datasets is merged to build a new dataset, which is staking training and stacking testing. Training stacking is used to train the meta-learner, and the testing set is used to evaluate the meta-learner and produce the final prediction. Our research also aims to provide model explanations, ensuring efficiency, effectiveness, and trust through explainable artificial intelligence (XAI). Feature selection optimization based on Particle Swarm Optimization is used to select the most appropriate sub-scores. The proposed model shows significant potential for improving early disease diagnosis. The results demonstrate that the multi-modality approach outperforms single-modality approaches. Moreover, the proposed multi-level stacking models achieve the highest performance with selected features compared to regular ML classifiers and stacking models using full multi-modalities, achieving accuracy, precision, recall, and F1-scores of 92.08%, 92.07%, 92.08%, and 92.01% for two classes, and 90.03%, 90.19%, 90.03%, and 90.05% for three classes, respectively.https://ieeexplore.ieee.org/document/10299625/Machine learningmulti-level stacking machine learningensemble learningsub scores of cognitiveAlzheimer’s diseaseexplainable artificial intelligence
spellingShingle Abdulaziz AlMohimeed
Redhwan M. A. Saad
Sherif Mostafa
Nora Mahmoud El-Rashidy
Sarah Farrag
Abdelkareem Gaballah
Mohamed Abd Elaziz
Shaker El-Sappagh
Hager Saleh
Explainable Artificial Intelligence of Multi-Level Stacking Ensemble for Detection of Alzheimer’s Disease Based on Particle Swarm Optimization and the Sub-Scores of Cognitive Biomarkers
IEEE Access
Machine learning
multi-level stacking machine learning
ensemble learning
sub scores of cognitive
Alzheimer’s disease
explainable artificial intelligence
title Explainable Artificial Intelligence of Multi-Level Stacking Ensemble for Detection of Alzheimer’s Disease Based on Particle Swarm Optimization and the Sub-Scores of Cognitive Biomarkers
title_full Explainable Artificial Intelligence of Multi-Level Stacking Ensemble for Detection of Alzheimer’s Disease Based on Particle Swarm Optimization and the Sub-Scores of Cognitive Biomarkers
title_fullStr Explainable Artificial Intelligence of Multi-Level Stacking Ensemble for Detection of Alzheimer’s Disease Based on Particle Swarm Optimization and the Sub-Scores of Cognitive Biomarkers
title_full_unstemmed Explainable Artificial Intelligence of Multi-Level Stacking Ensemble for Detection of Alzheimer’s Disease Based on Particle Swarm Optimization and the Sub-Scores of Cognitive Biomarkers
title_short Explainable Artificial Intelligence of Multi-Level Stacking Ensemble for Detection of Alzheimer’s Disease Based on Particle Swarm Optimization and the Sub-Scores of Cognitive Biomarkers
title_sort explainable artificial intelligence of multi level stacking ensemble for detection of alzheimer x2019 s disease based on particle swarm optimization and the sub scores of cognitive biomarkers
topic Machine learning
multi-level stacking machine learning
ensemble learning
sub scores of cognitive
Alzheimer’s disease
explainable artificial intelligence
url https://ieeexplore.ieee.org/document/10299625/
work_keys_str_mv AT abdulazizalmohimeed explainableartificialintelligenceofmultilevelstackingensemblefordetectionofalzheimerx2019sdiseasebasedonparticleswarmoptimizationandthesubscoresofcognitivebiomarkers
AT redhwanmasaad explainableartificialintelligenceofmultilevelstackingensemblefordetectionofalzheimerx2019sdiseasebasedonparticleswarmoptimizationandthesubscoresofcognitivebiomarkers
AT sherifmostafa explainableartificialintelligenceofmultilevelstackingensemblefordetectionofalzheimerx2019sdiseasebasedonparticleswarmoptimizationandthesubscoresofcognitivebiomarkers
AT noramahmoudelrashidy explainableartificialintelligenceofmultilevelstackingensemblefordetectionofalzheimerx2019sdiseasebasedonparticleswarmoptimizationandthesubscoresofcognitivebiomarkers
AT sarahfarrag explainableartificialintelligenceofmultilevelstackingensemblefordetectionofalzheimerx2019sdiseasebasedonparticleswarmoptimizationandthesubscoresofcognitivebiomarkers
AT abdelkareemgaballah explainableartificialintelligenceofmultilevelstackingensemblefordetectionofalzheimerx2019sdiseasebasedonparticleswarmoptimizationandthesubscoresofcognitivebiomarkers
AT mohamedabdelaziz explainableartificialintelligenceofmultilevelstackingensemblefordetectionofalzheimerx2019sdiseasebasedonparticleswarmoptimizationandthesubscoresofcognitivebiomarkers
AT shakerelsappagh explainableartificialintelligenceofmultilevelstackingensemblefordetectionofalzheimerx2019sdiseasebasedonparticleswarmoptimizationandthesubscoresofcognitivebiomarkers
AT hagersaleh explainableartificialintelligenceofmultilevelstackingensemblefordetectionofalzheimerx2019sdiseasebasedonparticleswarmoptimizationandthesubscoresofcognitivebiomarkers