- Open Access
Application of deep learning in detecting neurological disorders from magnetic resonance images: a survey on the detection of Alzheimer’s disease, Parkinson’s disease and schizophrenia
Brain Informatics volume 7, Article number: 11 (2020)
Neuroimaging, in particular magnetic resonance imaging (MRI), has been playing an important role in understanding brain functionalities and its disorders during the last couple of decades. These cutting-edge MRI scans, supported by high-performance computational tools and novel ML techniques, have opened up possibilities to unprecedentedly identify neurological disorders. However, similarities in disease phenotypes make it very difficult to detect such disorders accurately from the acquired neuroimaging data. This article critically examines and compares performances of the existing deep learning (DL)-based methods to detect neurological disorders—focusing on Alzheimer’s disease, Parkinson’s disease and schizophrenia—from MRI data acquired using different modalities including functional and structural MRI. The comparative performance analysis of various DL architectures across different disorders and imaging modalities suggests that the Convolutional Neural Network outperforms other methods in detecting neurological disorders. Towards the end, a number of current research challenges are indicated and some possible future research directions are provided.
Alzheimer’s disease (AD), Parkinson’s disease (PD) and schizophrenia (SZ) are three most common neurological disorders (NLD) which are characterized by the disruption of regular operations of brain functions [1,2,3]. A patient with either of these three NLD puts a heavy burden on the family as well as the health system. It is therefore imperative to detect these disorders at the earliest stage possible so that their progression can be slowed down, if not fully stopped [4, 5]. Towards this aim, a number of different neuroimaging techniques (such as magnetic resonance imaging (MRI), computed tomography (CT) and positron emission tomography (PET)) and deep learning (DL)-based analysis methods have been developed to classify these disorders for early detection [3, 6,7,8], and to devise appropriate treatment strategies [9,10,11].
Over the last decade machine learning (ML) has been successfully applied to biological data mining [12, 13], image analysis , financial forecasting , anomaly detection [16, 17], disease detection [18, 19], natural language processing [20, 21] and strategic game playing . In particular, the success of DL algorithms in computer vision, researchers of neuroimaging have also strived to use DL-based approaches for the detection of these NLD from MRI scans [3, 23,24,25]. Also, it is noteworthy that multimodal approaches including data fusion has also been used in diverse fields including diagnosis of neurological disorders  as well as providing personalized services . As shown in Fig. 1, the number of research findings reported in peer-reviewed avenues have been increasing every year. Out of the large number of DL architectures, researchers have been mainly relying on Convolutional Neural Network (CNN)-based approaches for detecting these NLD from MRI data in comparison to other architectures such as Recurrent Neural Network (RNN) and Long–Short Term Memory (LSTM), Deep Neural Network (DNN), and Autoencoder (AE) (see Fig. 1a). Additionally, the detection of AD has attracted much more attention in comparison to PD or SZ in the published literature over the years from 2015 to 2019 (see Fig. 1b).
Due to the increasing interest in this field and the surging number of reported approaches to analyze the MRI scans, it is a timely demand to summarize the existing literature to facilitate the selection of an appropriate technique for a given task and dataset. There exist some reviews summarizing the advances from different perspectives. One among them aims to synthesize the applications of ML and big data to study mental health . Various ML-based tasks have been explored on connectome data from MRI which aims to better diagnose neurological disorders . In  authors have investigated the application of DL to better understand and diagnose PD. A detailed survey on DL applied to the analysis of various medical image such as neuro, pulmonary, pathology, etc., has been conducted in . However, the preprocessing and data selection are not discussed clearly in any of the available reviews. To mitigate this gap, the objective of this work is to put forth an overview of the DL’s application in detecting NLD (i.e., AD, PD and SZ) from MRI scans along with popular open-access datasets and pre-processing methods. Therefore, the main contributions of this work are:
A succinct introduction with appropriate sign-posting to different DL architectures and pre-processing techniques used in detecting abnormalities from the MRI scans. This will set the scene for a new entrant to the field and serve as a future reference.
A detailed account on the existing studies which reported the application of DL on MRI scans for the detection and classification of AD, PD and SZ. To the best of our knowledge, this is the first attempt in reviewing the DL-based classification approaches of these three NLD variants from MRI.
A full report of the popular open-access datasets along with their sources and detailed information about the participants (e.g., number of subjects, age, gender, etc.), and MRI scan modality. This will facilitate the validation and comparison of a new method’s performance using open-access benchmark datasets.
A focused discussion on the current research challenges and some future research directions to guide the new entrants towards impactful development.
The subsequent sections of the paper are organized as: Sect. 2 succinctly describes various DL architectures used in analyzing MRI scans to detect AD, PD and SZ. Section 3 discusses the popular pre-processing techniques while sect. 4 provides the detailed account on the detection of AD, PD, and SZ. Section 5 presents the existing open-access datasets available for exploration. Section 6 includes performance analysis of the reviewed methods and sect. 7 offers challenges and future perspective with sect. 8 concludes the work.
2 Overview of deep learning techniques
DL is a sub-field of ML that can be used to build models which learn high-dimensional features from data. It has attracted huge attention in the last few years especially in image analysis. A number of DL architectures such as CNN, DNN, RNN, AE, Deep Belief Network (DBN), and Probabilistic Neural Network (PNN) have been reported in the literature. These structures possess the capability to classify various NLD with very high accuracy [12, 13]. Figure 2 shows an overview of the pipeline employed the acquisition and analysis of the MRI scans.
2.1 Convolutional neural network (CNN)
A CNN or also known as ConvNet (used alternatively in the text) (Fig. 3a) usually takes an input image, assigns learnable weights with biases to different aspects in the image subsequently differentiating one picture from the other. CNN uses convolution operation in place of simple matrix multiplication in at least one of their layers. It is mainly used in an unstructured dataset (e.g., image and video). 2D-convolutional kernels are used by 2D-CNN for the prediction of segmentation maps of a single slice. 2D-CNN can leverage features from only spatial dimensions (height and width). Since 2D-CNN takes only a single slice as input, they intrinsically fail to extract context information from adjacent slices. From practical perspective, voxel information from adjoining slices might contain enough information for the classification tasks. On the other hand, 3D-CNN can preserve temporal dimensions by predicting the volumetric patch of neuroimaging data . Although 3D-CNN possesses the ability to anchorage interslice context information which leads to improved performance, but comes with a computational cost resulting in the increased number of parameters to be used by the 3D-CNNs. The various architecture of CNN are available (e.g., LeNet, AlexNet, VGGNet, GoogLeNet, ResNet, ZFNet, etc.) and can be used to build models for MRI analysis.
2.2 Deep belief network (DBN)
DBN (Fig. 3b) is a mode of deep neural network (NN) which consists of a combined layer of a graphical model holding both directed and undirected edges. It consists of multiple layers of hidden units, in which each layer is linked with each other except the input units. DBN is mainly constituted of a stack of restricted Boltzmann machines (RBM) where each RBM layer needs to communicate with both the foregoing and successive layers. The nodes of any single layer do not communicate with each other distally. DBN are used to identify, group, and originate images, video clips, and motion-capture data. Its real-life application is Electroencephalography: An electrophysiological scanning method to document the electrical venture of the brain .
2.3 Autoencoder (AE)
The AE (Fig. 3c) NN learns to facsimile its input to its output in an unsupervised manner. It has an internal (hidden) layer which is used to describe code to constitute the input. An AE consists of two main parts: an encoder which maps the input to the code, and a decoder which in turn maps the code to the remodeling of the original input. An AE has three common variants named as sparse AE, denoising AE, and contractive AE. The sparse AE architecture includes more hidden units than inputs yet only a limited number of the hidden units should be enabled to be active at any point of time forcing the model to retort to the unique statistical traits of the input data used for training. On the other hand, denoising AE takes a partially distorted input and is trained to reconstruct the original genuine input. And contractive AE gets to add an explicit regularizer in its objective function which gets to force the model to master a function that is resilient to a slight disparity of input values. An adaption of AE incorporating DL architecture is stacked AE (SAE) where multiple AE layers are stacked  to provide updated functionality by using a much detailed version of raw data with likely looking features to train a classifier with specified different contexts, subsequently finding better accuracy than training with raw data.
2.4 Recurrent neural network (RNN)
RNN (Fig. 3d) is known as memory network which remembers the past and the decision it takes is influenced by what it has learned from the past. Thus an RNN can be considered as an architecture that consists of multiple copies of the same network where every other is passing a message to a successor. The principal and most important characteristic of RNN is its Hidden state. The function of the hidden state is to remember certain information about a sequence. The same parameters are used by every input as it has to perform the same task on all the inputs (hidden layers) for producing the output. This results in the reduction of the complexity parameters, unlike the other NNs. Application of RNN comprises in speech recognition, language modeling, translation, image captioning, etc..
Long–Short Term Memory (LSTM) represents a variant of RNN. The main function of LSTM is to help to preserve the error which can be back-propagated through different time and layers. In LSTM information is stored outside the natural flow of the RNN in a gated cell. Like a computer’s memory, the cell is used for storing, writing to, and reading information. The cell itself decides about what to store, and when to allow read and update of the information via gates that tend to open and close when required.
2.5 Deep neural network (DNN)
A NN having more than one hidden layer is generally referred to as DNN (Fig. 3e). In DNN every layer performs certain types of tasks embedding, collocating and ordering in a process. In deep feed-forward NN are also known as multi-layered perceptron (MLP) of neurons, information can travel only one-way (forward) with no feedback in the network. MLPs are capable of handling the complex non-linearly separable relations between input and output. In contrast, feedback NN has some kind of internal recurrence and hence feedback to a neuron or layer that has already received and processed that signal . A substantial amount of annotated data is required for training a DNN. DNN can separate and extract internal features of millions of labeled images if trained with proper training algorithm.
2.6 Probabilistic neural network (PNN)
PNN (Fig. 3f) is used for classification and pattern recognition tasks. In PNN the probability distribution function (PDF) is estimated using a Parzen window comprising a negative function. Then the probability of a new input data is computed using the PDF function. And finally, Bayes rule is applied to assign the new input data with the class that has the highest posterior probability. This method contributes to minimizing the misclassification of data .
3 Data pre-processing techniques
The pre-processing step is important to enhance the quality of experimental data and preparing them for further statistical analysis. Different modalities of MRI scans acquired from several sources are susceptible to a broad range of noise including motion, average signal intensity, and spatial distortions which need to be removed from data to ensure correct analysis. There are a number of pre-processing techniques which have been applied on MRI and listed in Table 1.
Scaling is important to correct several issues in MRI scans including image resizing (IRE), image registration, resolution enhancement, correction, and so on.
Image registration (IR) Image registration is widely used in medical image analysis to align multiple images to verify the spatial correlation of anatomy across different images. Two types of registration algorithms are available: linear and non-linear. Linear registration (LRg) either exploits six-parametric rigid transformation (rotation and translation on x, y, and z axes) or 12-parametric affine transformation (rotation, translation, scaling, and shearing on x, y, and z axes) and global; whereas, non-linear registration can achieve a higher degree of elasticity which can model local deformation [8, 34, 61]. A toolbox “A Fast Diffeomorphic Registration Algorithm (DARTEL)” has also been reported to be useful in image registration .
Intensity nonuniformity correction (INUC) The smooth intensity variation in MRI scans caused by several factors such as non-uniform reception of coil sensitivity, radio frequency (RF) excitation field inhomogeneity, eddy currents driven by field gradients and electrodynamic interactions as in RF penetration, and standing wave effects as in intensity non-uniformity. In modern MRI scanners, these variations are tenuous enough that makes it difficult to detect. A solution to this approach comprises the usage of the convex accretion with an insistent method to enhance B1 uniformity in an anatomic region of interest (ROI) by differing the enormity and phase of every RF channel element separately [40,41,42]. A correction for nonlinearities in the gradients are applied by the scanner, called gradwarp. This correction tends to make the images spatially more accurate . Large variance in the human brain’s response to substantial field inhomogeneity results in image distortion. Because the inhomogeneity field is slowly differing, it is a common practice to assume a smooth histogram. The N3 bias correction method is mostly used for that which is an iterative method that seeks the smooth multiplicative field maximizing the high-frequency content of the distribution of tissue intensity .
Distortion correction (DC) Functional MRI (fMRI) sequences generally pick up gradient echoes resulting in sensitivity to magnetic inhomogeneity (T2*) effects. Signal dropout near the skull base and spatial distortions are caused by this affecting anterior temporal and frontal lobes. These distortions can be reduced by applying available methods such as field mapping, unwarping, and phantom-based distortion correction .
Bias correction and bias regularization (BC, BR) A low-frequency but smooth bias field signal corrupts MRI images, specifically those which are produced by old MRI machines, for which several bias correction techniques might be applied as well [43,44,45].
Contrast enhancement (CE) A contrast enhancement method can be used to stop the clustering in histogram with the purpose of correcting the distribution. In , a CE method named CLAHE was used.
Slice timing correction and motion correction are very important pre-processing steps applied to correct the slice-dependent delays of image slices and subject motion, respectively.
Slice timing correction (STC) Most fMRI studies do not acquire every slice in a volume at the same time. It signifies that the signal recorded from one slice might be offset in time by up to various seconds when compared to the other . Thus, the time differences among the slices need to be accounted for. There have been two basic strategies for slice timing correction. The most commonly used method is data shifting where the recorded points are moved to contemplate their proper offset from the time of incitement. Interpolation of points is required for the method to fit the fixed, which is a TR-based timing grid using Hanning-windowed Sinc interpolation that produces some obscure and atrophy of the data as followed in . Another strategy is model shifting, where the anticipated location of the hemodynamic response function (HRF) is differing . Slice timing correction can also be executed by using FEAT module of FSL library . Moreover, Least squares approach with 6 parameter spatial transformation is also used as a method for slice timing correction in .
Motion correction (MC) The largest source of error in fMRI studies is head motion which needs to be corrected during the acquisition of functional data. Trivial head movements also introduce unwanted variance in voxels and reduces the quality of data. Motion correction minimizes the impact of movement on image data by orienting the data to a reference time volume, application of which is found in [48, 54, 63]. Motion correction can also be performed by MCFLIRT module of FSL library [31, 47].
The skull stripping/brain extraction is a preliminary step in MRI analysis. A pre-processing step of trim edges (TE) has also been reported in the same context .
Skull stripping (SST, BE) Skull stripping/brain extraction is one of the most important pre-processing steps for eliminating non-brain tissues from brain MR images. It is important for many clinical applications and data analysis. To improve analysis speed and experimental accuracy of data, automated skull stripping is one of the helpful strategies. Brain extraction tool of FMRIB Software Library (FSL) has been used extensively for this purpose [47, 53]. Multiplicative intrinsic component optimization is applied for skull stripping in .
3.4 Normalization (NM)
Normalization is a process of aligning and enclosing MRI data to a comprehensive anatomic template. Because of the difference in every person’s brain in terms of size and shape, normalization needs to be done to facilitate the comparison of one brain MRI to another in order to interpret them onto a common shape and size. Normalization tends to map the data acquired from discrete subject-space to a reference-space containing a template and a source image . Usage of tools like Statistical Parametric Mapping (SPM) and Advanced Normalization Tools (ANTs) have been widely used in this context [33, 42]. Standardization has also been used simultaneously .
Intensity normalization (IN) Intensity normalization is used to reduce the intensity variation caused due to usage of different scanners or parameters for scanning different subjects or the same subject at disparate time [36, 40].
Spatial normalization (SN) spatial normalization warps the MRI scans to a similar stereotomical space, such that one MRI scan’s particular location matches other MRI scans from another subject [31, 43, 45, 52, 54, 55]. A common technique is affine linear transformation (ALT) [31, 37]. The FMRIB’s Linear Image Registration Tool or FLIRT module is also used for this purpose . Moreover, diffeomorphic anatomical registration through exponentiated Lie algebra (DARTEL) procedure is used for spatial normalization in .
Z-score normalization (ZN) It is a strategy of normalizing data to avoid outlier issues by defining the divergence of sample data with respect to the mean of a distribution .
Numerical normalization (NNM) Numerical normalization is also found in the study which refers to the process of converting numerical values into a new range using a mathematical function. It contributes to make different experimental data values in different scales comparable resulting in their relationship to clearly stand out .
3.5 Filtering (F)
It refers to the process of modifying or enhancing an image by emphasizing certain features or removing other features [50, 51]. Growing skull fracture or GSF has been reported in this study for reducing sharp pixel transitions between pixels [46, 58].
Spatial filtering (SF) Spatial filtering is that image enhancement technique which is used directly on pixels of an image where, value of the processed current pixel depends on both itself and adjacent pixels .
Temporal filtering (TF) Temporal filtering removes frequencies that are not of interest within the raw signal which substantially improves the signal-to-noise ratio (SNR) [34, 48, 49].
Weiner filtering (WF) One of the most prevalent signal-dependent noises in MRI scan is Rician noise which can be minimized using a popular filtering technique known as Weiner filter .
High-pass filtering (HPF) fMRI data tend to manifest low-frequency drifts at times, which is characterized by physiological noise and by physical (scanner-related) noise. These signal drifts might affect substantially statistical data analysis, if not removed. High-pass filters function comes into this context by cutting off frequencies below an acknowledged threshold which should be below the lowest frequency of interest [31, 47, 48, 53, 65].
3.6 Smoothing (SM)
Smoothing refers to the process of reducing noise within an image which subsequently produces a less pixelated image [45, 58].
Spatial smoothing (SS) Spatial smoothing refers to the averaging of signals from adjoining voxels. It enhances the SNR but reduces spatial resolution, obscures the image, and smudges initiated areas into adjoining voxels. Since neighboring voxels are coordinated in their function and blood supply, the process can be difficult to perform. Within this context, the objective of spatial smoothing copes with functional anatomical variability which has not been compensated by spatial normalization (“warping”) thus, improving the SNR. Spatial smoothing is conducted with a spatially stationary Gaussian filter in which the user must ordain the kernel width in mm “full width half max” [31, 47, 48, 52,53,54]. This Gaussian kernel is a kernel which possesses the shape of a normal distribution curve .
3.7 Distinct techniques
Apart from the techniques described above, some other pre-processing techniques have been reported in the study of the neurological disorders.
Linear regression (LR) Application of linear regression has been found in  to model the relationship between morphometric features and confounders.
Linear detrend (LD) Linear detrend is applied in those spectral estimation methods which are sensitive to the existence of linear trends being erratic for low frequencies .
Modulation (MD) A compensation or modulation is applied due to the contraction/enlargement of data of interest caused by the non-linear transformation. These data of interest comprise voxel of each registered grey matter image and is multiplied by the Jacobian of the warp field [31, 38].
Segmentation (SG) The process of segmentation is characterized by which the brain is partitioned into neurological sections following a specified template. It can be rather generalized for segmenting the brain into white matter, gray matter and cerebrospinal fluid. Segmentation is used for different purposes. In structural MRI (sMRI), this facilitates the normalization process. It also aids further analysis by the use of a specific segmentation as a mask and also can be used as the definition of a specific ROI . However, local label learning has been used in .
Voxel-based morphometric (VBM) Voxel-based morphometric which actually uses statistics for identifying deviations in brain anatomy between groups of subjects has been used in .
Cortical reconstruction (CR) Cortical reconstruction is required for quantitative analysis of human brain structure .
Denoising (DN) MRI acquired from different sources are affected by noises. It results in loss of information associated with the image that might affect the quality of disease diagnosis or treatment. CompCor is a physiological noise correction method that exploits the noise ROI (e.g., white matter, ventricles, large vessels, and so on) to accurately predict the physiological fluctuations in gray matter regions. Noise ROI is defined using anatomical data to detect voxels that consist of either white matter or cerebrospinal fluid (CSF). A principal component analysis (PCA) is used to explain the variance in the time-series data derived from the noise ROI. Significant principal components (PCs) are fed as covariates in a general linear model (GLM) as an estimate of the physiological noise signal space. Voxels with largest temporal standard-deviation are known as tCompCor and have also been used in a number of studies [34, 68].
Data augmentation (DA) Data augmentation techniques are applied when the number of images for different classes become unbalanced [46, 57].
4 Identification of neurological disorders
4.1 Alzheimer’s disease
AD is characterized by escalating mental degradation that generally occurs in older age, due to deterioration of specific brain regions. However, a lot of research have been conducted to correctly discover the cause of this degeneration and automated ways to detect the patterns of degeneration from neuroimages.
The authors in  have reported a DNN-based approach which consists of sparse AE and CNN by applying 3D convolutions on the whole MR images from subjects who are over 75 years of age. In this work, authors have obtained satisfactory classification results by using a 3-way classifier among healthy control (HC), AD, and mild cognitive impairment (MCI), i.e., HC vs. AD vs. MCI with an accuracy of 89.47%; and three binary classifiers (AD vs. HC, AD vs. MCI and MCI vs. HC). The approach captured local 3D patterns using the 3D-CNN which yielded better performance than 2D convolutions. Although in this experiment the convolutional layer has been pre-trained with an AE, it has not been fine-tuned to improve the classification performance.
The authors in  have differentiated HC and AD in older adults by extracting scale and shift-invariant low to high-level features using CNN. In this work, they proposed two pipelines of a workflow consisting of structural fMRI data with a classification accuracy of 99.9% and structural MRI data with a classification accuracy of 98.84%. In the first block of the pipelines, substantial pre-processing was performed to remove potential noise and distortion from the data. Next, a convolutional layer of CNN architecture which consisted of a set of learnable filters, serving as a shift and scale-invariant operator, extracted low- to mid-level features (also considered high-level features in GoogleNet). In the fMRI pipeline, both LeNet and GoogleNet had been implemented which were trained and tested by a massive number of images created from the 4D fMRI time series. The proposed model has been a highly accurate and reproducible. They have also contributed to characterizing multimodal MRI biomarkers. As for the limitation, this work has conducted experimentation concerning a fixed age-group limiting the possibilities to explore the patterns of different age groups.
Similarly, authors in  applied CNN (precisely, LeNet) to detect AD from HC. The pipeline consists of shift and scale-invariant features extraction by CNN followed by the LeNet model based on CNN model provided by Caffe DIGITS 0.2 from Nvidia to perform binary image classification. The classification accuracy obtained from this study was 96.86%.
Authors in  reported another framework by using hyperparameters from a very deep image classifier based on CNN to diagnose AD’s different stages. Here, the proposed model eliminates the necessity for the generation of a hand-crafted feature that transforms input to output by building a feature hierarchy from simple low-level features to complex high-level features. The proposed framework has utilized hyper-parameters from a very deep classifier, helping feature learning from small medical image datasets. This work is also the first one for detecting AD and classification utilizing DL methods on the OASIS dataset with an age group of 18–96 years. Classification accuracy achieved was 73.75% during a fivefold cross-validation. However, the authors have not validated the performance metric comparing with previous traditional methods.
Farooq et al. also used CNN for multiclass classification among AD, prodromal stages of AD, and HC . They have proposed a CNN-based model where pre-processing of MRI images is first conducted to obtain grey matter images which are later passed to the CNN. In it, GoogLeNet and ResNet models have been used to train and test the CNN. The authors reported a 4% increase in classification accuracy compared to other methods selected from the literature. A very high 4-way (AD/MCI/LMCI/NC) accuracy of 98.8% and sensitivity of 97.9% for three classes (AD/MCI/NC). They have also contributed by not incorporating pre-trained features still enabling the network to predict the classes accurately.
Furthermore, Spasov et al. presented a parameter efficient 3D-CNN model to predict MCI to AD conversion along with the classification of AD and HC . The model is based on 3D separable and grouped convolutions to extricate detailed descriptive features from sMRI. In this work, the authors have contributed in early identification of the MCI patients with a high risk of conversion to AD within 3 years. With a classification accuracy of 86% they also achieved sensitivity 87.5% and specificity 85.7% exploiting tenfold cross-validation. As the model contained parameter efficient layers, it restricted overfitting in exploiting the AD and HC data.
In another study, Böhle et al. classified AD and HC using layer-wise relevance propagation (LRP) of CNN on MRI data . The authors compared LRP to guided backpropagation (GB), a gradient-based method, which revealed that LRP heatmaps can contribute to more accurate detection. It has also been reported that the LRP method is useful in a clinical context for a case-by-case analysis. As for the limitations, the heatmaps have no ground truth as they are only an approximation to what dominates the classifier in its decisions. Also, heatmaps just highlight voxels contributing to a certain decision of a classifier which does not allow making an assertion about the underlying causes. The study reported a class score of more than 75% for AD classification by applying fivefold cross-validation.
Basaia et al. also used CNN to distinguish among AD, MCI conversion to AD, and stable MCI based on a single cross-sectional brain MRI scan . This study reported a successful overcome of the limitation of generalizing the findings across different centers, scanners, and neuroimaging protocols to attain both reproducibility and reliability of results. Certain drawbacks comprise that they could not exclude the presence of future conversion MCI among stable MCI patients. Also in order to improve the prediction capability of the model, it needs to be tested with cognitive, clinical, PET, and genetics biomarkers.
Ullah et al. came up with a CNN model to detect AD and Dementia from 3D MR image . This model can be extended to generalize other disease detection as well. However, the accuracy of this experimentation could be enhanced with more training. They achieved an accuracy of 80.25% by applying cross-validation.
Amoroso et al. proposed a pure ML approach exploiting Random Forest for feature selection and a DNN for classification to early detection of AD . This work was ranked third in the “International challenge for automated prediction of MCI from MRI data” which was hosted by the Kaggle platform and the work achieved an overall accuracy of 34.8 % by applying tenfold cross-validation over other participating teams. Although the classification results obtained by the authors with DNN got them to attain one of the most precise predictions in participant’s roaster, the multiclass classification accuracy is far from getting to competent results for clinical applicability.
A long–short term memory (LSTM)-based AE has been reported in  which consists of RNNs to learn compact and informative representation from longitudinal cognitive measures characterizes and facilitates the early prediction of MCI progression to AD. This work has achieved notable performance for predicting MCI subjects’ progression to AD using data within 1-year follow-up. Also, the proposed model built on data of later time points showed better performance than those which were built on data of earlier time points. On ADNI-1 they achieved a C-index value of 0.901 and 0.889 on ADNIGO-2.
Luo et al. provided an automatic AD detection algorithm using CNN on 3D brain MRI in which the 3D topology of the whole brain is considered . The CNN architecture consists of three consecutive groups of processing layers, two fully connected layers, and a classification layer. In this work, the 3D topology of the brain has been considered as a whole in AD recognition which has resulted in an accurate recognition with a sensitivity value of 1 and specificity of 0.93.
Dolph et al. reported a model consisting of stacked AE (SAE) and DNN for multiclass classification that can learn complex non-linear atrophy patterns for classification of AD, MCI, and NC using both in-house and public-domain standardized CADDementia framework . The authors produced two model specifications using blind datasets. Along with accuracy measurement, the authors also measured true positive fraction (TPF) to be 62.1% for AD, 54.5% for CN and 39.5% for MCI for the first model. Then for the second model, the authors achieved TPF of 64.1% for AD, 55.8% for CN and 51.6% for MCI. They have also contributed to include novel fractal-based texture fractal dimension co-occurrence matrix (FDCM) combining with well-known volumetric, cortical thickness, and surface area features for multiclass AD classification.
Bäckström et al. proposed a 3D-CNN for automatic learning of features and detecting AD on a pre-processed and fine-tuned large size MRI dataset using 3D-CNN . This study has contributed to find the impact of hyper-parameter assortment on the performance of the proposed AD classifier with the impact of pre-processing, data partitioning, and dataset size. This work could be extended through subject-separated data partitioning tests.
A statistical feature gray-level co-occurrence matrix (GLCM)-based model exploiting PCA and finally PNN for training and classification has been proposed by Mathew et al. to classify AD, MCI, and NC . This work achieved sensitivity measurement 86% of with specificity 83% and accuracy 85%. Proposed network architecture provides a better result than SVMs and KNN in terms of accuracy.
In , a DL model has been proposed using hippocampal magnetic resonance imaging data of 2146 subjects to predict MCI subjects’ progression to AD dementia in a time-to-event analysis setup. The proposed model is not sensitive to hippocampus segmentation requiring only a bounding box containing the hippocampus. This work went on to achieve a C-index of 0.762 for 6 to 78 months duration and C-index of 0.781 with 18 to 54 months duration. This model can be used in a cloud computing platform as well if containerized using Docker. This study focused on the hippocampus region, it is expected to obtain better performance if the DL method would have been applied to the whole-brain MRI data. Also, data at baseline were exploited in this study, whereas performance could be improved if longitudinal data were infused into the model.
Now, the authors of  have proposed a 3D-CNN architecture emphasizing to achieve better performance without incorporating feature extraction steps. Here two different approaches have been compared for MRI classification: the plain CNN and the residual NN. The proposed model’s performance was checked for the task of classifying MRI scans of subjects with AD, EMCI and LMCI, and NC. From the dataset, they tend to choose only the first image taken for every subject in order to eradicate possible information “leaks”. They have not provided the age group of the subjects. In terms of performance metric area under the curve (AUC), receiver operating characteristics (ROC) curves and accuracy have been evaluated using VoxCNN and ResNet. Of all the classifications presented in this paper, AD vs NC achieved the best result with AUC 0.88 ± 0.08 and acc 0.79 ± 0.08 using VoxCNN and AUC 0.87 ±0.07 with acc 0.80 ± 0.07 using ResNet In this study, there has been approached binary one-versus-one classification which showed better performance, an approach towards multiclass classification has not been tried.
In , the authors proposed a CNN-based architecture combined with transfer learning to separate AD patients from the HC group. Two architectures VGG16 and InceptionV4 have been exploited to carry out this task. The main emphasis has been put into building the architecture using a small training set through image entropy. Fivefold cross-validation was applied to achieve accuracy. Default hyperparameter values chosen for the models provide better results, whereas the hyperparameter search method could result in further improvement.
The authors in  have proposed a deep variational SAE-based approach which tends to learn latent feature (i.e., spectral feature) representation from the low-level features finally training an MLP for classification purposes consisting of six binary classification problems: AD vs. NC, NC vs. EMCI, NC vs. LMCI, AD vs. EMCI, AD vs. LMCI, and EMCI vs. LMCI. A softmax classifier has been applied to conduct the classification.
Furthermore, in  another approach based on DBN architecture has been proposed. Voxel-based morphometric (VBM) approach has been used for feature extraction here. Overall DBN has been depicted as a superior architecture in high-dimensional data classification. For mean-squared displacement or MSD feature vector sensitivity, specificity and accuracy found were 0.7122, 0.7601, and 0.7360. Also for VV-based feature vector, it provided better performance for sensitivity, specificity, and accuracy with 0.9059, 0.9296, and 0.9176.
However, a recent attempt of multiclass classification of 6 AD stages have been found in . In this work, CNN-based Resnet-18 architecture with transfer learning has been used on rs-fMRI for training and evaluation purposes incorporating a good amount of pre-processing; whereas according to the literature presented in this work, the previous works on rs-fMRI were mainly based on LetNet, GoogleNet and Alexnet architectures. Several performance metrics have been used as well to evaluate their proposed model which are precision, recall, f1-measure, AUC, and ROC curves. Improved results in terms of accuracy have been found for 6 AD stages classification depicted in Table 2.
Consecutively another CNN-based model has been proposed in recent times in . T1-weighted volumetric MR images have been used to diagnose AD and MCI. Two datasets were used for this work, where the OASIS dataset has been used for training purpose replicating the MIRIAD dataset for testing purposes. In this work, the authors have contributed by not applying particular age limitation in AD samples annotation which subsequently resulted in a stimulating prediction problem owing to a vast range of age distribution. By incorporating SST in pre-processing and using CNN-based features of the input images this proposed model attained accuracy values around 0.8 for diagnosis of both AD and MCI.
Table 2 presents a summary of mentioned DL applications for AD including the type of MRI, brain region and network involved, type of feature used with feature count, pre-processing technique used, dataset and number of participants from the dataset, validation scheme and performance accuracy found for all reviewed papers.
4.2 Parkinson’s disease
Parkinson’s disease or PD is a neurodegenerative disorder that affects voluntary movements. As identification of PD as well as its underlying causes is very crucial to devise treatment strategy, DL has also been applied to detect it from neuroimages. A number of studies have been reported to serve that purpose. Table 3 presents a summary of these studies which employed DL applications for PD including the type of MRI, brain region and network involved, type of feature used with feature count, pre-processing technique used, dataset and number of participants from the dataset, validation scheme and performance accuracy found for all reviewed papers. Kollias et al. proposed a DNN architecture including CNN deriving rich internal depiction from input data and bidirectional-LSTM/gated recurrent units (GRU RNNs)-based RNN to analyze time progression of the inputs for delivering the final predictions . A combined supervised and unsupervised learning methodology has been developed here exploiting ResNet and ReLU architectures. They have contributed to the creation of a new database that has been used for training, evaluating, and validating the proposed systems. Shinde et al. proposed to differentiate PD from HC by employing a fully automated CNN with discriminative localization architecture for creating prognostic and diagnostic biomarkers of PD from Neuro-melanin sensitive MRI or NMS-MRI . For this work, data have been collected from the Department of Neurology, National Institute of Mental Health and Neuro sciences (NIMHANS) which consist of MR imaging, demographic and clinical details such as gender, age at presentation, age at onset of motor symptoms, disease duration, etc., data of PD patients, atypical parkinsonian syndromes (APS) patients, multiple system atrophy (MSA) patients and progressive supranuclear palsy along with some HC as well . The authors were able to capture the subtle changes in PD in the substantia nigra pars compacta (SNc) using selected features from the NMS-MRI. Although the proposed method shows satisfactory performance exploiting a small sample size, larger sample size is required for improved efficacy of the method. On the other hand, Kollia et al. proposed a convolutional-RNN architecture for PD prediction through the extraction of latent variable information from trained DNN using both MRI data . In this work, the authors presented a DNN retraining procedure, which allowed retaining the knowledge provided by previously extracted, annotated, and clustered latent variables. Later on, the information provided by those clustered latent variables were used to develop a domain adaptation approach. It tends to improve the performance of the DNN architecture even if presented with less input.
Using sMRI, dopamine transporter (DAT) scan data, age, and gender information, Pereira et al.  proposed a novel model to detect PD patients via CNN. The authors observed that pattern changes in the basal ganglia and the mesencephalon can be considered as a dominating feature for the detection of PD from HC and scans without evidence for dopaminergic deficit (SWEDD).
Esmaeilzadeh et al. used a 3D-CNN incorporating a voxel-based approach for brain image segmentation extracting data augmentation techniques to expand the training set size to classify PD and HC .
Moreover, Sivaranjini et al. contributed in analyzing T2-weighted MRI scans to classify between HC and PD by applying deep CNN architecture AlexNet . In this study, sensitivity and specificity with values of 89.30% and 88.40% were also evaluated with a classification accuracy of 88.90%.
Schizophrenia or SZ is a major psychiatric disorder related to structural and functional brain anomalies that gradually ended up with impairments in cognition, emotion, and behavior. In recent years, many researchers have contributed to develop automated tools and techniques for the initial diagnosis of SZ using DL and MRI data. Table 4 provides a summary of DL techniques applied in prediction and classification of SZ.
Qureshi et al. have proposed 3D-CNN-based DL classification to distinguish patients with SZ and HC . The rs-FMRI data collected from the Center for Biomedical Research Excellence (COBRE) dataset was first preprocessed using FMRIB Software Library (FSL) version 6.0. Afterward, the group independent component analysis (ICA)-based connectivity measures (maximum 30 independent components) were acquired using the enhanced version of FSL. The features are further normalized and thresholded to semi-automatically separate the noise and artifacts. Finally, 3D-CNN classification was applied and 98.09±1.01% tenfold cross-validated classification accuracy was achieved. But, the specific feature was not selected from ICA and hence contribution-based ranking of features was missing in this study. Moreover, a quite similar approach was found in  but the authors have applied 2D-CNN instead of 3D-CNN as a classifier and functionally informative slices are selected and labeled before classification. Data are preprocessed through motion correction and spatial normalization. The study has classified both slice level and subject level. For slice-level classification, the proposed method demonstrated an average accuracy of 72.65% in the default mode network (DMN) and 78.34% in the auditory cortex (AUD). The study also shows better specificity in the DMN (80.75%) and higher sensitivity (79.11%) and specificity (77.25%) in the AUD. In short, according to the proposed work, 2D-CNN improved the accuracy of classification by reducing training parameters compared to 3D CNN.
A large portion of the reported approaches have applied DNN-based classification technique to diagnose SZ [35, 55, 78, 79]. Srinivasagopalan et al. claim that DL can be a paradigm shift for SZ diagnosis . Their main finding was the ranking of features according to significance is important in detecting SZ in patients. Data were preprocessed using the ICA to achieve independent components and spatio-temporal regression to mitigate low bias or high variance. Recursive feature elimination and random forests were used to determine the importance of different features and to decide threshold cut-off for feature elimination. For classification, the authors implemented a simple three-layer DNN architecture and achieved a classification accuracy of nearly 94%. However, the training dataset used in this model was very small compared to the test dataset that may negatively affect the performance of the classifier. Matsubara et al.  proposed a deep neural generative model (DGM) implementing DNN for diagnosing psychiatric disorders from rs-fMRI data. The dataset used was already preprocessed with time-slice adjustment, rigid body rotation to correct for displacement, and spatial normalization. DGM evaluates the contribution weight of different brain regions to the diagnosis using Bayes’ rule. The proposed DGM implemented a ROI-wise feature and showed an acceptable performance (accuracy 76.6%, sensitivity 84.9%, and specificity 58.5%). But, the method is only applicable to rs-fMRI data and not robust to correlated regions. Moreover, DNN and LRP was used in improving the classification accuracy of SZ patients . Data were collected from seven different sites and preprocessed through motion correction, spatial normalization using the SPM8 softwareFootnote 1. The preprocessed data were then slightly subsampled to voxels and afterward decomposed via PCA. DNN classifier was trained with 1/2 norm regularization (dropout and batch normalization) by using resting-state functional network connectivity (FNC) patterns as input. LRP serves as an explanatory layer that provides relevant details to identify mostly informative features. The study found that some functional connectivity between the frontal network and sub-cortical network exhibits the highest discriminating power in SZ detection. The cross-site prediction accuracy was 82% with sensitivity 86.68% and specificity 82.79%. Also, DNN-based multi-view models comprising deep canonical correlation analysis (DCCA), deep canonically correlated auto-encoders (DCCAE), and SVM with Gaussian kernel was used to determine SZ in . It is noted that multimodal features (FNC, SBM) and ICA were mainly considered as parameters for DNN-based classification.
An MLP model was also applied to analyze normal and SZ subjects from multisite sMRI data in . The sites were: the Johns Hopkins University, USA; the Maryland Psychiatric Research Center, USA; the Institute of Psychiatry, UK; and the Western Psychiatric Research Institute and Clinic at the University of Pittsburgh, USA. The work was based on the hypothesis that the NNs trained on synthetic data may provide better performance than trained on real data. To verify the hypothesis, the sMRI images were first normalized to Montreal Neurologic Institute (MNI) standard space followed by segmentation into gray matter, white matter, and cerebrospinal fluid maps. Finally, the resulting gray matter images were smoothed with an isotropic 8 mm full-width at half-maximum Gaussian filter and used as input for the data-driven simulator. ICA and random variable (RV) sampling method were used to reduce dimensionality and to generate synthetic samples, respectively. Through simulation, the best performance was achieved by the MLP classifier on synthetic sMRI with an average AUC 0.75. However, the range of the data size that can be fed to a simulator is not defined and the important brain region for classification is not identified for the study. Han et al. started their research for resolving whether resting-state functional connectivity can be used as a biomarker of clinical diagnosis of SZ . A total of 70 subjects (39 early-stage SZs and 31 HCs) were recruited. rs-fMRI images were acquired and pre-processed using a least-squares approach to correct slice acquisition and head motion. Later on, the corrected images were normalized and filtered to get the functional connectivity features for feed-forward back propagation NN (FFBPN). The study found that rs-fMRI functional connectivity shows good potential classification capacity (accuracy: 79.3% , sensitivity: 87.4% specificity: 82.2%) and could be used as a biomarker of clinical diagnosis.
An attempt has been made to explore the performance of DBN in case of discriminating the normal and SZ subjects by taking ROI and morphometry data into consideration in  and , respectively. Latha et al. have pre-processed the COBRE dataset using skull stripping to remove the nonbrain tissue. Afterward ventricle region was segmented from the images using a multiplicative intrinsic component optimization method. The considered region was trained using DBN with learning method: stochastic gradient descent, adaptive gradient, and root-mean-square propagation . The study achieved a high AUC value (0.899) for the segmented ventricle image with accuracy: 90%, sensitivity: 87.5% and specificity: 92.86%. On the other hand, multivariate analysis was done for visualizing the most affected brain regions in  with an error rate of 56.3% for classifying the first-episode SZ patients. Moreover, some current studies have employed autoencoder for functional connectivity feature extraction [49, 50, 52]. Thereafter, these trained features are applied to SVM classifier  or DNN classifier for automatic diagnosis of individuals with SZ [49, 52]. Apart from that Dakka et al. have successfully demonstrated the feasibility of R-CNN involving a 3D-CNN with LSTM units .
5 Open-access datasets
Alzheimer’s disease neuroimaging initiative (ADNI) dataset includes demographic information, raw neuroimaging scan data, APOE genotype, CSF measurements, neuropsychological test scores, and diagnostic information . ADNI is composed of ADNI-1 (it tends to develop biomarkers as denouement step for clinical trials), ADNI-GO (in this section biomarkers are examined in earlier stages of disease), ADNI-2 (biomarkers are developed as predictors of cognitive decline and as denouement also) and ADNI-3 (the usage of tau PET and functional imaging strategies are studied for clinical trials in this section). These subsections are again composed of the following type of data:
ADNI-1 is composed of CN (cognitive normal), MCI (mild cognitive impairment), and AD (Alzheimer’s disease) data.
ADNI-2 is composed of EMCI (early mild cognitive impairment) data.
ADNI-GO is composed of CN, EMCI, AD, and LMCI (late mild cognitive impairment) data.
Finally, ADNI-3 is composed of CN, MCI and AD data.
Open access series of imaging studies (OASIS) dataset includes longitudinal neuroimaging, clinical, cognitive, and biomarker data for normal aging and Alzheimer’s disease . Currently, two sets of data are included in OASIS. One is cross-sectional which includes 416 subjects aged from 18 to 96, of whom 100 of them were clinically diagnosed with AD. The other one is a longitudinal section which comprises 150 subjects aged 60 to 96. In this section, the subjects were diagnosed with AD at certain points during their course of participation . Kaggle dataset contains mild-to-moderate dementia dataset which is 72 subsets data taken from OASIS dataset.
Minimal Interval Resonance Imaging in Alzheimer’s Disease (MIRIAD) dataset consists of a series of longitudinal volumetric T1 MRI scans of 46 mild–moderate Alzheimer’s subjects and 23 controls. There is a total of 708 scans in this database which had been collected at intervals from 2 weeks to 2 years conducted by the same radiographer using the same scanner. It also accompanied information on gender, age and MMSE scores [46, 84].
The Center for Biomedical Research Excellence (COBRE) dataset is found to be prevalent in research regarding SZ. The dataset includes raw anatomical and functional MRI data from 147 subjects (72 SZ and 75 HC) of age range: 18 to 65. Phenotypic data (e.g., gender, age, handedness, and diagnostic information) of every participant are also available . Many studies have utilized the OpenfMRI database which is a repository of neuroimaging data collected using a different form of MRI and EEG techniques since 2010. The dataset contains information about subject-level variables (e.g., gender, age, handedness, etc.), longitudinal and multi-session studies, structural, anatomical imaging data (e.g., T1, T2-weighted, MPRAGE, etc.), resting-state and task-based fMRI data, diffusion-weighted imaging data, physiological (e.g., pulse, respiration, etc.) monitoring output acquired during MRI experiments, behavioral data collected without MRI, and standardized metadata to describe the conditions and parameters of the experiment data . It is a huge repository of 95 MRI datasets including 3372 subjects from different sources.
The Function Biomedical Informatics Research Network (FBIRN) is an another SZ dataset which develops methods and tools for fMRI studies to assess the major sources of variation among the studies and to provide a distributed datasets for a clinical study. Multi-scanner brain imaging datasets are shared through the BIRN Data Repository (BDR). Moreover, the FBIRN Phase 1 dataset consists of 5 traveling healthy subjects (age: 20 to 29 years) with no history of psychiatric or neurological illness, each scanned with sMRI and fMRI on 10 different 1.5 to 4 T scanners. The FBIRN Phase 2 (87 SZ and 85 HC, age: 18 to 70 years) and Phase 3 datasets (186 HC, 176 SZ, age: 18-62) consist of subjects with SZ disorder along with healthy comparison subjects scanned at multiple sites . Moreover, several studies have been found while reviewing that have collected data from multiple sites or different hospitals to validate their proposed model.
5.6 Other datasets
AIBL Australian Imaging Biomarkers and Lifestyle Study of Ageing (AIBL) dataset contains MRI, PiB PET images, and clinical data of more than thousand participants having minimum age of 60 years . These datasets can be used for detection of AD and MCI .
NTUA NTUA Parkinson dataset which consists of MRI, DaT Scans, and clinical data of 55 patients with PD and 23 subjects with PD-related syndromes. A total of over 42000 images are available for academic use .
PPMI Parkinson’s Progression Markers Initiative (PPMI) public domain database to detect bio markers of PD progression. The PPMI study dataset includes raw and processed MRI and single-photon emission computerized tomography (SPECT) images .
Open fMRI Open functional MRI (fMRI) database includes recorded MRI and EEG data while subjects were asked to perform tasks .
FITBIR Federal Interagency Traumatic Brain Injury Research (FITBIR) dataset includes MRI imaging datasets which can be employed for understanding the relation between traumatic brain and Alzheimer’s disease .
Table 5 contains a list of all the open-source datasets found during the study. The includes 95 MRI datasets taken from 9972 subjects .
6 Performance analysis
All the referred studies included in this paper incorporate several aspects of work from AD prediction, MCI to AD conversion, multiclass AD classification, etc. Performance metrics have been evaluated in terms of finding accuracy, specificity, sensitivity, class score, ROC and AUC values, concordance index, etc.
First of all, accuracy is a metric that is used for evaluating classification models. Thus, classification accuracy provides the percentage of correct predictions. Then, scoring is also termed as a prediction. It is the process in which values are generated based on a trained ML model on the basis of giving some new input data. The created scores can represent predictions of future values.
In order to visualize the performance of the multiclass classification problem, AUC, ROC, etc., curves are used widely. Here, ROC is the probability curve on the other side, AUC is used to represent the degree or measure of separability. It reveals the capability of the model for distinguishing different classes. The higher is the value of AUC, the better the model is at predicting correctly. For referred studies here, the higher is the value of AUC, the better the model performs in distinguishing between patients having a disease and no disease . Defining terms used in AUC and ROC are sensitivity and specificity.
Sensitivity is measured as the proportion of actual positive cases that have been predicted as positive (or true positive (TP)). Sensitivity is also termed as recall. Then there will also be found those proportion of actual positive cases, which would be predicted incorrectly as negative (can also be termed as False Negative (FN)). For higher value of sensitivity rate of TP will be higher contrasting lower value of FN. Similarly, for lower value of sensitivity rate of TP will be lower contrasting higher value of FN. For the referred studies, models with high sensitivity show better performance [98, 99].
Specificity is measured as the proportion of actual negative cases that has been predicted as the negative (or true negative (TN)). Similarly, there will be another proportion of actual negative cases that has been predicted as positive (or false positive (FP)). For higher value of specificity rate of TN will be higher contrasting lower value of FP. Similarly, for lower value of specificity rate of TN will be lower contrasting higher value of FP .
Then, the concordance index or c-index is a metric that is most commonly used to evaluate the predictions made by an algorithm specifically for survival models. Actual survival prediction is important in the scenario of neurodegenerative disease analysis. Survival analysis is conducted from the perspective that since, both the training data and the test data are subject to censoring, it was not possible to observe the exact time taken for an event regardless of how the data was split. The c-index is used to evaluate the accuracy of the ordering in the predicted time. It is interpreted as 0.5 for random predictions, 1.0 for perfect concordance, and 0.0 for perfect anti-concordance. Generally, the concordance index for fitted models ranged between 0.55 and 0.7 owing to the presence of noise in data .
Authors in  achieved the highest rs-fMRI classification accuracy of about 99.9% using CNN. But accuracy of 38.8% has been achieved which featured a scientific challenge placing third over 19 participating teams to classify AD which is comparatively lower than all other .
Highest accuracy 98.09\(\%\) of schizophrenia detection has been observed in , which have employed 3D-CNN-based classification. Above 90\(\%\) accuracy is shown in  and . The other studies perceived the accuracy ranges from 70%-80\(\%\).
By using 3D-CNN  achieved 100% accuracy on the validation and test sets for PD diagnosis. At the same time, the study in  discriminated PD from typical parkinsonian syndromes having 85.7% test accuracy.
Pereira et al.  found an accuracy of 96% using age as additional feature and CNN classifier for differentiating HC and PD, while the accuracy has dropped to 88.7% in classifying PD and SWEDD.
After analyzing the literature on AD, PD and SZ using DL some observations can be made based on the reported studies. The application of CNN is the most prevalent one in AD and PD detection. At the same time, ADNI has been the most used and balanced database covered in the study for AD, while NUTA and PPMI have been the most popular for PD. But, in the case of SZ detection, the prevalence of DNN has been more prominent compared to other DL techniques. And, the most frequently used database found is COBRE for the works covered in this study. A summary of the observations achieved from this study in terms of DL methods and datasets is shown in Table 6.
Performance analysis of application of various DL methods in detecting neurological disorders from MRI datasets are shown in Fig. 4.
7 Challenges and future perspective
DL-based frameworks for the prediction of NLD has become desirable with the massive improvement in the computing capabilities and better development of DL tools. Further research may be conducted for tuning the DL algorithms in improving inferences (i.e., similar training and test environment). Some of the challenges with corresponding future perspectives are outlined below:
The supervised architecture is limited due to huge effort for creating label data, low scalability, and selection of appropriate bias levels. Unsupervised learning is not a usual option to be considered for image analysis. However, unsupervised architecture not only learns features from the dataset but also design a data-driven decision support system from these data. Thus unsupervised deep architecture can be used to solve medical imaging-related problems.
Predicting NLD from imaging data in real-time is still an open challenge. However, stream processing has been introduced for processing high-volume data using a parallel computing algorithm.
Designing a bias-free neuroimaging dataset is challenging as it is a patrimony of learning system which may create a computational artifact. The problem can be reduced by including a large dataset in the model and studying the relationship between extracted features and tune the parameters of the model.
Adversarial noise can add with the neuroimages and may reduce the classification accuracy. Thus, the cancellation of adversarial errors is a challenge.
DL algorithms present impact and accurate solutions for large datasets. However, the high-dimensional CNN such as 2D-CNN and 3D-CNN will provide high accuracy for the large and multimodal neuroimages. On the other hand, Generative Adversarial Networks (GAN) can generate synthetic neuroimages which may also be used along with CNN.
The basis of achieving better results using DL techniques largely depends upon using large training datasets; unavailability of which is one of the biggest barriers in the application process DL in neuroimaging which also comes in as a result of preserving the privacy of patients. At the same time annotating those data is a big issue as well as requires expert intervention. Consequently, the dataset found for rare diseases are mostly unbalanced. A collaboration of the health industry, medical professionals, and data scientists are required to overcome this problem of dataset creation and annotation. At the same time, data augmentation techniques can be applied to overcome the problem of unbalanced data by modifying data volume and quality.
Non-standardized acquisition of images causes difference in images pertaining to different datasets. This poses a big challenge in processing the neuroimages using DL. Application of transfer learning is recommended here to overcome this problem.
A deep learning model is a black box that learns from data and can be used to simulate the process from where data was collected. These models are interpretable rather than explainable. The black-box, however, works badly when the model is used to predict with data which do not belong to the database. Rudin clarified that the method used to forecast a process in the explainable DL is too complex, highly recursive and difficult to understand . Explanation therefore often does not provide adequate information to understand the DL mechanism. There is therefore often a debut between explainable DL and interpretable DL.
Advancement in high-speed computing techniques and an unprecedented improvement in the development of novel DL-based techniques and models opens up unique opportunity to predict and manage a number of neurological disorders including Alzheimer’s disease, Parkinson’s disease and schizophrenia. In this paper, the most popular DL techniques have been explored in detecting those three leading neurological disorders from the MRI scan data. DL methods for the classification of neurological disorders found in the literature have been outlined. The pros, cons, and performance of these DL techniques for the neuroimaging data have been summarized. In the end, the open challenges and future trends have been discussed. Prime observation of this study included the maximum usage of CNN in the detection of Alzheimer’s disease and Parkinson’s disease. On the other hand, DNN has been used in greater prevalence for schizophrenia detection. At the same time, ADNI, COBRE, and PPMI datasets have been explored mostly for AD, PD and SZ, respectively.
Availability of data and materials
Data sharing is not applicable to this article as no new data were created or analysed in this study.
Tolosa E, Wenning G, Poewe W (2006) The diagnosis of parkinson’s disease. Lancet Neurol 5(1):75–86
Danielyan A, Nasrallah HA (2009) Neurological disorders in schizophrenia. Psychiatric Clinics 32(4):719–757
Islam J, Zhang Y (2018) Brain mri analysis for alzheimer’s disease diagnosis using an ensemble system of deep convolutional neural networks. Brain Informatics 5:1–14. https://doi.org/10.1186/s40708-018-0080-3
Fontana R, Agostini M, Murana E, Mahmud M, Scremin E, Rubega M, Sparacino G, Vassanelli S, Fasolato C (2017) Early hippocampal hyperexcitability in ps2a pp mice: role of mutant ps2 and app. Neurobiol Aging 50:64–76. https://doi.org/10.1016/j.neurobiolaging.2016.10.027
Leparulo A, Mahmud M, Scremin E, Pozzan T, Vassanelli S, Fasolato C (2020) Dampened slow oscillation connectivity anticipates amyloid deposition in the ps2a pp mouse model of alzheimer’s disease. Cells 9(1):54. https://doi.org/10.3390/cells9010054
Shatte A, Hutchinson D, Teague S (2019) Machine learning in mental health: A scoping review of methods and applications. Psychol Med 49:1–23
Salvatore C et al (2014) Machine learning on brain MRI data for differential diagnosis of Parkinson’s disease and Progressive Supranuclear Palsy. J Neurosci Methods 222:230–237
Mathew NA, Vivek RS, Anurenjan PR (2018) Early diagnosis of alzheimer’s disease from mri images using pnn. Proc. IC4, 161–164
Mahmud M, Vassanelli S (2016) Processing and analysis of multichannel extracellular neuronal signals: State-of-the-art and challenges. Front Neurosci. https://doi.org/10.3389/fnins.2016.00248
Mahmud M, Vassanelli S (2019) Open-Source Tools for Processing and Analysis of In Vitro Extracellular Neuronal Signals. In: Chiappalone, M., Pasquale, V., Frega, M. (eds.) In Vitro Neuronal Networks: From Culturing Methods to Neuro-Technological Applications, pp. 233–250. Springer, Cham. https://doi.org/10.1007/978-3-030-11135-9_10
Poldrack R et al (2019) Computational and informatic advances for reproducible data analysis in neuroimaging. Annu Rev Biomed Data Sci 2:119–138
Mahmud M, Kaiser MS, Hussain A, Vassanelli S (2018) Applications of deep learning and reinforcement learning to biological data. IEEE Trans Neural Netw Learn Syst 29(6):2063–2079. https://doi.org/10.1109/TNNLS.2018.2790388
Mahmud M, Kaiser MS, Hussain A (2020) Deep learning in mining biological data. CoRR arXiv:abs/2003.00108, 1–36. https://arxiv.org/abs/2003.00108
Ali HM, Kaiser MS, Mahmud M (2019) Application of convolutional neural network in segmenting brain regions from mri data. In: International Conference on Brain Informatics, pp. 136–146. https://doi.org/10.1007/978-3-030-37078-7_14. Springer
Orojo O, Tepper J, McGinnity TM, Mahmud M (2019) A Multi-recurrent Network for Crude Oil Price Prediction. In: Proceedings of the 2019 IEEE Symposium Series on Computational Intelligence (SSCI), pp. 2953–2958. https://doi.org/10.1109/SSCI44817.2019.9002841
Yahaya SW, Lotfi A, Mahmud M (2019) A consensus novelty detection ensemble approach for anomaly detection in activities of daily living. Appl Soft Comput 83:105613. https://doi.org/10.1016/j.asoc.2019.105613
Fabietti M, Mahmud M, Lotfi A, Averna A, Guggenmo D, Nudo R, Chiappalone M (2020) Neural network-based artifact detection in local field potentials recorded from chronically implanted neural probes. In: Proc. IJCNN, pp. 1–8
Noor MBT, Zenia NZ, Kaiser MS, Mahmud M, Al Mamun S (2019) Detecting neurodegenerative disease from mri: A brief review on a deep learning perspective. In: International Conference on Brain Informatics, pp. 115–125. https://doi.org/10.1007/978-3-030-37078-7_12
Miah Y, Prima CNE, Seema SJ, Mahmud M, Kaiser MS (2020) Performance comparison of machine learning techniques in identifying dementia from open access clinical datasets. In: Proc. ICACIn, pp. 69–78
Rabby G, Azad S, Mahmud M, Zamli KZ, Rahman MM (2020) Teket: a tree-based unsupervised keyphrase extraction technique. Cogn Comput. https://doi.org/10.1007/s12559-019-09706-3
Watkins J, Fabietti M, Mahmud M (2020) Sense: a student performance quantifier using sentiment analysis. In: Proc. IJCNN, pp. 1–6
Silver D, Huang A, Maddison CJ, Guez A, Sifre L, Van Den Driessche G, Schrittwieser J, Antonoglou I, Panneershelvam V, Lanctot M, et al (2016) Mastering the game of go with deep neural networks and tree search. nature 529(7587), 484
Islam J, Zhang Y (2020) GAN-based synthetic brain PET image generation. Brain Informatics 7(1):3. https://doi.org/10.1186/s40708-020-00104-2
Lei B et al (2020) Adaptive sparse learning using multi-template for neurodegenerative disease diagnosis. Medical Image Analysis 101632:
Chand GB, Dwyer DB, Erus G, Sotiras A, Varol E, Srinivasan D, Doshi J, Pomponio R, Pigoni A, Dazzan P et al (2020) Two distinct neuroanatomical subtypes of schizophrenia revealed using machine learning. Brain 143(3):1027–1038
Liu S, Cai W, Liu S, Zhang F, Fulham M, Feng D, Pujol S, Kikinis R (2015) Multimodal neuroimaging computing: a review of the applications in neuropsychiatric disorders. Brain Inform 2(3):167
Kaiser MS, Lwin KT, Mahmud M, Hajializadeh D, Chaipimonplin T, Sarhan A, Hossain MA (2018) Advances in crowd analysis for urban applications through urban event detection. IEEE Transactions Intelligent Transportation Syst 19(10):3092–3112
Brown CJ, Hamarneh G (2016) Machine learning on human connectome data from MRI. CoRR arXiv:abs/1611.08699
Gottapu RD, Dagli CH (2018) Analysis of parkinson’s disease data. Proc. Comput. Sci. 140:334–341
Litjens G et al (2017) A survey on deep learning in medical image analysis. Med Image Anal 42:60–88
Sarraf S, Tofighi G, et al (2016) Deepad: Alzheimer’s disease classification via deep convolutional neural networks using mri and fmri. bioRxiv
Pinaya et al (2016) Using deep belief network modelling to characterize differences in brain morphometry in schizophrenia. Sci. Rep. 6:
Payan A, Montana G (2015) Predicting alzheimer’s disease: a neuroimaging study with 3d convolutional neural networks. CoRR arXiv:abs/1502.02506
Dakka J, et al (2017) Learning neural markers of schizophrenia disorder using recurrent neural networks. CoRR arXiv:abs/1712.00512
Qi J, Tejedor J (2016) Deep multi-view representation learning for multi-modal features of the schizophrenia and schizo-affective disorder. In: Proc. IEEE ICASSP, pp. 952–956
B”ackström K, et al (2018) An efficient 3d deep convolutional network for alzheimer’s disease diagnosis using mr images. In: Proc. ISBI 2018, pp. 149–153
Basaia S et al (2019) Automated classification of alzheimer’s disease and mild cognitive impairment using a single mri and dnn. Neuroimage Clin 21:101645
Li H, Habes M, Wolk DA, Fan Y (2019) A deep learning model for early prediction of alzheimer’s disease dementia based on hippocampal magnetic resonance imaging data. Alzheimer’s Dementia 15(8):1059–1070
Spasov S et al (2019) A parameter-efficient dl approach to predict conversion from mild cognitive impairment to alzheimer’s disease. NeuroImage 189:276–287
Dolph CV, Alam M, Shboul Z, Samad MD, Iftekharuddin KM (2017) Deep learning of texture and structural features for multiclass alzheimer’s disease classification. Proc. IJCNN 2017:2259–2266
Luo S, Li X, Li J (2017) Automatic alzheimer’s disease recognition from mri data using deep learning method. J Applied Math Phy 5:1892–1898
Bohle MA et al (2019) Layer-wise relevance propagation for explaining dnn decisions in mri-based alzheimer’s disease classification. Front Aging Neurosci 11:194
Farooq A, Anwar S, Awais M, Rehman S (2017) A deep cnn based multi-class classification of alzheimer’s disease using mri. Proc IEEE IST 2017:1–6
Latha M, Kavitha G (2018) Detection of schizophrenia in brain mr images based on segmented ventricle region and dbns. Neural Computing and Applications
Pereira HR, Fonseca JM, Ferreira HA (2020) Combination of Medical Imaging and Demographic Data for Parkinson’s Disease Diagnosis. In: Camarinha-Matos, L.M., Farhadi, N., Lopes, F., Pereira, H. (eds.) Technological Innovation for Life Improvement. IFIP Advances in Information and Communication Technology, pp. 339–346. Springer, Cham. https://doi.org/10.1007/978-3-030-45124-0_32
Yigit A, Sik Z (2020) Applying deep learning models to structural MRI for stage prediction of Alzheimer’s disease. Turk J Elec Eng Comp Sci. https://doi.org/10.3906/elk-1904-172
Ramzan F, Khan MUG, Rehmat A, Iqbal S, Saba T, Rehman A, Mehmood Z (2019) A Deep Learning Approach for Automated Diagnosis and Multi-Class Classification of Alzheimer’s Disease Stages Using Resting-State fMRI and Residual Neural Networks. J Med Syst 44(2):1–16
Qureshi MNI, Oh J, Lee B (2019) 3d-cnn based discrimination of schizophrenia using resting-state fmri. Artif Intell Med 98:10–17
Zeng L-L et al (2018) Multi-site diagnostic classification of schizophrenia using discriminant deep learning with functional connectivity mri. EBioMedicine 30:74–85
Patel P, Aggarwal P, Gupta A (2016) Classification of schizophrenia versus normal subjects using deep learning. In: Proc. ICVGIP, India, pp. 281–286
Han S et al (2017) Recognition of early-onset schizophrenia using deep-learning method. Appl Inform 4(1):16
Kim J et al (2015) Deep nn with weight sparsity control and pre-training extracts hierarchical features and enhances classification performance: Evidence from whole-brain resting-state functional connectivity patterns of schizophrenia. NeuroImage 124:
Sarraf S, Tofighi G (2016) Classification of alzheimer’s disease using fmri data and deep learning cnns. CoRR arXiv:abs/1603.08631
Qiu et al (2019) Classification of schizophrenia patients and healthy controls using ica of complex-valued fmri data and convolutional neural networks. In: Tang, H., Wang, Z., Lu, H. (eds.) Proc. ISNN 2019, pp. 540–547
Yan et al (2017) Discriminating schizophrenia from normal controls using resting state functional network connectivity: A deep neural network and layer-wise relevance propagation method. In: Proc MLSP, pp. 1–6
Korolev S, Safiullin A, Belyaev M, Dodonova Y (2017) Residual and plain convolutional neural networks for 3d brain MRI classification. CoRR abs/1701.06643. arXiv:1701.06643
Esmaeilzadeh S, Yang Y, Adeli E (2018) End-to-end parkinson disease diagnosis using brain mr-images by 3d-cnn. CoRR arXiv:abs/1806.05233
Sivaranjini S, Sujatha CM (2019) Deep learning based diagnosis of parkinson’s disease using convolutional neural network. Multimedia Tools and Applications
Ulloa A et al (2015) Synthetic structural magnetic resonance image generator improves deep learning prediction of schizophrenia. In: Proc. IEEE MLSP, pp. 1–6
Faturrahman, M., Wasito, I., Hanifah, N., Mufidah, R (2017) Structural mri classification for alzheimer’s disease detection using deep belief network. In: 2017 ICTS, pp. 37–42
Zhang X, Feng Y, Chen W, Li X, Faria AV, Feng Q, Mori S (2019) Linear registration of brain mri using knowledge-based multiple intermediator libraries. Front Neurosci 13:909. https://doi.org/10.3389/fnins.2019.00909
Sladky R, Friston K, Tröstl J, Cunnington R, Moser E, Windischberger C (2011) Slice-timing effects and their correction in functional mri. NeuroImage 58:588–94
Power JD, Mitra A, Laumann TO, Snyder AZ, Schlaggar BL, Petersen SE (2014) Methods to detect, characterize, and remove motion artifact in resting state fmri. NeuroImage 84:320–341
Patro SGK, Sahu KK (2015) Normalization: A preprocessing stage. CoRR arXiv:abs/1503.06462
van Driel J, Olivers C, Fahrenfort J (2019) High-pass filtering artifacts in multivariate classification of neural time series data. bioRxiv. https://doi.org/10.1101/530220
Wax Tie-Jun Shan, M, Kailath T, (1985) On spatial smoothing for direction-of-arrival estimation of coherent signals. IEEE Trans Acoust Speech Signal Process 33(4):806–811
Shen S, Sandham WA, Granat MH (2003) Preprocessing and segmentation of brain magnetic resonance images. In: Proc. ITAB, pp. 149–152
Thomas CG, Harshman RA, Menon RS (2002) Noise reduction in bold-based fmri using component analysis. NeuroImage 17(3):1521–1537. https://doi.org/10.1006/nimg.2002.1200
Amoroso N et al (2018) Deep learning reveals alzheimer’s disease onset in mci subjects: Results from an international challenge. J Neurosci Methods 302:3–9
Shakeri M, et al (2016) Deep spectral-based shape features for alzheimer’s disease classification. In: Spectral and Shape Analysis in Medical Imaging, pp. 15–24
Li H, Fan Y (2019) Early prediction of alzheimer’s disease dementia based on baseline hippocampal MRI and 1-year follow-up cognitive measures using deep recurrent neural networks. CoRR arXiv:abs/1901.01451
Hon M, Khan NM (2017) Towards alzheimer’s disease classification through transfer learning. CoRR arXiv:abs/1711.11117
Ullah HMT, et al (2018) Alzheimer’s disease and dementia detection from 3d brain mri data using deep cnns. In: Proc. I2CT 2018, pp. 1–3
Islam J, Zhang Y (2017) A novel deep learning based multi-class classification method for alzheimer’s disease detection using brain mri data. In: Zeng, Y., et al. (eds.) Brain Inform., pp. 213–222
Kollias D et al (2018) Deep neural architectures for prediction in healthcare. Complex Intell Syst 4(2):119–131
Shinde S et al (2019) Predictive markers for parkinson’s disease using deep neural nets on neuromelanin sensitive mri. NeuroImage: Clinical 22, 101748
Kollia I, Stafylopatis A, Kollias SD (2019) Predicting parkinson’s disease using latent information extracted from deep neural networks. CoRR arXiv:abs/1901.07822
Srinivasagopalan S et al (2019) A deep learning approach for diagnosing schizophrenic patients. J. Exp. Theor. Artif. Intell. 1–14:
Matsubara T et al (2019) Deep neural generative model of functional mri images for psychiatric disorder diagnosis. IEEE Trans Biomed Engg 66(10):2768–79
Ulloa A, Plis SM, Calhoun VD (2018) Improving classification rate of schizophrenia using a multimodal multi-layer perceptron model with structural and functional MR. CoRR arXiv:abs/1804.04591
Weiner MW (2004) Alzheimer’s Disease Neuroimaging Initiative. http://adni.loni.usc.edu/ Accessed 2019-12-26
OASIS: OASIS Brains Dataset (2007). https://www.oasis-brains.org/ Accessed 2019-12-26
AIBL: AIBL. Last Accessed on 2020-06-12. https://aibl.csiro.au/
UCL: Minimal Interval Resonance Imaging in Alzheimer’s Disease (MIRIAD). Last Accessed on 2020-06-12. http://miriad.drc.ion.ucl.ac.uk/
Network TMR (2012) COBRE MR data. https://bit.ly/2Qdrjsd Accessed 2019-12-26
f-MRI Forum, O.: Open f-MRI datasets. https://openfmri.org/ Accessed 2019-12-26
Keator DB et al (2015) The function biomedical informatics research network data repository. NeuroImage. https://doi.org/10.1016/j.neuroimage.2015.09.003
Ames D, et al (2011) AIBL (Australian Imaging Biomarkers and Lifestyle Study of Ageing) Study Data. http://adni.loni.usc.edu/category/aibl-study-data/ Accessed 2019-12-26
Katsiaris PT, Artemiadis PK, Kyriakopoulos KJ (2012) Relating postural synergies to low-d muscular activations: Towards bio-inspired control of robotic hands. In: 2012 IEEE BIBE, pp. 245–250
PPMI: Parkinson’s Progression Markers Initiative \(|\) Download Data. Last Accessed on 2020-06-12. https://www.ppmi-info.org/access-data-specimens/download-data/
National Institutes of Health: The Federal Interagency Traumatic Brain Injury Research (FITBIR) informatics system datasets. https://fitbir.nih.gov/ Accessed 2019-12-26
NYU Langone Health: NYU Langone Health fastMRI Dataset. https://fastmri.med.nyu.edu/ Accessed 2019-12-26
Kaggle: Detecting early Alzheimer’s MR data (2017). https://www.kaggle.com/hyunseokc/detecting-early-alzheimer-s Accessed 2019-12-26
MIDAS: NAMIC–Brain Mutlimodality. https://bit.ly/39qT5ZG Accessed 2019-12-26
Malone IB, Cash D, Ridgway GR, MacManus DG, Ourselin S, Fox NC, Schott JM (2013) MIRIAD-Public release of a multiple time point Alzheimer’s MR imaging dataset. NeuroImage 70:33–36
The Michael J. Fox Foundation for Parkinson’s Research (MJFF) : PPMI dataset (2002). https://www.ppmi-info.org/access-data-specimens/download-data/ Accessed 2019-12-26
Flach PA (2010) Roc analysis. In: Sammut C, Webb GI (eds) Encyclopedia of Machine Learning. Springer, Boston, MA, pp 869–875
Afzal Z, Schuemie M, Blijderveen J, Sen E, Sturkenboom M, Kors J (2013) Improving sensitivity of machine learning methods for automated case identification from free-text electronic medical records. BMC Med Inform Decision Making 13:30. https://doi.org/10.1186/1472-6947-13-30
Ting KM (2010) Sensitivity and specificity. In: Sammut C, Webb GI (eds) Encyclopedia of Machine Learning. Springer, Boston, MA, pp 901–902
Harrell FE Jr, Lee KL, Mark DB (1996) Multivariable prognostic models: issues in developing models, evaluating assumptions and adequacy, and measuring and reducing errors. Statistics Med 15(4):361–387
Rudin C (2019) Stop explaining black box machine learning models for high stakes decisions and use interpretable models instead. Nat Mach Intell 1(5):206–215
The authors would like to thank the members of the acslab (http://www.acslab.info/) for valuable discussions.
No funding was received.
Ethics approval and consent to participate
This article uses secondary data and therefore does not contain any studies with human participants or animals.
Consent for publication
As this article does not contain any studies with human participants or animals, the informed consent is not applicable.
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.
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Noor, M.B.T., Zenia, N.Z., Kaiser, M.S. et al. Application of deep learning in detecting neurological disorders from magnetic resonance images: a survey on the detection of Alzheimer’s disease, Parkinson’s disease and schizophrenia. Brain Inf. 7, 11 (2020). https://doi.org/10.1186/s40708-020-00112-2
- Machine learning
- Alzheimer’s disease
- Parkinson’s disease