XEMLPD: an explainable ensemble machine learning approach for Parkinson disease diagnosis with optimized features

被引:0
|
作者
Fahmida Khanom [1 ]
Shuvo Biswas [2 ]
Mohammad Shorif Uddin [3 ]
Rafid Mostafiz [4 ]
机构
[1] American International University – Bangladesh,Department of Mathematics
[2] Mawlana Bhashani Science and Technology University,Department of Information and Communication Technology
[3] Jahangirnagar University,Department of Computer Science and Engineering
[4] Noakhali Science and Technology University,Institute of Information Technology
关键词
Parkinson's disease; Ensemble machine learning; Feature optimization; Explainable AI; CAD systems;
D O I
10.1007/s10772-024-10152-2
中图分类号
学科分类号
摘要
Parkinson's disease (PD) is a progressive neurological disorder that gradually worsens over time, making early diagnosis difficult. Traditionally, diagnosis relies on a neurologist's detailed assessment of the patient's medical history and multiple scans. Recently, artificial intelligence (AI)-based computer-aided diagnosis (CAD) systems have demonstrated superior performance by capturing complex, nonlinear patterns in clinical data. However, the opaque nature of many AI models, often referred to as "black box" systems, has raised concerns about their transparency, resulting in hesitation among clinicians to trust their outputs. To address this challenge, we propose an explainable ensemble machine learning framework, XEMLPD, designed to provide both global and local interpretability in PD diagnosis while maintaining high predictive accuracy. Our study utilized two clinical datasets, carefully curated and optimized through a two-step data preprocessing technique that handled outliers and ensured data balance, thereby reducing bias. Several ensemble machine learning (EML) models—boosting, bagging, stacking, and voting—were evaluated, with optimized features selected using techniques such as SelectedKBest, mRMR, PCA, and LDA. Among these, the stacking model combined with LDA feature optimization consistently delivered the highest accuracy. To ensure transparency, we integrated explainable AI methods—SHapley Adaptive exPlanations (SHAP) and Local Interpretable Model-agnostic Explanations (LIME)—into the stacking model. These methods were applied post-evaluation, ensuring that each prediction is accompanied by a detailed explanation. By offering both global and local interpretability, the XEMLPD framework provides clear insights into the decision-making process of the model. This transparency aids clinicians in developing better treatment strategies and enhances the overall prognosis for PD patients. Additionally, our framework serves as a valuable tool for clinical data scientists in creating more reliable and interpretable CAD systems.
引用
收藏
页码:1055 / 1083
页数:28
相关论文
共 50 条
  • [21] A Comprehensive framework for Parkinson's disease diagnosis using explainable artificial intelligence empowered machine learning techniques
    Priyadharshini, S.
    Ramkumar, K.
    Vairavasundaram, Subramaniyaswamy
    Narasimhan, K.
    Venkatesh, S.
    Amirtharajan, Rengarajan
    Kotecha, Ketan
    ALEXANDRIA ENGINEERING JOURNAL, 2024, 107 : 568 - 582
  • [22] A Machine Learning Approach to the Early Diagnosis of Alzheimer's Disease Based on an Ensemble of Classifiers
    Valladares-Rodriguez, Sonia
    Anido-Rifon, Luis
    Fernandez-Iglesias, Manuel J.
    Facal-Mayo, David
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2019, PT I: 19TH INTERNATIONAL CONFERENCE, SAINT PETERSBURG, RUSSIA, JULY 1-4, 2019, PROCEEDINGS, PT I, 2019, 11619 : 383 - 396
  • [23] An explainable machine learning approach for Alzheimer's disease classification
    Alatrany, Abbas Saad
    Khan, Wasiq
    Hussain, Abir
    Kolivand, Hoshang
    Al-Jumeily, Dhiya
    SCIENTIFIC REPORTS, 2024, 14 (01)
  • [24] An explainable machine learning approach for Alzheimer’s disease classification
    Abbas Saad Alatrany
    Wasiq Khan
    Abir Hussain
    Hoshang Kolivand
    Dhiya Al-Jumeily
    Scientific Reports, 14
  • [25] An Efficient Machine Learning Approach for Diagnosing Parkinson's Disease by Utilizing Voice Features
    Rana, Arti
    Dumka, Ankur
    Singh, Rajesh
    Rashid, Mamoon
    Ahmad, Nazir
    Panda, Manoj Kumar
    ELECTRONICS, 2022, 11 (22)
  • [26] An ensemble framework for explainable geospatial machine learning models
    Liu, Lingbo
    INTERNATIONAL JOURNAL OF APPLIED EARTH OBSERVATION AND GEOINFORMATION, 2024, 132
  • [27] Explainable Ensemble Machine Learning for Wheat Grain Identification
    Charytanowicz, Malgorzata
    2023 23RD IEEE INTERNATIONAL CONFERENCE ON DATA MINING WORKSHOPS, ICDMW 2023, 2023, : 903 - 911
  • [28] Unraveling sex differences in Parkinson's disease through explainable machine learning
    Angelini, Gianfrancesco
    Malvaso, Antonio
    Schirripa, Aurelia
    Campione, Francesca
    D'Addario, Sebastian Luca
    Toschi, Nicola
    Caligiore, Daniele
    JOURNAL OF THE NEUROLOGICAL SCIENCES, 2024, 462
  • [29] An Explainable Approach for Early Parkinson Disease Detection Using Deep Learning
    Aversano, Lerina
    Bernardi, Mario L.
    Cimitile, Marta
    Iammarino, Martina
    Madau, Antonella
    Verdone, Chiara
    DEEP LEARNING THEORY AND APPLICATIONS, DELTA 2023, 2023, 1875 : 326 - 339
  • [30] Machine learning algorithms for the diagnosis of Alzheimer and Parkinson disease
    Nancy Noella R.S.
    Priyadarshini J.
    Journal of Medical Engineering and Technology, 2023, 47 (01): : 35 - 43