Classifying Alzheimer's Disease Using Hybrid Model: Xception and Machine Learning

Classifying Alzheimer's Disease Using Hybrid Model: Xception and Machine Learning

Cheryl Angelica* Derwin Suhartono

Computer Science Department, BINUS Graduate Program-Master of Computer Science, Bina Nusantara University, Jakarta 11480, Indonesia

Computer Science Department, School of Computer Science, Bina Nusantara University, Jakarta 11480, Indonesia

Corresponding Author Email: 
cheryl.angelica@binus.ac.id
Page: 
595-602
|
DOI: 
https://doi.org/10.18280/ria.380223
Received: 
25 October 2023
|
Revised: 
1 January 2024
|
Accepted: 
2 February 2024
|
Available online: 
24 April 2024
| Citation

© 2024 The authors. This article is published by IIETA and is licensed under the CC BY 4.0 license (http://creativecommons.org/licenses/by/4.0/).

OPEN ACCESS

Abstract: 

This research introduces a novel approach to Alzheimer's disease detection by combining Xception's efficiency with machine learning classifiers, notably XGBoost. The hybrid model strategically uses Xception for feature extraction and integrates machine learning algorithms to enhance early detection accuracy, leveraging depthwise separable convolution for reduced computational complexity. Addressing imbalanced data, the study incorporates SMOTE, showcasing the hybrid model's effectiveness. Before SMOTE, the model achieved 72.89% accuracy and a 74.35% F1 score, outperforming the non-hybrid Xception model. Post-SMOTE, accuracy increases to 86.75%, and the F1 score to 86.84%, demonstrating substantial improvement without excessive computational demands. In comparison, the non-hybrid Xception model exhibits 78.71% accuracy and a 78.27% F1 score after SMOTE, emphasizing the pronounced enhancement achieved by the hybrid model. The Kaggle-derived dataset, totaling 6400 images, undergoes meticulous preprocessing, acknowledging dataset-specific constraints on generalizability. Emphasizing the importance of addressing data imbalance for robust classification, the hybrid model offers a promising solution for accurate and efficient Alzheimer's disease detection. This study contributes valuable insights to the field, showcasing the potential of innovative hybrid models to address complex healthcare challenges while balancing accuracy and computational efficiency.

Keywords: 

Alzheimer’s disease, hybrid model, depthwise separable convolution, extreme gradient boost, support vector machine, random forest, xception, health care

1. Introduction

In the realm of human memory, three fundamental components play pivotal roles: working memory, short-term memory, and long-term memory, each serving distinct functions in the cognitive processes. Working memory facilitates attention and concentration during the intake of data and information, while short-term memory temporarily stores information for immediate use. In contrast, long-term memory serves as the repository for a lifetime of experiences [1]. However, this intricate system of memory is susceptible to various maladies, with Alzheimer's disease representing a significant and devastating affliction. As a progressive neurodegenerative disorder, Alzheimer's erodes memory, cognitive abilities, and even basic daily functioning. It constitutes the predominant form of dementia, contributing to a substantial percentage of dementia cases globally, and its prevalence is poised to rise exponentially. The World Alzheimer's Report of 2015 underscores a grave global concern, with over 50 million individuals grappling with dementia across the world, a number that is poised to double every two decades, as visually represented in Figure 1. This alarming trend is not isolated to the global stage; Indonesia, for instance, presented recent statistics in 2022 revealing a staggering 1.2 million of its citizens contending with the challenges of Alzheimer's disease [2]. Regrettably, a definitive cure remains elusive, as the disease continues to ravage brain cells [3]. Nonetheless, early detection holds promise in enabling medical professionals, particularly doctors, to explore interventions that may temporarily ameliorate symptoms, slow disease progression, and mitigate neural damage.

Figure 1. Statistics of dementia over the world

Deep learning (DL) holds the transformative potential to revolutionize medical diagnostics, and within this domain, convolutional neural networks (CNNs), a subset of deep learning algorithms, have exhibited promise in the direct diagnosis of Alzheimer's disease using medical imaging data [4]. The LeNet-5 design was used in an earlier study by Sarraf and Tofighi [5], which also highlighted the necessity for more convolutional neural layers to enhance the accuracy of Alzheimer's disease diagnosis using MRI scans. However, traditional CNN models face limitations, including significant computational demands and a high number of training parameters, necessitating expensive computing resources.

To address these challenges, this work proposes a hybrid model that combines Xception, a cutting-edge deep learning architecture introduced by Chollet in 2017, with machine learning strategies for Alzheimer's disease classification [6]. Notably, prior studies have shown the efficacy of various models but often encounter difficulties related to imbalanced data and expensive computing resources. The suggested hybrid approach aims to leverage the strengths of both Xception and machine learning, providing a more robust and efficient solution for Alzheimer's classification. This research significantly contributes by explicitly addressing the drawbacks of previous methodologies, potentially advancing Alzheimer's disease detection and improving patient care.

Chollet's introduction of Xception in 2017 is noteworthy, combining residual connections and Depthwise Separable Convolution (DSC) for increased accuracy and reduced computing complexity [6]. Compared to conventional convolutional layers, DSC employs fewer parameters and computational calculations while maintaining an equivalent level of performance [7]. The central research question guiding this study is: How can a hybrid model, combining Xception and machine learning techniques, improve the efficiency of Alzheimer's disease detection compared to traditional CNN models?

To address this question, the research objectives include evaluating the effectiveness of the proposed hybrid models compared to non-hybrid models, specifically Xception alone. The hybrid models, incorporating Xception and machine learning techniques, will be systematically compared with the non-hybrid model to comprehensively evaluate their effectiveness. By combining the advantages of both methods, the proposed model aims to overcome the limitations of traditional CNN models, offering improved F1-Scores and reduced computing complexity.

Additionally, the challenge of imbalanced data is addressed through the application of the Synthetic Minority Over-sampling Technique (SMOTE), notably enhancing the performance of the selected models. This comprehensive approach ensures valuable insights into the most suitable method for Alzheimer's detection, furthering the understanding and advancement of diagnostic methodologies in the field.

  References

[1] Mahale, S.S. (2022). Classification of Alzheimer’s disease using convolutional neural networks. International Research Journal of Modernization in Engineering Technology and Science. https://doi.org/10.56726/irjmets30750

[2] Guerchet, M., Prince, M., Prina, M. (2020). Numbers of people with dementia worldwide: An update to the estimates in the World Alzheimer Report 2015.

[3] Breijyeh, Z., Karaman, R. (2020). Comprehensive review on Alzheimer’s disease: Causes and treatment. Molecules, 25(24): 5789. https://doi.org/10.3390/molecules25245789

[4] Aggarwal, R., Sounderajah, V., Martin, G., Ting, D.S., Karthikesalingam, A., King, D., Ashrafian, H., Darzi, A. (2021). Diagnostic accuracy of deep learning in medical imaging: A systematic review and meta-analysis. NPJ Digital Medicine, 4(1): 65. https://doi.org/10.1038/s41746-021-00438-z

[5] Sarraf, S., Tofighi, G. (2016). Classification of Alzheimer's disease using FMRI data and deep learning convolutional neural networks. arXiv Preprint arXiv: 1603.08631. https://doi.org/10.48550/arXiv.1603.08631

[6] Chollet, F. (2017). Xception: Deep learning with depthwise separable convolutions. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, pp. 1251-1258. https://doi.org/10.1109/cvpr.2017.195

[7] Liu, J., Li, M., Luo, Y., Yang, S., Li, W., Bi, Y. (2021). Alzheimer’s disease detection using depthwise separable convolutional neural networks. Computer Methods and Programs in Biomedicine, 203: 106032. https://doi.org/10.1016/j.cmpb.2021.106032

[8] Shahbaz, M., Ali, S., Guergachi, A., Niazi, A., Umer, A. (2019). Classification of Alzheimer's disease using machine learning techniques. In Data, pp. 296-303. https://doi.org/10.5220/0007949902960303

[9] Murugan, S., Venkatesan, C., Sumithra, M.G., Gao, X.Z., Elakkiya, B., Akila, M., Manoharan, S. (2021). DEMNET: A deep learning model for early diagnosis of Alzheimer diseases and dementia from MR images. IEEE Access, 9: 90319-90329. https://doi.org/10.1109/access.2021.3090474

[10] Prakash, D., Madusanka, N., Bhattacharjee, S., Kim, C.H., Park, H.G., Choi, H.K. (2021). Diagnosing Alzheimer’s disease based on multiclass MRI scans usingtransfer learning techniques. Current Medical Imaging Formerly Current Medical Imaging Reviews, 17(12): 1460-1472. https://doi.org/10.2174/1573405617666210127161812

[11] Khan, R., Akbar, S., Mehmood, A., Shahid, F., Munir, K., Ilyas, N., Asif, M., Zheng, Z. (2023). A transfer learning approach for multiclass classification of Alzheimer’s disease using MRI images. Frontiers in Neuroscience, 16. https://doi.org/10.3389/fnins.2022.1050777

[12] Chui, K.T., Gupta, B.B., Alhalabi, W., Alzahrani, F.S. (2022). An MRI scans-based Alzheimer’s disease detection via convolutional neural network and transfer learning. Diagnostics, 12(7): 1531. https://doi.org/10.3390/diagnostics12071531

[13] Ganesh, C.H.R., Nithin, G.S., Akshay, S., Rao, T.V.N. (2022). Multi class Alzheimer disease detection using deep learning techniques. In 2022 International Conference on Decision Aid Sciences and Applications (DASA), Chiangrai, Thailand, pp. 470-474. https://doi.org/10.1109/dasa54658.2022.9765267

[14] Zena, J.I., Lucky, E., Ellaine, C.G., Edbert, I.S., Suhartono, D. (2022). Deep learning approach based classification of Alzheimer's disease using brain MRI. In 2022 5th International Seminar on Research of Information Technology and Intelligent Systems (ISRITI), Yogyakarta, Indonesia, IEEE, pp. 397-402. https://doi.org/10.1109/isriti56927.2022.10053030

[15] Tuan, T.A., Pham, T.B., Kim, J.Y., Tavares, J.M.R.S. (2020). Alzheimer’s diagnosis using deep learning in segmenting and classifying 3D brain MR images. International Journal of Neuroscience, 132(7): 689-698. https://doi.org/10.1080/00207454.2020.1835900

[16] Eroglu, Y., Yildirim, M., Cinar, A. (2021). mRMR‐based hybrid convolutional neural network model for classification of Alzheimer’s disease on brain magnetic resonance images. International Journal of Imaging Systems and Technology, 32(2): 517-527. https://doi.org/10.1002/ima.22632

[17] Sharma, S., Gupta, S., Gupta, D., Altameem, A., Saudagar, A.K.J., Poonia, R.C., Nayak, S.R. (2022). HTLML: Hybrid AI based model for detection of Alzheimer’s disease. Diagnostics, 12(8): 1833. https://doi.org/10.3390/diagnostics12081833

[18] Alzheimer’s Dataset (4 class of Images). Kaggle. https://www.kaggle.com/datasets/tourist55/alzheimers-dataset-4-class-of-images, accessed on Dec. 26, 2019.

[19] Elreedy, D., Atiya, A.F. (2019). A comprehensive analysis of synthetic minority oversampling technique (SMOTE) for handling class imbalance. Information Sciences, 505: 32-64. https://doi.org/10.1016/j.ins.2019.07.070

[20] Polat, Ö.Z.L.E.M. (2021). Detection of covid-19 from chest CT images using Xception architecture: A deep transfer learning based approach. Sakarya University Journal of Science, 25(3): 800-810. https://doi.org/10.16984/saufenbilder.903886

[21] Mahesh, B. (2020). Machine learning algorithms-a review. International Journal of Science and Research, 9(1): 381-386. https://doi.org/10.21275/ART20203995

[22] Cortes, C., Vapnik, V. (1995). Support-vector networks. Machine Learning, 20(3): 273–297. https://doi.org/10.1007/bf00994018

[23] Chen, T., Guestrin, C. (2016). Xgboost: A scalable tree boosting system. In Proceedings of the 22nd Acm Sigkdd International Conference on Knowledge Discovery and Data Mining, pp. 785-794. https://doi.org/10.1145/2939672.2939785

[24] Speiser, J.L., Miller, M.E., Tooze, J., Ip, E. (2019). A comparison of random forest variable selection methods for classification prediction modeling. Expert Systems with Applications, 134: 93-101. https://doi.org/10.1016/j.eswa.2019.05.028

[25] Dalianis, H., Dalianis, H. (2018). Evaluation metrics and evaluation. Clinical Text Mining: Secondary Use of Electronic Patient Records, 45-53. https://doi.org/10.1007/978-3-319-78503-5_6