Automatic Diagnosis of Schizophrenia in EEG Signals Using CNN-LSTM
  Models
  Schizophrenia (SZ) is a mental disorder whereby due to the secretion of
specific chemicals in the brain, the function of some brain regions is out of
balance, leading to the lack of coordination between thoughts, actions, and
emotions. This study provides various intelligent deep learning (DL)-based
methods for automated SZ diagnosis via electroencephalography (EEG) signals.
The obtained results are compared with those of conventional intelligent
methods. To implement the proposed methods, the dataset of the Institute of
Psychiatry and Neurology in Warsaw, Poland, has been used. First, EEG signals
were divided into 25 s time frames and then were normalized by z-score or norm
L2. In the classification step, two different approaches were considered for SZ
diagnosis via EEG signals. In this step, the classification of EEG signals was
first carried out by conventional machine learning methods, e.g., support
vector machine, k-nearest neighbors, decision tree, na\"ive Bayes, random
forest, extremely randomized trees, and bagging. Various proposed DL models,
namely, long short-term memories (LSTMs), one-dimensional convolutional
networks (1D-CNNs), and 1D-CNN-LSTMs, were used in the following. In this step,
the DL models were implemented and compared with different activation
functions. Among the proposed DL models, the CNN-LSTM architecture has had the
best performance. In this architecture, the ReLU activation function with the
z-score and L2-combined normalization was used. The proposed CNN-LSTM model has
achieved an accuracy percentage of 99.25%, better than the results of most
former studies in this field. It is worth mentioning that to perform all
simulations, the k-fold cross-validation method with k = 5 has been used.
