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 条
  • [41] Explainable Ensemble Machine Learning Method for Credit Risk Classification
    Ben Ghozzi, Sirine
    Ben HajKacem, Mohamed Aymen
    Essoussi, Nadia
    2024 INTERNATIONAL CONFERENCE ON INNOVATIONS IN INTELLIGENT SYSTEMS AND APPLICATIONS, INISTA, 2024,
  • [42] An efficient hybrid kernel extreme learning machine approach for early diagnosis of Parkinson's disease
    Chen, Hui-Ling
    Wang, Gang
    Ma, Chao
    Cai, Zhen-Nao
    Liu, Wen-Bin
    Wang, Su-Jing
    NEUROCOMPUTING, 2016, 184 : 131 - 144
  • [43] An Optimized Approach for Predicting Water Quality Features Based on Machine Learning
    Suwadi, Nur Afyfah
    Derbali, Morched
    Sani, Nor Samsiah
    Lam, Meng Chun
    Arshad, Haslina
    Khan, Imran
    Kim, Ki-Il
    WIRELESS COMMUNICATIONS & MOBILE COMPUTING, 2022, 2022
  • [44] Improving Parkinson's Disease Diagnosis with Machine Learning Methods
    Celik, Enes
    Omurca, Sevinc Ilhan
    2019 SCIENTIFIC MEETING ON ELECTRICAL-ELECTRONICS & BIOMEDICAL ENGINEERING AND COMPUTER SCIENCE (EBBT), 2019,
  • [45] Machine Learning for the Diagnosis of Parkinson's Disease: A Review of Literature
    Mei, Jie
    Desrosiers, Christian
    Frasnelli, Johannes
    FRONTIERS IN AGING NEUROSCIENCE, 2021, 13
  • [46] Diagnosis of Parkinson's Disease Using Machine Learning Algorithms
    Thakur, Khushal
    Kapoor, Divneet Singh
    Singh, Kiran Jot
    Sharma, Anshul
    Malhotra, Janvi
    THIRD CONGRESS ON INTELLIGENT SYSTEMS, CIS 2022, VOL 1, 2023, 608 : 205 - 217
  • [47] Parkinson's Disease Diagnosis Using Machine Learning and Voice
    Wroge, Timothy J.
    Ozkanca, Yasin
    Demiroglu, Cenk
    Si, Dong
    Atkins, David C.
    Ghomi, Reza Hosseini
    2018 IEEE SIGNAL PROCESSING IN MEDICINE AND BIOLOGY SYMPOSIUM (SPMB), 2018,
  • [48] Cervical Cancer Diagnosis Using Stacked Ensemble Model and Optimized Feature Selection: An Explainable Artificial Intelligence Approach
    Almohimeed, Abdulaziz
    Saleh, Hager
    Mostafa, Sherif
    Saad, Redhwan M. A.
    Talaat, Amira Samy
    COMPUTERS, 2023, 12 (10)
  • [49] Voice-based detection of parkinson’s disease through ensemble machine learning approach: A performance study
    Nissar I.
    Rizvi D.R.
    Masood S.
    Mir A.N.
    EAI Endorsed Transactions on Pervasive Health and Technology, 2019, 5 (19):
  • [50] Detection of Parkinson's Disease by Using Machine Learning Stacking and Ensemble Method
    Vikas Chaurasia
    Aparna Chaurasia
    Biomedical Materials & Devices, 2023, 1 (2): : 966 - 978