| Literature DB >> 33195111 |
Guilherme Folego1,2, Marina Weiler3, Raphael F Casseb4, Ramon Pires1, Anderson Rocha1.
Abstract
The projected burden of dementia by Alzheimer's disease (AD) represents a looming healthcare crisis as the population of most countries grows older. Although there is currently no cure, it is possible to treat symptoms of dementia. Early diagnosis is paramount to the development and success of interventions, and neuroimaging represents one of the most promising areas for early detection of AD. We aimed to deploy advanced deep learning methods to determine whether they can extract useful AD biomarkers from structural magnetic resonance imaging (sMRI) and classify brain images into AD, mild cognitive impairment (MCI), and cognitively normal (CN) groups. We tailored and trained Convolutional Neural Networks (CNNs) on sMRIs of the brain from datasets available in online databases. Our proposed method, ADNet, was evaluated on the CADDementia challenge and outperformed several approaches in the prior art. The method's configuration with machine-learning domain adaptation, ADNet-DA, reached 52.3% accuracy. Contributions of our study include devising a deep learning system that is entirely automatic and comparatively fast, presenting competitive results without using any patient's domain-specific knowledge about the disease. We were able to implement an end-to-end CNN system to classify subjects into AD, MCI, or CN groups, reflecting the identification of distinctive elements in brain images. In this context, our system represents a promising tool in finding biomarkers to help with the diagnosis of AD and, eventually, many other diseases.Entities:
Keywords: Alzheimer's disease; artificial intelligence; computer aided diagnosis; computer vision; convolutional neural networks; deep learning; image classification; magnetic resonance imaging
Year: 2020 PMID: 33195111 PMCID: PMC7661929 DOI: 10.3389/fbioe.2020.534592
Source DB: PubMed Journal: Front Bioeng Biotechnol ISSN: 2296-4185
Figure 1Overview of our proposed pipeline, with brain extraction and normalization (A), 3D CNN processing (B), and domain adaptation (C) steps, in this order.
CNN architectures evaluated in this study.
| LeNet-5 | 7 | 0.3 |
| VGG 2048 | 11 | 89.8 |
| VGG 512 | 11 | 26.8 |
| GoogLeNet | 22 | 14.6 |
| ResNet A | 18 | 33.0 |
| ResNet B | 18 | 33.2 |
Datasets considered in this study.
| ADNI | 18,303 | Mueller et al., |
| (ADNI1, ADNIGO, ADNI2) | Beckett et al., | |
| AIBL | 1,098 | Ellis et al., |
| CADDementia | 384 | Bron et al., |
| MIRIAD | 708 | Malone et al., |
| OASIS | 3,056 | Marcus et al., |
Datasets assembled in this study.
| Dataset 1 | ADNI1 | Yes | 9,149 |
| Dataset 2 | All ADNI | Yes | 15,885 |
| Dataset 3 | All ADNI | No | 18,303 |
| Dataset 4 | All | No | 23,165 |
Datasets summaries: number of subjects, number of images, descriptive age statistics, image-wise percentage of females (vs. males) and image-wise percentage of 1.5 T field strength (vs. 3.0 T).
| Dset. 1 | 845 | All | 9,149 | 76.6 | 76.3 ± 6.9 | 54.6 | 93.0 | 42.2 | 82.2 |
| CN | 2,701 | 76.7 | 77.2 ± 5.1 | 60.0 | 92.8 | 50.2 | 80.5 | ||
| MCI | 4,845 | 76.5 | 76.0 ± 7.4 | 54.6 | 90.9 | 35.3 | 83.0 | ||
| AD | 1,603 | 76.5 | 76.1 ± 7.9 | 55.2 | 93.0 | 49.5 | 82.5 | ||
| Dset. 1 Train. | 591 | All | 6,314 | 76.5 | 76.2 ± 6.9 | 54.6 | 93.0 | 43.4 | 82.6 |
| CN | 1,809 | 77.2 | 77.3 ± 4.9 | 60.0 | 90.8 | 49.5 | 81.3 | ||
| MCI | 3,399 | 76.1 | 75.7 ± 7.3 | 54.6 | 90.9 | 36.3 | 83.0 | ||
| AD | 1,106 | 75.9 | 76.1 ± 7.9 | 55.2 | 93.0 | 55.3 | 83.5 | ||
| Dset. 1 Val. | 84 | All | 951 | 76.4 | 75.8 ± 6.8 | 56.2 | 89.2 | 40.5 | 82.8 |
| CN | 301 | 75.7 | 76.5 ± 4.8 | 65.2 | 88.6 | 58.5 | 79.7 | ||
| MCI | 501 | 78.2 | 76.7 ± 6.7 | 56.2 | 89.2 | 28.5 | 83.8 | ||
| AD | 149 | 72.0 | 71.2 ± 8.6 | 56.5 | 85.0 | 44.3 | 85.2 | ||
| Dset. 1 Test | 170 | All | 1,884 | 77.2 | 77.0 ± 6.9 | 56.7 | 92.8 | 38.7 | 80.4 |
| CN | 591 | 76.2 | 77.2 ± 5.6 | 63.3 | 92.8 | 47.9 | 78.5 | ||
| MCI | 945 | 77.7 | 76.5 ± 7.8 | 56.7 | 90.9 | 35.1 | 82.4 | ||
| AD | 348 | 79.7 | 78.0 ± 6.3 | 63.1 | 87.7 | 33.0 | 78.2 | ||
| Dset. 2 | 1503 | All | 15,885 | 75.8 | 75.4 ± 7.3 | 54.6 | 95.8 | 44.0 | 53.3 |
| CN | 4,646 | 76.8 | 76.9 ± 5.8 | 56.3 | 95.8 | 50.0 | 56.5 | ||
| MCI | 8,940 | 75.0 | 74.6 ± 7.7 | 54.6 | 93.5 | 40.0 | 50.5 | ||
| AD | 2,299 | 76.4 | 75.8 ± 7.8 | 55.2 | 93.0 | 47.5 | 57.5 | ||
| Dset. 3 | 1715 | All | 18,303 | 75.8 | 75.5 ± 7.4 | 54.6 | 95.8 | 43.5 | 48.2 |
| CN | 5,361 | 76.7 | 76.9 ± 6.0 | 56.3 | 95.8 | 50.0 | 52.5 | ||
| MCI | 10,306 | 75.0 | 74.6 ± 7.7 | 54.6 | 93.6 | 39.5 | 45.5 | ||
| AD | 2,636 | 76.2 | 75.8 ± 7.9 | 55.2 | 93.0 | 45.9 | 50.2 | ||
| Dset. 4 | 2984 | All | 23,165 | 75.0 | 73.5 ± 11.7 | 18.0 | 98.0 | 46.5 | 55.5 |
| CN | 8,462 | 75.0 | 71.3 ± 16.1 | 18.0 | 97.0 | 53.9 | 62.8 | ||
| MCI | 10,460 | 75.0 | 74.7 ± 7.7 | 54.6 | 96.0 | 39.6 | 45.1 | ||
| AD | 4,243 | 75.4 | 75.3 ± 7.9 | 55.0 | 98.0 | 48.4 | 66.3 | ||
| CADD. Train. | 30 | All | 30 | 65.0 | 65.2 ± 6.9 | 54.0 | 80.0 | 43.3 | 0.0 |
| CN | 12 | 62.0 | 62.3 ± 6.1 | 55.0 | 79.0 | 25.0 | 0.0 | ||
| MCI | 9 | 68.0 | 68.0 ± 8.2 | 54.0 | 80.0 | 44.4 | 0.0 | ||
| AD | 9 | 67.0 | 66.1 ± 5.0 | 57.0 | 75.0 | 66.7 | 0.0 | ||
| CADD. Test | 354 | All | 354 | 65.0 | 65.1 ± 7.8 | 46.0 | 88.0 | 39.8 | 0.0 |
AD, Alzheimer's disease; Avg, average; CADD., CADDementia; CN, cognitively normal; Dset., dataset; Max, maximum; Med, median; MCI, mild cognitive impairment; Min, minimum; Std, standard deviation; Subjs., subjects; Train., training; Val., validation.
Figure 2Histogram and kernel density estimation plots of brain extraction and normalization times for Dataset 4, in minutes. Dataset 4 is our largest, composed of ADNI1, ADNIGO, ADNI2, AIBL, MIRIAD, and OASIS datasets, with a total of 23,165 volumes. These plots show that the processing times ranged mostly between 7 and 15 min, with an average of about 12 min, indicating that our method is fast.
Performance results (average true positive fraction, labeled avgTPF) of our best CNN architectures and respective configurations found in optimization experiments.
| LeNet-5 | 56.5 | L2 | 10−2 | 40 |
| VGG 512 | 75.9 | L2 | 10−4 | 50 |
| GoogLeNet | 58.3 | L1 | 10−3 | 80 |
| ResNet B | 60.2 | L2 | 10−2 | − |
Multiple performance results of our best CNN, in percentage.
| ADNet | Dataset 1 | Train. | 60.6 | 89.6 | 36.7 | 86.8 | 87.9 | 90.3 | 80.6 | 88.8 |
| Val. | 44.1 | 71.1 | 22.4 | 62.4 | 68.9 | 72.2 | 56.9 | 72.5 | ||
| Test | 43.6 | 67.3 | 21.1 | 64.7 | 68.0 | 73.9 | 57.0 | 68.9 | ||
| ADNet | CADD | Train. | 76.7 | 83.3 | 55.6 | 88.9 | 90.3 | 92.1 | 83.1 | 96.3 |
| Test | 51.4 | 77.5 | 27.9 | 46.6 | 68.5 | 70.5 | 61.2 | 73.6 | ||
| AD-DNAet | CADD | Train.* | 76.7 | 75.0 | 55.6 | 100.0 | 88.5 | 90.7 | 79.4 | 95.8 |
| Train. | 90.0 | 83.3 | 88.9 | 100.0 | 98.0 | 95.8 | 97.9 | 100.0 | ||
| Test | 52.3 | 68.2 | 37.7 | 49.5 | 70.9 | 72.8 | 60.5 | 79.0 | ||
AD, Alzheimer's disease; AUC, area under the receiver operating characteristic curve; CN, cognitively normal; CADD, CADDementia; CNN, convolutional neural network; MCI, mild cognitive impairment; Train., training; TPF, true-positive fraction; Val., validation; Train.*, leave-one-out cross-validation results.
Figure 3Receiver operating characteristic (ROC) curve for ADNet-DA, provided by CADDementia. AD, Alzheimer's disease; AUC, area under the receiver operating characteristic curve; CN, cognitively normal; MCI, mild cognitive impairment.
Confusion matrix (in percentage) for ADNet-DA, provided by CADDementia.
| 68.2 | 25.6 | 6.2 | ||
| 51.6 | 37.7 | 10.7 | ||
| 29.1 | 21.4 | 49.5 | ||
Values are adjusted relative to the actual class, i.e., divided by the row sum. This way, the main diagonal represents the true positive fraction (TPF) for each class. AD, Alzheimer's disease; CN, cognitively normal; MCI, mild cognitive impairment.
Figure 4Activated regions from the guided backpropagation method for each group. Activations are displayed in hot colormap overlaid onto the MNI template. Hotter regions mean a more significant effect on the prediction output. Colors only represent the relative importance of each voxel, having no direct meaning associated to their absolute values.
Figure 5Features and probabilities visualizations with 2D t-SNE projections. AD, Alzheimer's disease; CN, cognitively normal; MCI, mild cognitive impairment; Unk, unknown. (A) Visualization with 2D t-SNE projections using 512-dimensional features extracted from the second-to-last layer. (B) Visualization with 2D t-SNE projections using the 3-dimensional ADNet probabilities. (C) Visualization with 2D t-SNE projections using the 3-dimensional ADNet-DA probabilities.