Convolutional Neural Network-Based Parkinson Disease Classification Using SPECT Imaging Data
Abstract
:1. Introduction
1.1. Motivation
1.2. Research Contributions
- We proposed a CNN-based model to classify patients with Parkinson’s disease accurately. The CNN-based model helps us to infer the results within a few seconds and the training of this model is performed using the SPECT imaging dataset;
- The proposed model monitors the deficiency of DT, and with the help of SPECT images, it classifies the input under the four categories of PSD, Control, SWEDD, and GenReg PSD. We have made this model smaller in size, helping the organization overcome the scarcity of computational power in remote areas. As the model is smaller in size, it can be deployed within a smartphone as well. To maintain the performance intake while decreasing the model size in terms of parameters, we compared the accuracy, precision, recall, and F1-score with the state-of-the-art models.
1.3. Organization
2. Related Work
3. System Model and Problem Formulation
4. Proposed Model
4.1. Dataset Description
- ⁎
- PSD: SPECT images of person suffering from PSD. The number of images for this category is 68,164. There are 902 participants in this category, whose data are considered for the classification process.
- ⁎
- Control: SPECT images of person not suffering from PSD. The number of images for this category is 6480. There are 237 participants in this category, whose data are considered for the classification process.
- ⁎
- SWEDD: Person with absence of imaging abnormality is referred as a SWEDD Parkinson’s patient. The number of images in this category is 3372.
- ⁎
- GenReg PSD: Person suffering from PSD because of their genetics. There are a number of genetic risk factor increasing the risk to develop PSD. In this PSD, 30% of monogenetic form arrived from family. The molecular pattern is responsible for GenReg PSD. The number of images in this category is 240.
4.2. Pre-Processing
Algorithm 1 Structuring Data. |
Input: |
Output: |
|
- ⁎
- Control: Initially, there are 6480 images for the control category after the amplification steps, and there are nearly 58,000 images for the control category.
- ⁎
- SWEDD: Initially, there are 3372 images for the SWEDD category after the amplification steps, and there are nearly 42,000 images for the SWEDD category.
- ⁎
- GenReg PSD: Initially, there are 240 images for the GenReg PSD category after the amplification steps, and there are nearly 15,000 images for the GenReg PSD category.
4.3. Model Motivation
4.4. PSD Classification Model
5. Performance Evaluation
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Magrinelli, F.; Picelli, A.; Tocco, P.; Federico, A.; Roncari, L.; Smania, N.; Giampietro, Z.; Tamburin, S. Pathophysiology of Motor Dysfunction in Parkinson’s Disease as the Rationale for Drug Treatment and Rehabilitation. Park. Dis. 2016, 2016, 1–18. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Hathaliya, J.J.; Modi, H.; Gupta, R.; Tanwar, S.; Sharma, P.; Sharma, R. Parkinson and essential tremor classification to identify the patient’s risk based on tremor severity. Comput. Electr. Eng. 2022, 101, 107946. [Google Scholar] [CrossRef]
- Sajal, M.S.R.; Ehsan, M.T.; Vaidyanathan, R.; Wang, S.; Aziz, T.; Al Mamun, K.A. Telemonitoring Parkinson’s disease using machine learning by combining tremor and voice analysis. Brain Inform. 2020, 7, 1–11. [Google Scholar] [CrossRef] [PubMed]
- Khanna, K.; Gambhir, S.; Gambhir, M. Current challenges in detection of parkinson’s disease. J. Crit. Rev. 2020, 7, 1461–1467. [Google Scholar]
- Modi, H.; Hathaliya, J.; Obaidiat, M.S.; Gupta, R.; Tanwar, S. Deep Learning-based Parkinson disease Classification using PET Scan Imaging Data. In Proceedings of the 2021 IEEE 6th International Conference on Computing, Communication and Automation (ICCCA), Arad, Romania, 17–19 December 2021; pp. 837–841. [Google Scholar] [CrossRef]
- Muhammad, Y.; Alshehri, M.; Alenazy, W.; Hoang, T.; Alturki, R. Identification of Pneumonia Disease Applying an Intelligent Computational Framework Based on Deep Learning and Machine Learning Techniques. Mob. Inf. Syst. 2021, 2021, 1–20. [Google Scholar] [CrossRef]
- Hathaliya, J.J.; Modi, H.; Gupta, R.; Tanwar, S. Deep learning and Blockchain-based Essential and Parkinson Tremor Classification Scheme. In Proceedings of the IEEE INFOCOM 2022—IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), New York, NY, USA, 2–5 May 2022; pp. 1–6. [Google Scholar] [CrossRef]
- Hsu, S.Y.; Lin, H.C.; Chen, T.B.; Du, W.C.; Hsu, Y.H.; Wu, Y.C.; Tu, P.W.; Huang, Y.H.; Chen, H.Y. Feasible classified models for Parkinson disease from 99mTc-TRODAT-1 SPECT imaging. Sensors 2019, 19, 1740. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Hustad, E.; Aasly, J.O. Clinical and Imaging Markers of Prodromal Parkinson’s Disease. Front. Neurol. 2020, 11, 395. [Google Scholar] [CrossRef] [PubMed]
- Wu, Y.; Jiang, J.H.; Chen, L.; Lu, J.Y.; Ge, J.J.; Liu, F.T.; Yu, J.T.; Lin, W.; Zuo, C.T.; Wang, J. Use of radiomic features and support vector machine to distinguish Parkinson’s disease cases from normal controls. Ann. Transl. Med. 2019, 7, 773. [Google Scholar] [CrossRef] [PubMed]
- Chauhan, K.; Jani, S.; Thakkar, D.; Dave, R.; Bhatia, J.; Tanwar, S.; Obaidat, M.S. Automated Machine Learning: The New Wave of Machine Learning. In Proceedings of the 2020 2nd International Conference on Innovative Mechanisms for Industry Applications (ICIMIA), Bangalore, India, 5–7 March 2020; pp. 205–212. [Google Scholar] [CrossRef]
- Magesh, P.R.; Myloth, R.D.; Tom, R.J. An Explainable Machine Learning Model for Early Detection of Parkinson’s Disease using LIME on DaTSCAN Imagery. Comput. Biol. Med. 2020, 126, 104041. [Google Scholar] [CrossRef] [PubMed]
- Mohammed, F.; He, X.; Lin, Y. Retracted: An easy-to-use deep-learning model for highly accurate diagnosis of Parkinson’s disease using SPECT images. Comput. Med. Imaging Graph. 2021, 87, 101810. [Google Scholar] [CrossRef] [PubMed]
- Wenzel, M.; Milletari, F.; Krüger, J.; Lange, C.; Schenk, M.; Apostolova, I.; Klutmann, S.; Ehrenburg, M.; Buchert, R. Automatic classification of dopamine transporter SPECT: Deep convolutional neural networks can be trained to be robust with respect to variable image characteristics. Eur. J. Nucl. Med. Mol. Imaging 2019, 46, 2800–2811. [Google Scholar] [CrossRef] [PubMed]
- Ortiz, A.; Munilla, J.; Martínez-Ibañez, M.; Górriz, J.M.; Ramírez, J.; Salas-Gonzalez, D. Parkinson’s Disease Detection Using Isosurfaces-Based Features and Convolutional Neural Networks. Front. Neuroinformatics 2019, 13, 48. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Adams, M.P.; Rahmim, A.; Tang, J. Improved motor outcome prediction in Parkinson’s disease applying deep learning to DaTscan SPECT images. Comput. Biol. Med. 2021, 132, 104312. [Google Scholar] [CrossRef] [PubMed]
- National Institutes of Health and Bioengineering. Parkinson’s Progressive Markers Initiative 2021. Available online: https://www.ppmi-info.org/ (accessed on 15 June 2022).
- Hsu, S.Y.; Yeh, L.R.; Chen, T.B.; Du, W.C.; Huang, Y.H.; Twan, W.H.; Lin, M.C.; Hsu, Y.H.; Wu, Y.C.; Chen, H.Y. Classification of the Multiple Stages of Parkinson’s Disease by a Deep Convolution Neural Network Based on 99mTc-TRODAT-1 SPECT Images. Molecules 2020, 25, 4792. [Google Scholar] [CrossRef] [PubMed]
- VGG-19 Convolutional Neural Network. Available online: https://blog.techcraft.org/vgg-19-convolutional-neural-network/ (accessed on 6 March 2021).
- Passos Júnior, L.; Pereira, C.R.; Rezende, E.; Carvalho, T.; Weber, S.; Hook, C.; Papa, J. Parkinson Disease Identification Using Residual Networks and Optimum-Path Forest. In Proceedings of the 2018 IEEE 12th International Symposium on Applied Computational Intelligence and Informatics (SACI), Timisoara, Romania, 15–17 May 2018. [Google Scholar] [CrossRef]
- Basnin, N.; Nahar, N.; Anika, F.A.; Hossain, M.S.; Andersson, K. Deep Learning Approach to Classify Parkinson’s Disease from MRI Samples. In Brain Informatics; Mahmud, M., Kaiser, M.S., Vassanelli, S., Dai, Q., Zhong, N., Eds.; Springer: Cham, Switzerland, 2021; pp. 536–547. [Google Scholar]
- Tensorflow. 2021. Available online: https://www.tensorflow.org/ (accessed on 15 June 2022).
Author | Year | Objective | Algorithm | Performance | Pros | Cons |
---|---|---|---|---|---|---|
Wenzel et al. [14] | 2019 | Robust classification algorithm to identify the dopamine transporter using SPECT images | CNN and ImageNet-based transfer learning model, Semi-quantitive SBR analysis | 645 subjects trained, Accuracy = 97% | Accurate diagnosis of PSD patient with DT analysis | Trained model with few samples |
Ortiz et al. [15] | 2019 | PSD detection using isosurface-based feature extraction from SPECT images to classify the normal control and PSD patients | CNN | 269 DaTscan images for training, Accuracy = 95% | Low complexity of the input data | Increases overall system complexity |
Magesh et al. [12] | 2020 | ML-based early detection of PSD using DaTSCAN imagery | CNN and VGG16-based transfer learning scheme | 642 DaTSCAN SPECT images for training, Accuracy = 95.2% | Quick diagnosis for PSD | Lack of conclusive diagnostic test for PSD. |
Mohammed et al. [13] | 2020 | DL model for accurate diagnosis of PSD using SPECT images | CNN | 2723 SPECT images used for training, Accuracy = 99.34% | Reduces the model complexity | Not specified any fluid related disease pattern such as dopamine transporter and glucose metabolism. |
Adams et al. [16] | 2021 | DL algorithm for accurate prediction of motor-based symptoms using SPECT images | CNN model | 252 subjects DAT SPECT images are used for training, UPDRS Score = 7.6 | Enhanced prediction of UPDRS_III score with longitudinal data | Not given any result-oriented data |
Proposed | 2022 | Proposed a CNN based classification scheme to monitor the DT level inside the brain using SPECT imaging dataset | CNN based scheme | 58,692 images for training and 11,738 images for validation and 7826 images for testing, Accuracy = 88% | Accurate diagnosis of patient, measures the disease progression to identify the risk level of patient with high accuracy | - |
Layer | Layer Type | Input Dimension | No. of Kernel | Kernel Size | Output Dimension |
---|---|---|---|---|---|
1. | Input | 128 × 128 | - | - | 128 × 128 × 1 |
2. | Convolutional 2-D | 128 × 128 × 1 | 16 | 3 × 3 | 126 × 126 × 16 |
3. | Max Pooling 2-D | 126 × 126 × 16 | 16 | 2 × 2 | 63 × 63 × 16 |
4. | Convolutional 2-D_1 | 63 × 63 × 16 | 32 | 3 × 3 | 61 × 61 × 32 |
5. | Max Pooling 2-D_1 | 61 × 61 × 32 | 32 | 2 × 2 | 30 × 30 × 32 |
6. | Convolutional 2-D_2 | 30 × 30 × 32 | 32 | 3 × 3 | 28 × 28 × 32 |
7. | Max Pooling 2-D_2 | 28 × 28 × 32 | 32 | 2 × 2 | 14 × 14 × 64 |
8. | Convolutional 2-D_3 | 14 × 14 × 64 | 64 | 3 × 3 | 12 × 12 × 64 |
9. | Max Pooling 2-D_3 | 12 × 12 × 64 | 64 | 2 × 2 | 6 × 6 × 64 |
10. | Convolutional 2-D_4 | 6 × 6 × 64 | 64 | 3 × 3 | 4 × 4 × 64 |
11. | Max Pooling 2-D_4 | 4 × 4 × 64 | 64 | 2 × 2 | 2 × 2 × 64 |
12. | Flatten | 2 × 2 × 64 | - | - | 256 |
13. | Dense | 256 | - | - | 512 |
14. | Dense_1 | 512 | - | - | 4 |
Model | Input Size | Layers | BatchSize | Epochs | Training Time(s) |
---|---|---|---|---|---|
AlexNet | 227 × 227 | 25 | 80 | 40 | 25.4 |
GoogleNet | 224 × 224 | 144 | 14 | 7 | 62.7 |
VGG19 | 224 × 224 | 114 | 20 | 10 | 138.4 |
ResNet50 | 224 × 224 | 347 | 8 | 4 | 326.1 |
ResNet101 | 224 × 224 | 47 | 6 | 3 | 162.1 |
DenseNet201 | 224 × 224 | 709 | 18 | 9 | 880.7 |
Proposed | 128 × 128 | 13 | 32 | 35 | 114 |
Model | Accuracy | Recall | Precision | F1-Score |
---|---|---|---|---|
AlexNet | 0.825 | 0.753 | 0.874 | 0.809 |
GoogleNet | 0.687 | 0.673 | 0.728 | 0.700 |
VGG19 | 0.819 | 0.758 | 0.87 | 0.810 |
ResNet50 | 0.739 | 0.729 | 0.71 | 0.719 |
ResNet101 | 0.767 | 0.691 | 0.668 | 0.679 |
DenseNet201 | 0.807 | 0.722 | 0.843 | 0.778 |
Proposed | 0.889 | 0.9012 | 0.9104 | 0.9057 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Hathaliya, J.; Parekh, R.; Patel, N.; Gupta, R.; Tanwar, S.; Alqahtani, F.; Elghatwary, M.; Ivanov, O.; Raboaca, M.S.; Neagu, B.-C. Convolutional Neural Network-Based Parkinson Disease Classification Using SPECT Imaging Data. Mathematics 2022, 10, 2566. https://doi.org/10.3390/math10152566
Hathaliya J, Parekh R, Patel N, Gupta R, Tanwar S, Alqahtani F, Elghatwary M, Ivanov O, Raboaca MS, Neagu B-C. Convolutional Neural Network-Based Parkinson Disease Classification Using SPECT Imaging Data. Mathematics. 2022; 10(15):2566. https://doi.org/10.3390/math10152566
Chicago/Turabian StyleHathaliya, Jigna, Raj Parekh, Nisarg Patel, Rajesh Gupta, Sudeep Tanwar, Fayez Alqahtani, Magdy Elghatwary, Ovidiu Ivanov, Maria Simona Raboaca, and Bogdan-Constantin Neagu. 2022. "Convolutional Neural Network-Based Parkinson Disease Classification Using SPECT Imaging Data" Mathematics 10, no. 15: 2566. https://doi.org/10.3390/math10152566
APA StyleHathaliya, J., Parekh, R., Patel, N., Gupta, R., Tanwar, S., Alqahtani, F., Elghatwary, M., Ivanov, O., Raboaca, M. S., & Neagu, B. -C. (2022). Convolutional Neural Network-Based Parkinson Disease Classification Using SPECT Imaging Data. Mathematics, 10(15), 2566. https://doi.org/10.3390/math10152566