| Literature DB >> 32009868 |
Zeinab Sherkatghanad1, Mohammadsadegh Akhondzadeh2, Soorena Salari3, Mariam Zomorodi-Moghadam4, Moloud Abdar5, U Rajendra Acharya6,7,8, Reza Khosrowabadi9, Vahid Salari1,10.
Abstract
Background: Convolutional neural networks (CNN) have enabled significant progress in speech recognition, image classification, automotive software engineering, and neuroscience. This impressive progress is largely due to a combination of algorithmic breakthroughs, computation resource improvements, and access to a large amount of data. Method: In this paper, we focus on the automated detection of autism spectrum disorder (ASD) using CNN with a brain imaging dataset. We detected ASD patients using most common resting-state functional magnetic resonance imaging (fMRI) data from a multi-site dataset named the Autism Brain Imaging Exchange (ABIDE). The proposed approach was able to classify ASD and control subjects based on the patterns of functional connectivity.Entities:
Keywords: ABIDE; atlas; autism spectrum disorder; convolutional neural networks; fMRI
Year: 2020 PMID: 32009868 PMCID: PMC6971220 DOI: 10.3389/fnins.2019.01325
Source DB: PubMed Journal: Front Neurosci ISSN: 1662-453X Impact factor: 4.677
The distribution of sex and average age at different sites for typical control (TC) and ASD classes.
| CALTECH | California Institute | 28 | 14 | 4 | 27.4 | 15 | 4 |
| of Technology | |||||||
| CMU | Carnegie Mellon | 26.8 | 10 | 3 | 26.4 | 11 | 3 |
| University | |||||||
| KKI | Kennedy Krieger | 10 | 20 | 8 | 10 | 16 | 4 |
| Institute, Baltimore | |||||||
| LEUVEN | University of Leuven | 18.2 | 29 | 5 | 17.8 | 26 | 3 |
| MAX MUN | Ludwig Maximilians | 24.6 | 27 | 1 | 26.1 | 21 | 3 |
| University, Munich | |||||||
| NYU | NYU Langone | 15.7 | 74 | 26 | 14.7 | 65 | 10 |
| Medical | |||||||
| Center, New York | |||||||
| OHSU | Oregon Health | 10.1 | 14 | 0 | 11.4 | 12 | 0 |
| and Science | |||||||
| University | |||||||
| OLIN | Olin, Institute of | 16.7 | 13 | 2 | 16.5 | 16 | 3 |
| Living, | |||||||
| Hartford Hospital | |||||||
| PITT | University of | 18.9 | 23 | 4 | 19 | 25 | 4 |
| Pittsburgh | |||||||
| School of Medicine | |||||||
| SBL | Social Brain Lab BCN | 33.7 | 15 | 0 | 35 | 15 | 0 |
| NIC UMC Groningen | |||||||
| and Netherlands | |||||||
| Institute for | |||||||
| Neurosciences | |||||||
| SDSU | San Diego State | 14.2 | 16 | 6 | 14.7 | 13 | 1 |
| University | |||||||
| STANFORD | Stanford University | 10 | 16 | 4 | 10 | 15 | 4 |
| TRINITY | Trinity Center | 17.1 | 25 | 0 | 16.8 | 22 | 0 |
| for Health Sciences | |||||||
| UCLA | University of California, | 13 | 38 | 6 | 13 | 48 | 6 |
| Los Angeles | |||||||
| UM | University of Michigan | 14.8 | 56 | 18 | 13.2 | 57 | 9 |
| USM | University of Utah | 21.3 | 25 | 0 | 23.5 | 46 | 0 |
| School of Medicine | |||||||
| YALE | Child Study Center, | 12.7 | 20 | 8 | 12.7 | 20 | 8 |
| Yale University | |||||||
Different parameters in structural MRI imaging for each site in ABIDE I.
| CALTECH | 1 | 10 | 1,590 | 2.73 | 800 |
| CMU | 1 | 8 | 1,870 | 2.48 | 1,100 |
| KKI | 1 | 8 | 8 | 3.7 | 843 |
| LEUVEN | 0.98 × 0.98 × 1.2 | 8 | 9.6 | 4.6 | 885.145 |
| MAX MUN | 1 | 9 | 1,800 | 3.06 | 900 |
| NYU | 1.3 × 1.3 | 7 | 2,530 | 3.25 | 1,100 |
| OHSU | 1 | 10 | 2,300 | 3.58 | 900 |
| OLIN | 1 | 8 | 2,500 | 2.74 | 900 |
| PITT | 1.1 × 1.1 × 1.1 | 7 | 2,100 | 3.93 | 1,000 |
| SBL | 1 | 8 | 9 | 3.5 | 1,000 |
| SDSU | 1 | 45 | 11.08 | 4.3 | NA |
| STANFORD | 0.86 × 1.5 × 0.86 | 15 | 8.4 | 1.8 | NA |
| TRINITY | 1 | 8 | 8.5 | 3.9 | 1060.17 |
| UCLA | 1 × 1 × 1.2 | 9 | 2,300 | 2.84 | 853 |
| UM | 1.2 × 1 × 1 | 15 | 250 | 1.8 | 500 |
| USM | 1 × 1 × 1.2 | 9 | 2,300 | 2.91 | 900 |
| YALE | 1 | 9 | 1,230 | 1.73 | 624 |
Figure 1Proposed CNN architecture for automated detection of ASD.
Figure 2The most important ROIs for ASD classification in the prediction model according to the saliency map. We consider Red, Blue, Green, and Yellow areas corresponding to (61.9; −36.3; 34.4), (−27.6; −40.2; −17.6), (−2.1; −43.0; −40.7), (−22.5; −85.5; 31.0), respectively.
Important areas for ASD classification in prediction mode.
| ROI number | C115 | C188 | C247 | C326 |
| Center of mass | (61.9; −36.3; 34.4) | (−27.6; −40.2; −17.6) | (−2.1; −43.0; −40.7) | (−22.5; −85.5; 31.0) |
Summary of performance values obtained for CNN with 10-fold cross-validation.
| 1 | 0.6603 | 0.0901 | 0.6250 | 0.7000 | 0.6604 |
| 2 | 0.6699 | 0.0908 | 0.8889 | 0.4285 | 0.7384 |
| 3 | 0.7187 | 0.0899 | 0.8113 | 0.6046 | 0.7610 |
| 4 | 0.7582 | 0.0879 | 0.7755 | 0.7380 | 0.7755 |
| 5 | 0.7356 | 0.0926 | 0.7659 | 0.7000 | 0.7578 |
| 6 | 0.6395 | 0.1014 | 0.7826 | 0.4750 | 0.6990 |
| 7 | 0.7023 | 0.0978 | 0.7777 | 0.6153 | 0.7368 |
| 8 | 0.77901 | 0.0887 | 0.9318 | 0.6216 | 0.8283 |
| 9 | 0.6623 | 0.1056 | 0.7380 | 0.5714 | 0.7045 |
| 10 | 0.6849 | 0.1066 | 0.6500 | 0.7272 | 0.6933 |
| Mean | 0.7022 | 0.0855 | 0.7746 | 0.6182 | 0.7355 |
Figure 3Results of the proposed CNN model: (A) ROC and (B) convolution matrix. Here, Class 0 and Class 1 indicate the control subjects and ASD patients, respectively.
Summary of comparison table for automated detection of TC and ASD classes using the same database.
| Nielsen et al. ( | – | Multiple bins and leave- one-out classifier | 58.00 | 62.00 | 60.00 |
| Parisot et al. ( | 10-fold CV | Graph Convolutional Networks (GCN) | – | – | 69.50 |
| Dvornek et al. ( | 10-fold CV | LSTM32 | – | – | 66.80 |
| Parisot et al. ( | 10-fold CV | Graph Convolutional Networks (GCN) | – | – | 70.40 |
| Aghdam et al. ( | 10-fold CV | Deep belief Network (DBN) | 32.96 | 84.00 | 65.56 |
| Xing et al. ( | 5-fold CV | CNN with element-wise filters (CNN-EW) | 70.40 | 66.44 | 66.88 |
| Kazeminejad and Sotero ( | Leave-one-site-out | Deep learning and PCA | 65.00 | 67.00 | 66.00 |
| Sharif and Khan ( | Leave-one-site-out | Multi-Layer Perceptron (MLP) and Feature Selection | – | – | 56.26 |
| Abraham et al. ( | 10-fold CV | SVC-l1 and SVC-l2 Networks | – | – | 67.00 |
| Heinsfeld et al. ( | 10-fold CV | SVM | 62.00 | 68.00 | 65.00 |
| Heinsfeld et al. ( | 10-fold CV | Deep Neural Networks (DNN) and transfer learning | 63.00 | 74.00 | 70.00 |
| Present study | 10-fold CV | CNN | 61.00 | 77.00 | 70.20 |
Results of ROC for CNN, SVM, KNN, and RF classifiers before optimization (BO) and after optimization (AO).
| Mean of accuracy | 0.6890 | 0.6935 | 0.6142 | 0.6211 | 0.5983 | 0.5994 | 0.7022 |
| Variance of accuracy | 0.0022 | 0.0011 | 0.0011 | 0.0006 | 0.00062 | 0.00052 | 0.0020 |
| Mean of sensitivity | 0.7790 | 0.7459 | 0.7619 | 0.7452 | 0.7474 | 0.7595 | 0.7746 |
| Variance of sensitivity | 0.0028 | 0.0026 | 0.0045 | 0.004 | 0.0045 | 0.005 | 0.0078 |
| Mean of specificity | 0.5855 | 0.6325 | 0.4437 | 0.4784 | 0.4277 | 0.4149 | 0.6182 |
| Variance of specificity | 0.0057 | 0.0049 | 0.012 | 0.008 | 0.0065 | 0.0030 | 0.0098 |
| Mean of AUC | 0.7533 | 0.7553 | 0.6679 | 0.6724 | 0.6546 | 0.6635 | 0.7486 |
| Variance of AUC | 0.0018 | 0.0017 | 0.0021 | 0.0013 | 0.0005 | 0.0012 | 0.0006 |
| Mean of F-score | 0.6486 | 0.6719 | 0.5279 | 0.5516 | 0.5092 | 0.5015 | 0.7355 |
Figure 4The receiver operating characteristic curve (ROC) is depicted for SVM (A,D), KNN (B,E), and RF (C,F) classifiers before and after optimization.
Figure 5The confusion matrix before and after optimization for classifiers: SVM-(A,D); KNN-(B,E); RF-(C,F).
Summary of performance values obtained for 17 sites using our proposed CNN model.
| CALTECH | 37 | 0.54 | 0.16 | 0.42 | 0.66 | 0.58 |
| CMU | 27 | 0.70 | 0.17 | 0.71 | 0.69 | 0.69 |
| KKI | 48 | 0.72 | 0.12 | 0.95 | 0.57 | 0.71 |
| LEUVEN | 63 | 0.65 | 0.12 | 0.37 | 0.88 | 0.73 |
| MAX MUN | 52 | 0.46 | 0.13 | 0.45 | 0.46 | 0.48 |
| NYU | 175 | 0.65 | 0.07 | 0.41 | 0.84 | 0.73 |
| OHSU | 26 | 0.57 | 0.19 | 0.66 | 0.5 | 0.56 |
| OLIN | 34 | 0.58 | 0.16 | 0.57 | 0.6 | 0.56 |
| PITT | 56 | 0.69 | 0.12 | 0.51 | 0.88 | 0.73 |
| SBL | 30 | 0.56 | 0.18 | 0.4 | 0.73 | 0.62 |
| SDSU | 36 | 0.75 | 0.14 | 0.64 | 0.81 | 0.8 |
| STANFORD | 39 | 0.48 | 0.16 | 0.94 | 0.05 | 0.09 |
| TRINITY | 47 | 0.61 | 0.14 | 0.63 | 0.6 | 0.62 |
| UCLA | 98 | 0.69 | 0.09 | 0.72 | 0.65 | 0.65 |
| UM | 140 | 0.66 | 0.08 | 0.95 | 0.4 | 0.56 |
| USM | 71 | 0.77 | 0.09 | 0.8 | 0.72 | 0.69 |
| YALE | 56 | 0.69 | 0.12 | 0.82 | 0.57 | 0.65 |
| Mean | 61 | 0.63 | 0.13 | 0.64 | 0.62 | 0.61 |
Figure 6Box plot of accuracy vs. sites.
Summary of performance values obtained for 17 sites using the SVM classifier after optimization.
| CALTECH | 0.70 | 0.89 | 0.50 | 0.62 |
| CMU | 0.74 | 0.71 | 0.77 | 0.74 |
| KKI | 0.75 | 0.95 | 0.61 | 0.74 |
| LEUVEN | 0.63 | 0.34 | 0.88 | 0.72 |
| MAX MUN | 0.54 | 0.54 | 0.54 | 0.55 |
| NYU | 0.68 | 0.66 | 0.69 | 0.71 |
| OHSU | 0.73 | 0.58 | 0.86 | 0.77 |
| OLIN | 0.68 | 0.68 | 0.67 | 0.64 |
| PITT | 0.70 | 0.55 | 0.85 | 0.73 |
| SBL | 0.53 | 0.40 | 0.67 | 0.59 |
| SDSU | 0.72 | 0.64 | 0.77 | 0.77 |
| STANFORD | 0.61 | 0.94 | 0.30 | 0.44 |
| TRINITY | 0.57 | 0.72 | 0.44 | 0.52 |
| UCLA | 0.75 | 0.76 | 0.75 | 0.73 |
| UM | 0.76 | 0.80 | 0.72 | 0.76 |
| USM | 0.79 | 0.85 | 0.68 | 0.69 |
| YALE | 0.71 | 0.75 | 0.68 | 0.70 |
| Mean | 0.68 | 0.69 | 0.67 | 0.67 |
Summary of performance values obtained for 17 sites using the RF classifier after optimization.
| CALTECH | 0.48 | 0.52 | 0.44 | 0.45 |
| CMU | 0.66 | 0.35 | 1.00 | 0.74 |
| KKI | 0.64 | 0.90 | 0.46 | 0.60 |
| LEUVEN | 0.63 | 0.27 | 0.94 | 0.73 |
| MAX MUN | 0.56 | 0.42 | 0.67 | 0.62 |
| NYU | 0.68 | 0.50 | 0.82 | 0.75 |
| OHSU | 0.50 | 0.58 | 0.43 | 0.48 |
| OLIN | 0.64 | 0.63 | 0.67 | 0.62 |
| PITT | 0.67 | 0.48 | 0.89 | 0.73 |
| SBL | 0.60 | 0.33 | 0.87 | 0.68 |
| SDSU | 0.63 | 0.71 | 0.60 | 0.67 |
| STANFORD | 0.51 | 0.89 | 0.15 | 0.24 |
| TRINITY | 0.64 | 0.59 | 0.68 | 0.67 |
| UCLA | 0.61 | 0.46 | 0.79 | 0.65 |
| UM | 0.67 | 0.89 | 0.47 | 0.60 |
| USM | 0.70 | 0.65 | 0.80 | 0.65 |
| YALE | 0.66 | 0.53 | 0.79 | 0.70 |
| Mean | 0.62 | 0.57 | 0.67 | 0.62 |
Summary of performance values obtained for 17 sites using the KNN classifier after optimization.
| CALTECH | 0.54 | 0.47 | 0.61 | 0.56 |
| CMU | 0.59 | 0.35 | 0.85 | 0.67 |
| KKI | 0.60 | 0.75 | 0.50 | 0.60 |
| LEUVEN | 0.62 | 0.28 | 0.91 | 0.72 |
| MAX MUN | 0.50 | 0.50 | 0.50 | 0.52 |
| NYU | 0.59 | 0.40 | 0.74 | 0.68 |
| OHSU | 0.64 | 0.25 | 0.64 | 0.56 |
| OLIN | 0.68 | 0.68 | 0.66 | 0.64 |
| PITT | 0.58 | 0.41 | 0.78 | 0.65 |
| SBL | 0.57 | 0.33 | 0.80 | 0.65 |
| SDSU | 0.64 | 0.36 | 0.82 | 0.73 |
| STANFORD | 0.51 | 0.0.58 | 0.45 | 0.49 |
| TRINITY | 0.60 | 0.41 | 0.76 | 0.67 |
| UCLA | 0.63 | 0.48 | 0.82 | 0.67 |
| UM | 0.57 | 0.98 | 0.20 | 0.33 |
| USM | 0.46 | 0.20 | 0.96 | 0.56 |
| YALE | 0.64 | 0.43 | 0.86 | 0.70 |
| Mean | 0.58 | 0.46 | 0.70 | 0.61 |