Literature DB >> 32009868

Automated Detection of Autism Spectrum Disorder Using a Convolutional Neural Network.

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.
Results: Our experimental outcomes indicate that the proposed model is able to detect ASD correctly with an accuracy of 70.22% using the ABIDE I dataset and the CC400 functional parcellation atlas of the brain. Also, the CNN model developed used fewer parameters than the state-of-art techniques and is hence computationally less intensive. Our developed model is ready to be tested with more data and can be used to prescreen ASD patients.
Copyright © 2020 Sherkatghanad, Akhondzadeh, Salari, Zomorodi-Moghadam, Abdar, Acharya, Khosrowabadi and Salari.

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


1. Introduction

Autism spectrum disorder (ASD), a type of neurological disorder, appears in children between 6 and 17 years of age and affects communication skills and social behavior. ASD affects social interactions and communication and causes repetitive behaviors in patients (Bhat et al., 2014a,b; Huang et al., 2019). According to the WHO, ASD affects one child in 160, and these children often present with other conditions like depression, anxiety, and attention deficit hyperactivity disorder (ADHD). Early diagnosis during childhood is important and can improve the social skills and communication problems of children with ASD and enhance their quality of life. In order to control and treat this disease, an early diagnosis is crucial. One of the most important tasks for diagnosing neurological diseases such as epilepsy, Alzheimer, and autism is to develop a model based on functional or structural region relationships in the brain (Wing, 1997; American Psychiatric Association, 2011; Chen et al., 2011). Hence, functional magnetic resonance imaging (fMRI) is used to study the brain and its structures. It detects correlated fluctuations in the blood oxygen level-dependent (BOLD) signals from the brain regions. The most common data-driven method for autism diagnosis and the investigation of its biomarkers is the autism brain imaging data exchange (ABIDE), which is a collaborative effort involving neuroimaging and phenotypic data obtained from 1,112 individuals (Di Martino et al., 2014). The ABIDE is a worldwide multi-site database consisting of two phases. The first phase (ABIDE I) consists of 1,112 individuals, with 539 ASD patients and 573 others, from 17 sites. The second phase (ABIDE II) has 521 ASD patients and 593 healthy controls and was obtained from 19 sites. The ABIDE I dataset is obtained from 17 international imaging sites and is composed of structural, resting-state fMRI data and phenotypic information. Recently, many efforts have been made to identify ASD based on deep learning with fMRI (Koyamada et al., 2015; Anirudh and Thiagarajan, 2017; Subbaraju et al., 2017). In Koyamada et al. (2015), a deep neural network (DNN) model was investigated in order to build a subject-transfer decoder. The authors used principal sensitivity analysis (PSA) to construct a decoder for visualizing different features of all individuals in the dataset. Their proposed neural network includes two hidden layers and a softmax output layer, in which the two hidden layers in the middle classify brain activities into seven human categories from 499 subjects. It has been shown that ASD disrupts the functional connectivity between the multiple brain regions that affect global brain networks. Therefore, the main goal of many researchers in this area is to classify ASD and control subjects based on the neural patterns of functional connectivity (Bourgeron, 2009; Anderson et al., 2011; Mennes et al., 2011; Schipul et al., 2011; Nielsen et al., 2013; von dem Hagen et al., 2013; Plitt et al., 2015; Dvornek et al., 2017; Parisot et al., 2017, 2018; Aghdam et al., 2018; Xing et al., 2018; Kazeminejad and Sotero, 2019; Sharif and Khan, 2019) and improve the accuracy of classification. For example, Nielsen et al. (2013) achieved 60% classification accuracy, and Abraham et al. (2017) obtained 67% accuracy in classifying ASD and control subjects. Heinsfeld et al. (2018) applied deep learning algorithms to identify ASD patients and improved the accuracy, reaching 70%. They employed two stacked denoising autoencoders to extract a lower-dimensional version of the ABIDE I dataset and also identified the areas of the brain that played the most important role in differentiating ASD from typical controls (TC). The volumetric convolutional neural network (CNN) model, which is considered as the full-resolution 3D spatial structure of resting-state functional MRI data, is investigated in Khosla et al. (2018). In recent years, the use of CNN has attracted a lot of attention in the field of classification and representation learning. CNNs are powerful classifiers with high accuracies in many applications with many free parameters. Also, CNN models have higher accuracy for feature extraction and can handle many free parameters. The CNN model includes different parts such as an activation function, convolutional layers, fully connected layers, normalization layers, and pooling layers. The CNN technique has the ability to interpret brain biomarkers in ASD patients using fMRI. The ASD biomarkers play an important role in early diagnosis and treatment (Li et al., 2018b). Li et al. (2018a) proposed multi-channel convolutional neural networks based on a patch-level data-expanding method to diagnose early biomarkers of ASD. Choi (2017), multivariate and high dimensional data are reduced to two-dimensional features, and the functional connectivity pattern associated with ASD is investigated by using a variational autoencoder (VAE). The stereotypical motor movements (SMM) in autism patients are body rocking and complex hand movements, which will affect learning and social skills. The CNN is used to learn different features from multi-sensor accelerometer signals of SMM (Rad et al., 2015). A fully automated brain tumor segmentation method using CNN was proposed in Havaei et al. (2017). The purpose of the present study is to investigate the performance of a CNN in classifying ASD and control subjects. We used the fMRI data represented by a multi-site database known as ABIDE I. The ABIDE I data have been preprocessed by the Preprocessed Connectomes Project (PAC). We improved the previously reported results and obtained 70.2% accuracy in the distinction of ASD from control subjects. The performance of the developed model is evaluated using three supervised methods, namely SVM (support vector machine), KNN (K-nearest neighbors), and RF (random forest) classifiers on the preprocessed ABIDE I dataset. Our results show that the average accuracy values after optimization or hyperparameter tuning for SVM, KNN, and RF are 69, 62, and 60%, respectively. Therefore, the proposed CNN model outperformed these machine learning methods. It has been shown that having a CNN model with fewer parameters is very important and leads to less overhead for the new models (Iandola et al., 2016). Our developed model has obtained high accuracy and was also able to train with fewer parameters, which reduces the computation time. An autoencoder has been used to diagnose schizophrenia (Zeng et al., 2018). Functional connectivity MRI data from multiple sites have been used for classification. The authors obtained an accuracy of 85% for multi-site pooling classification and 81% for leave-site-out transfer classification. In this approach, each time, one site out of 17 sites was used as a test and the rest were used for training. The results show that the sites named the Kennedy Krieger Institute, Baltimore (KKI), San Diego State University (SDSU), and University of Utah School of Medicine (USM) achieved higher accuracies than other sites. The rest of the paper is organized as follows. The details of the ABIDE I dataset, the data preprocessing, and the development of the new CNN model are provided in section 2. In section 3, visual representations of the most important brain areas are presented. Section 4 shows the detailed results of analysis, and finally, the results are discussed in section 5.

2. Materials and Methods

2.1. Materials

In this work, we used the first phase of resting-state fMRI data from the multi-site ABIDE I. ABIDE I is a consortium of collected resting-state fMRIs from 17 international imaging sites and matched controls that is provided for scientific research. Each site in the ABIDE I dataset uses different parameters and protocols. The fMRI protocol has been used as the imaging protocol at all of the sites. In this work, brain volume is represented by small cubic elements named voxels. The inclusion criteria for sites was having at least 20 subjects meeting other criteria for inclusion like successful preprocessing with manual visual inspection of normalization to MNI space of MPRAGE. The autism diagnostic observation tool and autism diagnostic interview-revised were used for ASD diagnosis or typical control confirmation in the majority of the sites. These types of data increase understanding of the neural bases of ASD. Resting-state fMRI is based on neural measurements of functional connectivity between multiple brain regions. This functional connectivity is calculated by the correlation of the average time series from the regions of interest (ROI). Fluctuations in blood oxygenation lead to low-frequency fluctuation correlations in resting-state fMRI, which gives the connectivity matrix. In the present study, we used the datasets from 505 ASD patients and 530 typical controls. These datasets contain T1 structural brain images, fMRI images, and phenotypic information relating to different patients. The phenotypic information is classified based on sex, age, and autism diagnostic observation schedule (ADOS) score for ASD subjects and mean framewise displacement (FD) quality, which is a measure of subject head motion. The distributions of sex and average age at different sites for typical control (TC) and ASD patients are summarized in Table 1.
Table 1

The distribution of sex and average age at different sites for typical control (TC) and ASD classes.

TCASD
SiteAbbreviationAverage ageSexAverage ageSex
MaleFemaleMaleFemale
CALTECHCalifornia Institute2814427.4154
of Technology
CMUCarnegie Mellon26.810326.4113
University
KKIKennedy Krieger1020810164
Institute, Baltimore
LEUVENUniversity of Leuven18.229517.8263
MAX MUNLudwig Maximilians24.627126.1213
University, Munich
NYUNYU Langone15.7742614.76510
Medical
Center, New York
OHSUOregon Health10.114011.4120
and Science
University
OLINOlin, Institute of16.713216.5163
Living,
Hartford Hospital
PITTUniversity of18.923419254
Pittsburgh
School of Medicine
SBLSocial Brain Lab BCN33.715035150
NIC UMC Groningen
and Netherlands
Institute for
Neurosciences
SDSUSan Diego State14.216614.7131
University
STANFORDStanford University1016410154
TRINITYTrinity Center17.125016.8220
for Health Sciences
UCLAUniversity of California,1338613486
Los Angeles
UMUniversity of Michigan14.8561813.2579
USMUniversity of Utah21.325023.5460
School of Medicine
YALEChild Study Center,12.720812.7208
Yale University
The distribution of sex and average age at different sites for typical control (TC) and ASD classes.

2.2. Data Preprocessing of the ABIDE I Dataset

The Preprocessed Connectomes Project (PCP) is a publicly available preprocessed version of data from both the 1,000 Functional Connectomes Project (FCP) and the International Neuroimaging Data-Sharing Initiative (INDI). We used data from the FCP using the configurable pipeline, the Analysis of Connectomes (CPAC). After the preprocessing, we obtained 871 quality MRI images with phenotypic information. The preprocessing step included slice timing correction, correction for motion, and normalization of voxel intensity. Nuisance regression was employed to delete the signal fluctuations caused by head motion, respiration, cardiac pulsation, and scanner drift. The signal fluctuation was modeled using 24 motion parameters for head motion, a quadratic and linear term for scanner drift, and CompCor with five principal components for physiological noise (Friston et al., 1995; Fox et al., 2005; Lund et al., 2005; Behzadi et al., 2007). Bandpass filtering (0.01–10 Hz) was used in our analysis. We used the CC400 functional parcellation atlas of the brain throughout our study. In this atlas, a brain connectivity matrix is constructed for the average time series of the ROI, partitioned into 400 regions. There are many different parameters in MRI imaging, including voxel size, flip angle, TR, TE, and T1. Table 2 summarizes the different parameters in structural MRI imaging for each site in ABIDEI.
Table 2

Different parameters in structural MRI imaging for each site in ABIDE I.

Voxel size (mm3)Flip angle (deg)TR (ms)TE (ms)T1 (ms)
CALTECH1101,5902.73800
CMU181,8702.481,100
KKI1883.7843
LEUVEN0.98 × 0.98 × 1.289.64.6885.145
MAX MUN191,8003.06900
NYU1.3 × 1.372,5303.251,100
OHSU1102,3003.58900
OLIN182,5002.74900
PITT1.1 × 1.1 × 1.172,1003.931,000
SBL1893.51,000
SDSU14511.084.3NA
STANFORD0.86 × 1.5 × 0.86158.41.8NA
TRINITY188.53.91060.17
UCLA1 × 1 × 1.292,3002.84853
UM1.2 × 1 × 1152501.8500
USM1 × 1 × 1.292,3002.91900
YALE191,2301.73624
Different parameters in structural MRI imaging for each site in ABIDE I. In the following, we will describe our proposed CNN architecture in detail.

2.3. Network Architecture

In this work, we obtained connectomes or functional connectivity matrices for the detection of ASD classes. This symmetric matrix shows the correlation between the mean values of the time series obtained from an ROI. Each cell in the matrix contains a Pearson correlation coefficient, and each row is the representation of the ROI. The Pearson correlation coefficient (ranges from −1 to 1) is a correlation index between two areas of the brain regions, with 1 representing high correlation between the two areas of the brain and vice versa. Thus, a 392 × 392 matrix is found in the CC400 functional parcellation atlas for each subject, which represents the co-activation correlations of 392 brain areas. By considering each row as the representation of a brain region, we propose a CNN architecture for connectomic data. We used a CNN architecture with one convolutional layer, interspersed within max-pooling followed by densely connected layers (Please see Figure 1). The functional connectivity matrices between pairs of ROI are fed as input to convolutional layers. Our final CNN model is as follows: 1 fully connected hidden layer and each linear layer followed by a tanh activation function. The parallel filters with dimensions from 1 × 392 to 7 × 392 act on rows representing the brain regions. Thus, we take into account 400 filters of length 1 and width 392–400 filters of length 7 and width 392. In this condition, the sizes of the weights are equal to the representation matrix in the convolutional neural network. The hidden layer followed by max-pooling is used to reduce the number of features and avoid the overfitting problem. After the max-pooling layer, a dropout regularization keeps only 25% of the nodes for training. Finally, the output node is concated and fully connected to a dense layer, which is subsequently used for classification. Also, the model is trained for 300 epochs with a batch size of 32, and the learning rate is set to 0.005. The model as shown in Figure 1 is developed using a 10-fold cross-validation strategy.
Figure 1

Proposed CNN architecture for automated detection of ASD.

Proposed CNN architecture for automated detection of ASD. The proposed CNN model does not include feed-forward convolution. We employed concatenation of several convolution layers, and the whole result set obtained is passed to the multilayer perceptron (MLP) to complete the classification. In other words, each convolution layer has a specific meaning. For example, when the filter size is 1 × 392, the connection of each area with other areas will be considered, whereas when the filter size is increased to 7 × 392, the connection of 7 areas near each other with other areas will be seen. We combined these outputs to obtain the final output, which is ensemble learning from the convolution layers. In the next section, we investigate the features that have the most contribution in ASD classification using a visualization method for our proposed CNN model.

3. Visualization of Important Areas

Now, we are interested in visualizing the brain areas that are significant in the classification of ASD and control patients in the ABIDE I dataset. The field of computer vision has enabled vast progress for the visualization of CNN models. In neuroimaging, this technique provides the ability to gain more insights into biomarkers, which are important in early diagnosis and treatment. By using the visualization of image classification models learned via deep Convolutional Networks or ConvNet, we are able to reveal the important ROIs that play important roles in the classification (Simonyan et al., 2013). We obtained the important ROIs for ASD-detection using our model with saliency technique (Figure 2). This approach is based on computing the gradient of the class score with respect to the input image and calculating the class saliency map. In other words, we evaluated the gradient of the output category with respect to the input image:
Figure 2

The 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.

Here, output indicates output category, and input is related to input image. The positive ratio indicates that a small change in the input image pixel leads to an increase in the output. Thus, we can obtain salient images of brain areas that play important roles in ASD detection. The 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. We observed that four brain areas are significant in the diagnosis of ASD subjects for the CC400 functional parcellation atlas of the brain. These areas are named as C115, C188, C247, and C326, with the centers of mass equal to (61.9; −36.3; 34.4), (−27.6; −40.2; −17.6), (−2.1; −43.0; −40.7), and (−22.5; −85.5; 31.0), respectively (Table 3).
Table 3

Important areas for ASD classification in prediction mode.

ColorRedBlueGreenYellow
ROI numberC115C188C247C326
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)
Important areas for ASD classification in prediction mode. Our results show that the right supramarginal gyrus, which is considered to preserve self-other distinction during empathy in ASD patients (Hoffmann et al., 2015), seems to play a significant role in the diagnosis of autism. The fusiform gyrus, which is hypoactive in patients with autism (van Kooten et al., 2008), is also emphasized for ASD prediction. Also, the cerebellar vermis is indicated as an important area for the ASD classification, and this was reported to be smaller in autism cases (Kaufmann et al., 2003). In addition, these results support the idea of the disruption of anterior-posterior brain connectivity in ASD, which has been shown in Just (2004), Kana et al. (2009), and Cherkassky et al. (2006).

4. Results

Nowadays, CNN is widely used for dataset classification. In this study, we designed a CNN model for automated detection of ASD using the ABIDE I dataset. The preprocessed neuroimaging data from the ABIDE I dataset is used in our experiment. There are 1,112 subjects (539 diagnosed with ASD, and 573 typical controls) in the ABIDE I dataset, reduced to 871 subjects after preprocessing. There is also a phenotype file for this dataset, which includes the automated metrics, specified with the prefix anat finc. Among them, we evaluated the functional metric called mean framewise displacement and removed the outliers where this parameter was over 0.2. During training, the learning rate was set at 0.005 with batch sizes of 32 and 400 epochs. The input to the network is a 392 × 392 matrix, where each row represents one of the regions of the brain. In our CNN architecture, we used the 400 filters with sizes from 1 × 392 to 7 × 392. Generally, the width of the filter can be of any size. Here, each row of the connectivity matrix represents the correlation between the corresponding region and the other regions of the brain. Therefore, we considered the width of the filter as the dimension of the corresponding region and equal to the size of each row of the connectivity matrix, which is equal to 392. The length of the filter is its number of rows. Choosing filters of larger sizes did not increase the accuracy of the result. The applied CNN model does not use common feed-forward convolution. In our proposed architecture, we concatenated several convolution layers, and the entire obtained result set was given to the MLP for classification. The filter size of 1 × 392 in the convolution layer means that the connection of each area with other areas will be seen, and the filter size of 4 × 392 means the connection of four areas near each other with other areas will be seen, and at the end, we combine these outputs to get the final output. The execution time for this work was about 12 h and 30 min using 10-fold cross-validation with the NVIDIA Tesla K80 model GPU. We achieved an accuracy of 70.22 %, which is better than the rest of the reported works (Table 4). The receiver operating characteristic curve (ROC) and the confusion matrix for our CNN model are shown in Figure 3.
Table 4

Summary of performance values obtained for CNN with 10-fold cross-validation.

FoldAccuracyConfidence intervalSensitivitySpecificityF-score
10.66030.09010.62500.70000.6604
20.66990.09080.88890.42850.7384
30.71870.08990.81130.60460.7610
40.75820.08790.77550.73800.7755
50.73560.09260.76590.70000.7578
60.63950.10140.78260.47500.6990
70.70230.09780.77770.61530.7368
80.779010.08870.93180.62160.8283
90.66230.10560.73800.57140.7045
100.68490.10660.65000.72720.6933
Mean0.70220.08550.77460.61820.7355
Figure 3

Results 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 performance values obtained for CNN with 10-fold cross-validation. Results 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. Thus, to the best of our knowledge, the approach that has been proposed in this paper has obtained the best accuracy so far achieved using the ABIDE I dataset. Table 5 compares the automated detection of TC and ASD classes achieved by different studies using the same database. It can be seen from the comparison table that we have obtained better results compared to the other state-of-art techniques.
Table 5

Summary of comparison table for automated detection of TC and ASD classes using the same database.

ReferencesProtocolBest methodPerformance (%)
SpecificitySensitivityAccuracy
Nielsen et al. (2013)Multiple bins and leave- one-out classifier58.0062.0060.00
Parisot et al. (2017)10-fold CVGraph Convolutional Networks (GCN)69.50
Dvornek et al. (2017)10-fold CVLSTM3266.80
Parisot et al. (2018)10-fold CVGraph Convolutional Networks (GCN)70.40
Aghdam et al. (2018)10-fold CVDeep belief Network (DBN)32.9684.0065.56
Xing et al. (2018)5-fold CVCNN with element-wise filters (CNN-EW)70.4066.4466.88
Kazeminejad and Sotero (2019)Leave-one-site-outDeep learning and PCA65.0067.0066.00
Sharif and Khan (2019)Leave-one-site-outMulti-Layer Perceptron (MLP) and Feature Selection56.26
Abraham et al. (2017)10-fold CVSVC-l1 and SVC-l2 Networks67.00
Heinsfeld et al. (2018)10-fold CVSVM62.0068.0065.00
Heinsfeld et al. (2018)10-fold CVDeep Neural Networks (DNN) and transfer learning63.0074.0070.00
Present study10-fold CVCNN61.0077.0070.20
Summary of comparison table for automated detection of TC and ASD classes using the same database. We evaluated the performance of SVM (support vector machine), KNN (K-nearest neighbors), and RF (random forest) classifiers on the preprocessed ABIDE I dataset. After optimization (hyperparameter tuning), the average accuracy was found to be 0.69 for SVM, 0.62 for KNN, and 0.6 RF. The results of the three approaches after being trained with 10-fold cross-validation are presented in Table 6. It can be seen that the CNN-based architecture outperformed these ML classifiers in terms of accuracy, specificity, and sensitivity.
Table 6

Results of ROC for CNN, SVM, KNN, and RF classifiers before optimization (BO) and after optimization (AO).

SVMKNNRFCNN
BOAOBOAOBOAO
Mean of accuracy0.68900.69350.61420.62110.59830.59940.7022
Variance of accuracy0.00220.00110.00110.00060.000620.000520.0020
Mean of sensitivity0.77900.74590.76190.74520.74740.75950.7746
Variance of sensitivity0.00280.00260.00450.0040.00450.0050.0078
Mean of specificity0.58550.63250.44370.47840.42770.41490.6182
Variance of specificity0.00570.00490.0120.0080.00650.00300.0098
Mean of AUC0.75330.75530.66790.67240.65460.66350.7486
Variance of AUC0.00180.00170.00210.00130.00050.00120.0006
Mean of F-score0.64860.67190.52790.55160.50920.50150.7355
Results of ROC for CNN, SVM, KNN, and RF classifiers before optimization (BO) and after optimization (AO). The receiver operating characteristic curve (ROC) and confusion matrix are used the evaluate the performance of the SVM, KNN, and RF classifiers before and after optimization (hyperparameter tuning), as shown in Figures 4, 5. Before optimization, we used a radial basis function (RBF) kernel with regularization parameter C = 8 for the SVM classifier to obtain the optimum performance. We chose k = 20 for the KNN classifier. We set the max number of features (max) and max number of levels in each decision tree (n) as 300 and 100, respectively, for the RF classifier. After optimization, we selected kernals such as “linear,” “rbf,” “poly,” and “sigmoid” for SVM. We employed the grid search method for the KNN classifier and chosen optimization parameters of 4, 8, 12, 16, 20, 24, 28, 32, 36, and 40. The tuning (max and n) of the RF classifier was optimized using the grid search method. In this case, the max values were varied from 120 to 600 with a step size of 60 and n values were varied from 20 to 180 with a step size of 20. The results show that, by optimizing the tuning parameters, the area under the ROC curve (AUC) will increase and hence, the classification performance is improved. These results are summarized in Table 6.
Figure 4

The receiver operating characteristic curve (ROC) is depicted for SVM (A,D), KNN (B,E), and RF (C,F) classifiers before and after optimization.

Figure 5

The confusion matrix before and after optimization for classifiers: SVM-(A,D); KNN-(B,E); RF-(C,F).

The receiver operating characteristic curve (ROC) is depicted for SVM (A,D), KNN (B,E), and RF (C,F) classifiers before and after optimization. The confusion matrix before and after optimization for classifiers: SVM-(A,D); KNN-(B,E); RF-(C,F). In order to evaluate the classifier performance for different sites, we used a leave-site-out approach for our proposed CNN, SVM, KNN, and RF classifiers (Heinsfeld et al., 2018). In this method, each site is taken as one fold in the dataset, and we applied a cross-validation approach on the remaining sites instead of different folds. Therefore, each time, one site out of 17 is used to test, and the other sites are used for training. We observe that the sites KKI, SDSU, and USM achieved accuracies of more than 70% as compared to other sites when using our proposed CNN model. The accuracy, confidence interval 95%, specificity, sensitivity, and F-score values for various sites are presented in Table 7 and the accuracy and the confidence interval 95% are depicted in Figure 6. Also, a summary of the performance values obtained for each site using the SVM, KNN, and RF classifiers after optimization are given in Tables 8–10, respectively.
Table 7

Summary of performance values obtained for 17 sites using our proposed CNN model.

Site outSizeAccuracyConfidence intervalSpecificitySensitivityF-score
CALTECH370.540.160.420.660.58
CMU270.700.170.710.690.69
KKI480.720.120.950.570.71
LEUVEN630.650.120.370.880.73
MAX MUN520.460.130.450.460.48
NYU1750.650.070.410.840.73
OHSU260.570.190.660.50.56
OLIN340.580.160.570.60.56
PITT560.690.120.510.880.73
SBL300.560.180.40.730.62
SDSU360.750.140.640.810.8
STANFORD390.480.160.940.050.09
TRINITY470.610.140.630.60.62
UCLA980.690.090.720.650.65
UM1400.660.080.950.40.56
USM710.770.090.80.720.69
YALE560.690.120.820.570.65
Mean610.630.130.640.620.61
Figure 6

Box plot of accuracy vs. sites.

Table 8

Summary of performance values obtained for 17 sites using the SVM classifier after optimization.

Site outAccuracySpecificitySensitivityF-score
CALTECH0.700.890.500.62
CMU0.740.710.770.74
KKI0.750.950.610.74
LEUVEN0.630.340.880.72
MAX MUN0.540.540.540.55
NYU0.680.660.690.71
OHSU0.730.580.860.77
OLIN0.680.680.670.64
PITT0.700.550.850.73
SBL0.530.400.670.59
SDSU0.720.640.770.77
STANFORD0.610.940.300.44
TRINITY0.570.720.440.52
UCLA0.750.760.750.73
UM0.760.800.720.76
USM0.790.850.680.69
YALE0.710.750.680.70
Mean0.680.690.670.67
Table 10

Summary of performance values obtained for 17 sites using the RF classifier after optimization.

Site outAccuracySpecificitySensitivityF-score
CALTECH0.480.520.440.45
CMU0.660.351.000.74
KKI0.640.900.460.60
LEUVEN0.630.270.940.73
MAX MUN0.560.420.670.62
NYU0.680.500.820.75
OHSU0.500.580.430.48
OLIN0.640.630.670.62
PITT0.670.480.890.73
SBL0.600.330.870.68
SDSU0.630.710.600.67
STANFORD0.510.890.150.24
TRINITY0.640.590.680.67
UCLA0.610.460.790.65
UM0.670.890.470.60
USM0.700.650.800.65
YALE0.660.530.790.70
Mean0.620.570.670.62
Summary of performance values obtained for 17 sites using our proposed CNN model. Box plot of accuracy vs. sites. Summary of performance values obtained for 17 sites using the SVM classifier after optimization. Summary of performance values obtained for 17 sites using the KNN classifier after optimization. Summary of performance values obtained for 17 sites using the RF classifier after optimization.

5. Discussion and Conclusions

In the present study, we proposed a CNN architecture to identify and classify ASD patients and control subjects. Also, the performance of three supervised learning methods, SVM, KNN, and RF classifiers, on the preprocessed ABIDE I dataset was investigated. The results show that the average accuracy of our model using the test data is 70.2%, meaning that it outperformed the best accuracy obtained on this dataset so far. It has been observed that for the same accuracy, a CNN model with fewer parameters is more efficient and has less overhead for the new models (Iandola et al., 2016). Keeping this in mind, our model is able to train with fewer parameters and achieve an even better accuracy level than the best-performing models. The existing best-known method used a huge number of parameters (19, 961, 200) in its final stage, but our model used 4,398,802 parameters. The authors of Xing et al. (2018) used 1,268,160 parameters and obtained an accuracy of 66.88%, but we achieved an accuracy of 70.20%. Hence, our proposed CNN architecture is able to obtain higher classification performance with fewer parameters, which will reduce the training time. Therefore, our proposed model is less complex and faster as compared to other similar models. Also, we studied each row of the connectivity matrix as the representation of the correlation between the corresponding region and the other regions of the brain in our model. Thus, we open up the possibility to illustrate the behavior of a region of the brain and corresponding biomarkers by performing a noise correction on each row of the connectivity matrix in future work. The future recommendations for our proposed model are given below: 1. We have used few images in each class. There is a need to use more data to build a more robust model. 2. The time complexity of the model should be decreased when the whole dataset of all subjects are fed into it. 3. The impact of two features (sex and average age) need to be considered in this study. 4. The performance may improve with balanced data.

Data Availability Statement

The datasets generated for this study are available on request to the corresponding author.

Author Contributions

ZS, MAk, SS, MZ-M, and MAb have equal contributions in data preparation, data analysis, and preparing the first draft of the manuscript. UA improved the results and revised the text of the manuscript. RK and VS revised the results and prepared the final version.

Conflict of Interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.
Table 9

Summary of performance values obtained for 17 sites using the KNN classifier after optimization.

Site outAccuracySpecificitySensitivityF-score
CALTECH0.540.470.610.56
CMU0.590.350.850.67
KKI0.600.750.500.60
LEUVEN0.620.280.910.72
MAX MUN0.500.500.500.52
NYU0.590.400.740.68
OHSU0.640.250.640.56
OLIN0.680.680.660.64
PITT0.580.410.780.65
SBL0.570.330.800.65
SDSU0.640.360.820.73
STANFORD0.510.0.580.450.49
TRINITY0.600.410.760.67
UCLA0.630.480.820.67
UM0.570.980.200.33
USM0.460.200.960.56
YALE0.640.430.860.70
Mean0.580.460.700.61
  31 in total

1.  Combination of rs-fMRI and sMRI Data to Discriminate Autism Spectrum Disorders in Young Children Using Deep Belief Network.

Authors:  Maryam Akhavan Aghdam; Arash Sharifi; Mir Mohsen Pedram
Journal:  J Digit Imaging       Date:  2018-12       Impact factor: 4.056

2.  Ensemble learning with 3D convolutional neural networks for functional connectome-based prediction.

Authors:  Meenakshi Khosla; Keith Jamison; Amy Kuceyeski; Mert R Sabuncu
Journal:  Neuroimage       Date:  2019-06-18       Impact factor: 6.556

3.  Preserved Self-other Distinction During Empathy in Autism is Linked to Network Integrity of Right Supramarginal Gyrus.

Authors:  Ferdinand Hoffmann; Svenja Koehne; Nikolaus Steinbeis; Isabel Dziobek; Tania Singer
Journal:  J Autism Dev Disord       Date:  2016-02

4.  Functional connectivity in a baseline resting-state network in autism.

Authors:  Vladimir L Cherkassky; Rajesh K Kana; Timothy A Keller; Marcel Adam Just
Journal:  Neuroreport       Date:  2006-11-06       Impact factor: 1.837

5.  Early Diagnosis of Autism Disease by Multi-channel CNNs.

Authors:  Guannan Li; Mingxia Liu; Quansen Sun; Dinggang Shen; Li Wang
Journal:  Mach Learn Med Imaging       Date:  2018-09-15

6.  Specificity of cerebellar vermian abnormalities in autism: a quantitative magnetic resonance imaging study.

Authors:  Walter E Kaufmann; Karen L Cooper; Stewart H Mostofsky; George T Capone; Wendy R Kates; Craig J Newschaffer; Irena Bukelis; Mariah H Stump; Adelene E Jann; Diane C Lanham
Journal:  J Child Neurol       Date:  2003-07       Impact factor: 1.987

7.  Identifying Autism from Resting-State fMRI Using Long Short-Term Memory Networks.

Authors:  Nicha C Dvornek; Pamela Ventola; Kevin A Pelphrey; James S Duncan
Journal:  Mach Learn Med Imaging       Date:  2017-09-07

Review 8.  Autism: cause factors, early diagnosis and therapies.

Authors:  Shreya Bhat; U Rajendra Acharya; Hojjat Adeli; G Muralidhar Bairy; Amir Adeli
Journal:  Rev Neurosci       Date:  2014       Impact factor: 4.353

9.  Functional connectivity classification of autism identifies highly predictive brain features but falls short of biomarker standards.

Authors:  Mark Plitt; Kelly Anne Barnes; Alex Martin
Journal:  Neuroimage Clin       Date:  2014-12-24       Impact factor: 4.881

10.  Multi-Site Diagnostic Classification of Schizophrenia Using Discriminant Deep Learning with Functional Connectivity MRI.

Authors:  Ling-Li Zeng; Huaning Wang; Panpan Hu; Bo Yang; Weidan Pu; Hui Shen; Xingui Chen; Zhening Liu; Hong Yin; Qingrong Tan; Kai Wang; Dewen Hu
Journal:  EBioMedicine       Date:  2018-03-23       Impact factor: 8.143

View more
  13 in total

1.  Altered structural balance of resting-state networks in autism.

Authors:  Z Moradimanesh; R Khosrowabadi; M Eshaghi Gordji; G R Jafari
Journal:  Sci Rep       Date:  2021-01-21       Impact factor: 4.379

2.  Discovery of eQTL Alleles Associated with Autism Spectrum Disorder: A Case-Control Study.

Authors:  Allison R Hickman; Bradley Selee; Rini Pauly; Benafsh Husain; Yuqing Hang; Frank Alex Feltus
Journal:  J Autism Dev Disord       Date:  2022-06-23

3.  Robust, Generalizable, and Interpretable Artificial Intelligence-Derived Brain Fingerprints of Autism and Social Communication Symptom Severity.

Authors:  Kaustubh Supekar; Srikanth Ryali; Rui Yuan; Devinder Kumar; Carlo de Los Angeles; Vinod Menon
Journal:  Biol Psychiatry       Date:  2022-02-16       Impact factor: 12.810

4.  Identifying and Predicting Autism Spectrum Disorder Based on Multi-Site Structural MRI With Machine Learning.

Authors:  YuMei Duan; WeiDong Zhao; Cheng Luo; XiaoJu Liu; Hong Jiang; YiQian Tang; Chang Liu; DeZhong Yao
Journal:  Front Hum Neurosci       Date:  2022-02-22       Impact factor: 3.169

5.  Classifying Autism Spectrum Disorder Using the Temporal Statistics of Resting-State Functional MRI Data With 3D Convolutional Neural Networks.

Authors:  Rajat Mani Thomas; Selene Gallo; Leonardo Cerliani; Paul Zhutovsky; Ahmed El-Gazzar; Guido van Wingen
Journal:  Front Psychiatry       Date:  2020-05-15       Impact factor: 4.157

6.  Automated Detection of Presymptomatic Conditions in Spinocerebellar Ataxia Type 2 Using Monte Carlo Dropout and Deep Neural Network Techniques with Electrooculogram Signals.

Authors:  Catalin Stoean; Ruxandra Stoean; Miguel Atencia; Moloud Abdar; Luis Velázquez-Pérez; Abbas Khosravi; Saeid Nahavandi; U Rajendra Acharya; Gonzalo Joya
Journal:  Sensors (Basel)       Date:  2020-05-27       Impact factor: 3.576

7.  Topological impact of negative links on the stability of resting-state brain network.

Authors:  Majid Saberi; Reza Khosrowabadi; Ali Khatibi; Bratislav Misic; Gholamreza Jafari
Journal:  Sci Rep       Date:  2021-01-26       Impact factor: 4.379

8.  rs-fMRI and machine learning for ASD diagnosis: a systematic review and meta-analysis.

Authors:  Caio Pinheiro Santana; Emerson Assis de Carvalho; Igor Duarte Rodrigues; Guilherme Sousa Bastos; Adler Diniz de Souza; Lucelmo Lacerda de Brito
Journal:  Sci Rep       Date:  2022-04-11       Impact factor: 4.379

9.  Population Graph-Based Multi-Model Ensemble Method for Diagnosing Autism Spectrum Disorder.

Authors:  Zarina Rakhimberdina; Xin Liu; And Tsuyoshi Murata
Journal:  Sensors (Basel)       Date:  2020-10-22       Impact factor: 3.576

Review 10.  Brain imaging-based machine learning in autism spectrum disorder: methods and applications.

Authors:  Ming Xu; Vince Calhoun; Rongtao Jiang; Weizheng Yan; Jing Sui
Journal:  J Neurosci Methods       Date:  2021-06-24       Impact factor: 2.390

View more

北京卡尤迪生物科技股份有限公司 © 2022-2023.