| Literature DB >> 35186220 |
Ahsan Bin Tufail1,2, Kalim Ullah3, Rehan Ali Khan4, Mustafa Shakir5, Muhammad Abbas Khan6, Inam Ullah7, Yong-Kui Ma1, Md Sadek Ali8.
Abstract
Alzheimer's disease (AD) is an irreversible illness of the brain impacting the functional and daily activities of elderly population worldwide. Neuroimaging sensory systems such as Magnetic Resonance Imaging (MRI) and Positron Emission Tomography (PET) measure the pathological changes in the brain associated with this disorder especially in its early stages. Deep learning (DL) architectures such as Convolutional Neural Networks (CNNs) are successfully used in recognition, classification, segmentation, detection, and other domains for data interpretation. Data augmentation schemes work alongside DL techniques and may impact the final task performance positively or negatively. In this work, we have studied and compared the impact of three data augmentation techniques on the final performances of CNN architectures in the 3D domain for the early diagnosis of AD. We have studied both binary and multiclass classification problems using MRI and PET neuroimaging modalities. We have found the performance of random zoomed in/out augmentation to be the best among all the augmentation methods. It is also observed that combining different augmentation methods may result in deteriorating performances on the classification tasks. Furthermore, we have seen that architecture engineering has less impact on the final classification performance in comparison to the data manipulation schemes. We have also observed that deeper architectures may not provide performance advantages in comparison to their shallower counterparts. We have further observed that these augmentation schemes do not alleviate the class imbalance issue.Entities:
Mesh:
Year: 2022 PMID: 35186220 PMCID: PMC8856791 DOI: 10.1155/2022/1302170
Source DB: PubMed Journal: J Healthc Eng ISSN: 2040-2295 Impact factor: 2.682
PET scans of the subjects displayed in mean (min-max) format.
| Research group | NC | MCI | AD |
|---|---|---|---|
| Subjects number | 102 | 97 | 94 |
| Age | 76.01 (62.2–86.6) | 74.54 (55.3–87.2) | 75.82 (55.3–88) |
| Weight | 75.7 (49–130.3) | 77.13 (45.1–120.2) | 74.12 (42.6–127.5) |
| FAQ total score | 0.186 (0–6) | 3.16 (0–15) | 13.67 (0–27) |
| NPI-Q total score | 0.402 (0–5) | 1.97 (0–17) | 4.074 (0–15) |
FAQ : Functional Activities Questionnaire; NPI-Q : Neuropsychiatric Inventory Questionnaire.
MRI scans of the subjects displayed in mean (min-max) format.
| Research group | NC | MCI | AD |
|---|---|---|---|
| Number of subjects | 228 | 396 | 187 |
| Age | 75.97 (60.02–89.74) | 74.89 (54.63–89.38) | 75.4 (55.18–90.99) |
| Weight | 75.91 (45.81–137.44) | 75.87 (43.54–121.11) | 72.03 (37.65–127.46) |
| MMSCORE | 29.11 (25–30) | 27.02 (24–30) | 23.26 (18–27) |
| CDGLOBAL score | 0 (0–0) | 0.5 (0–0.5) | 0.75 (0.5–1) |
MMSCORE : Mini-Mental Status Examination Score;CDGLOBAL : Global Clinical Dementia Rating Score.
Figure 1Architecture for processing PET and MRI scans for binary and multiclass classification tasks.
Results of multiclass classification task between AD, NC, and MCI classes.
| Architecture | Performance Metrics |
|---|---|
| 3D-CNN trained using PET data with random width/height shift augmentation | RCI = 0.1894, CEN = {'AD': 0.5452, 'MCI': 0.8397, 'NC': 0.5454}, Average CEN = 0.6434, IBA = {'AD': 0.4804, 'MCI': 0.1590, 'NC': 0.4505}, Average IBA = 0.3633, GM = {'AD': 0.7445, 'MCI': 0.5039, 'NC': 0.7277}, Average GM = 0.6587, MCC = {'AD': 0.4860, 'MCI': 0.077, 'NC': 0.4611} Average MCC = 0.3413 |
| 3D-CNN trained using PET data with random zoomed (in/out) augmentation | RCI = 0.2054, CEN = {'AD': 0.5088, 'MCI': 0.8038, 'NC': 0.5346}, Average CEN = 0.6157, IBA = {'AD': 0.5660, 'MCI': 0.1091, 'NC': 0.5745}, Average IBA = 0.4165, GM = {'AD': 0.7928, 'MCI': 0.4914, 'NC': 0.7406}, Average GM = 0.6749, MCC = {'AD': 0.5784, 'MCI': 0.1462, 'NC': 0.4614} Average MCC = 0.3953 |
| 3D-CNN trained using PET data with random weak Gaussian blurred augmentation | RCI = 0.2167, CEN = {'AD': 0.5051, 'MCI': 0.84, 'NC': 0.5119}, Average CEN = 0.619, IBA = {'AD': 0.4540, 'MCI': 0.1744, 'NC': 0.4270}, Average IBA = 0.3518, GM = {'AD': 0.7439, 'MCI': 0.5018, 'NC': 0.7214}, Average GM = 0.6557, MCC = {'AD': 0.4988, 'MCI': 0.0494, 'NC': 0.4561} Average MCC = 0.3347 |
| 3D-CNN trained using PET data with combined random width/height shift, random zoomed (in/out), and random weak Gaussian blurred augmentations | RCI = 0.1741, CEN = {'AD': 0.5747, 'MCI': 0.8179, 'NC': 0.5559}, Average CEN = 0.6495, IBA = {'AD': 0.4280, 'MCI': 0.1812, 'NC': 0.4851}, Average IBA = 0.3647, GM = {'AD': 0.7318, 'MCI': 0.5294, 'NC': 0.7317}, Average GM = 0.6643, MCC = {'AD': 0.4802, 'MCI': 0.1188, 'NC': 0.4572} Average MCC = 0.3520 |
| 3D-CNN trained using MRI data with random width/height shift augmentation | RCI = 0.052, CEN = {'AD': 0.6948, 'MCI': 0.6945, 'NC': 0.6663}, Average CEN = 0.6852, IBA = {'AD': 0.1308, 'MCI': 0.312, 'NC': 0.1804}, Average IBA = 0.2077, GM = {'AD': 0.542, 'MCI': 0.5148, 'NC': 0.5578}, Average GM = 0.5382, MCC = {'AD': 0.2477, 'MCI': 0.0455, 'NC': 0.20006}, Average MCC = 0.16442 |
| 3D-CNN trained using MRI data with random zoomed (in/out) augmentation | RCI = 0.0603, CEN = {'AD': 0.7242, 'MCI': 0.7277, 'NC': 0.6689}, Average CEN = 0.7069, IBA = {'AD': 0.1708, 'MCI': 0.2809, 'NC': 0.2768}, Average IBA = 0.2428, GM = {'AD': 0.5684, 'MCI': 0.5325, 'NC': 0.6185}, Average GM = 0.5731, MCC = {'AD': 0.2418, 'MCI': 0.0651, 'NC': 0.2615}, Average MCC = 0.1894 |
| 3D-CNN trained using MRI data with random weak Gaussian blurred augmentation | RCI = 0.0687, CEN = {'AD': 0.6473, 'MCI': 0.6869, 'NC': 0.6213}, Average CEN = 0.6518, IBA = {'AD': 0.1146, 'MCI': 0.3181, 'NC': 0.2112}, Average IBA = 0.2146, GM = {'AD': 0.5280, 'MCI': 0.5139, 'NC': 0.5906}, Average GM = 0.5441, MCC = {'AD': 0.2473, 'MCI': 0.0489, 'NC': 0.2550}, Average MCC = 0.1837 |
Results of binary classification task between AD and MCI classes.
| Architecture | Performance Metrics |
|---|---|
| 3D-CNN trained using PET data with random width/height shift augmentation | SEN = 0.6702, SPEC = 0.6804, |
| 3D-CNN trained using PET data with random zoomed in/out augmentation | SEN = 0.6277, SPEC = 0.7423, F-measure = 0.6629, Precision = 0.7024, Balanced Accuracy = 0.6850 |
| 3D-CNN trained using PET data with random weak Gaussian blurred augmentation | SEN = 0.6277, SPEC = 0.7423, F-measure = 0.6629, Precision = 0.7024, Balanced Accuracy = 0.6850 |
| 3D-CNN trained using PET data with combined random width/height shift, random zoomed (in/out), and random weak Gaussian blurred augmentations | SEN = 0.6170, SPEC = 0.7113, F-measure = 0.6444, Precision = 0.6744, Balanced Accuracy = 0.6642 |
Results of binary classification task between AD and NC classes.
| Architecture | Performance Metrics |
|---|---|
| 3D-CNN trained using PET data with random width/height shift augmentation | SEN = 0.8404, SPEC = 0.8725, F-measure = 0.8495, Precision = 0.8587, Balanced Accuracy = 0.8565 |
| 3D-CNN trained using PET data with random zoomed (in/out) augmentation | SEN = 0.8298, SPEC = 0.8627, F-measure = 0.8387, Precision = 0.8478, Balanced Accuracy = 0.8463 |
| 3D-CNN trained using PET data with random weak Gaussian blurred augmentation | SEN = 0.8404, SPEC = 0.8922, |
| 3D-CNN trained using PET data with combined random width/height shift, random zoomed (in/out), and random weak Gaussian blurred augmentations | SEN = 0.8191, SPEC = 0.8431, F-measure = 0.8235, Precision = 0.8280, Balanced Accuracy = 0.8311 |
| 3D-CNN trained using MRI data with random width/height shift augmentation | RCI = 0.2210, CEN = {'AD': 0.7421, 'NC': 0.6923}, Average CEN = 0.7172, IBA = {'AD': 0.6054, 'NC': 0.5794}, Average IBA = 0.5924, GM = {'AD': 0.7697, 'NC': 0.7697}, Average GM = 0.7697, MCC = {'AD': 0.5371, 'NC': 0.5371}, Average MCC = 0.5371 |
| 3D-CNN trained using MRI data with random zoomed in/out augmentation | RCI = 0.25, CEN = {'AD': 0.7319, 'NC': 0.6455}, Average CEN = 0.6887, IBA = {'AD': 0.5701, 'NC': 0.6579}, Average IBA = 0.614, GM = {'AD': 0.7836, 'NC': 0.7836}, Average GM = 0.7836, MCC = {'AD': 0.5707, 'NC': 0.5707}, Average MCC = 0.5707 |
| 3D-CNN trained using MRI data with random weak Gaussian blurred augmentation | RCI = 0.2145, CEN = {'AD': 0.7687, 'NC': 0.6739}, Average CEN = 0.7213, IBA = {'AD': 0.5263, 'NC': 0.6365}, Average IBA = 0.5814, GM = {'AD': 0.7625, 'NC': 0.7625}, Average GM = 0.7625, MCC = {'AD': 0.5311, 'NC': 0.5311}, Average MCC = 0.5311 |
Results of binary classification task between NC and MCI classes.
| Architecture | Performance Metrics |
|---|---|
| 3D-CNN trained with PET data using random width/height shift augmentation | SEN = 0.5876, SPEC = 0.6569, F-measure = 0.6032, Precision = 0.6196, Balanced Accuracy = 0.6222 |
| 3D-CNN trained with PET data using random zoomed (in/out) augmentation | SEN = 0.4948, SPEC = 0.6569, F-measure = 0.5333, Precision = 0.5783, Balanced Accuracy = 0.5759 |
| 3D-CNN trained with PET data using random weak Gaussian blurred augmentation | SEN = 0.5464, SPEC = 0.6765, F-measure = 0.5792, |
| 3D-CNN trained using PET data with combined random width/height shift, random zoomed (in/out), and random weak Gaussian blurred augmentations | SEN = 0.5052, SPEC = 0.6765, F-measure = 0.5475, Precision = 0.5976, Balanced Accuracy = 0.5908 |
Figure 2Visual representation of the results for the multiclass classification task.
Figure 3Visual representation of the rankings for the multiclass classification task.
Figure 4Visual representation of the results for AD-MCI binary classification task.
Figure 5Visual representation of the rankings for AD-MCI binary classification task.
Figure 6Visual representation of the results for AD-NC binary classification task.
Figure 7Visual representation of the rankings for AD-NC binary classification task employing (a) MRI data and (b) PET data.
Figure 8Visual representation of the results for MCI-NC binary classification task.
Figure 9Visual representation of the rankings for MCI-NC binary classification task.
Performance comparison between the proposed and the state-of-the-art methods.
| Author | Data | Method | Accuracy (%) | Classification task |
|---|---|---|---|---|
| Oh et al. [ | MRI | Inception autoencoder based CNN architecture | 84.5 | AD/NC binary classification |
| Yagis et al. [ | MRI | 3D-CNN architectures | 73.4 | AD/NC binary classification |
| Ieracitano et al. [ | MRI | Electroencephalographic signals | 85.78 | AD/NC binary classification |
| Prajapati et al. [ | MRI | DL model employing FC layers | 85.19 | AD/NC binary classification |
| Tomassini et al. [ | MRI | 3D convolutional long short-term memory based network | 86 | AD/NC binary classification |
| Rejusha et al. [ | MRI | Deep convolutional GAN | 83 | AD/NC binary classification |
| Yagis et al. [ | MRI | 2D CNN autoencoder architecture | 74.66 | AD/NC binary classification |
| Sarasua et al. [ | Functional MRI | Template based DL architecture | 77.3 | AD/NC binary classification |
| Fedorov et al. [ | MRI | Multimodal architectures | 84.1 | AD/NC binary classification |
|
|
|
|
|
|
| Aderghal et al. [ | MRI | 2D-CNN hippocampal region | 66.5 | AD/MCI binary classification |
| Karim Aderghal et al. [ | MRI | 2D-CNN coronal, sagittal, and axial projections | 63.28 | AD/MCI binary classification |
|
|
|
|
|
|
| Kam et al. [ | Resting-state functional MRI | CNN framework | 73.85 | NC/MCI binary classification |
| Ben Ahmed et al. [ | MRI | Circular harmonic functions | 69.45 | NC/MCI binary classification |
|
|
|
|
|
|
| Khagi et al. [ | PET, MRI | DL architecture employing 3D-CNN layers | 50.21 | AD/NC/MCI multiclass classification |
| Puspaningrum et al. [ | MRI | Deep CNN architecture having three convolutional layers | 55.27 | AD/NC/MCI multiclass classification |
|
|
|
|
|
|
PET stands for Positron Emission Tomography, CNN stands for Convolutional Neural Network, AD stands for Alzheimer's disease, NC stands for Normal Control or Cognitively Normal, and MCI stands for Mild Cognitive Impairment.