Naderi-EEG-Paper
Naderi-EEG-Paper
Naderi-EEG-Paper
net/publication/251989632
Analysis and classification of EEG signals using spectral analysis and recurrent
neural networks
CITATIONS READS
57 564
2 authors, including:
Homayoun Mahdavi-Nasab
Islamic Azad University, Najafabad Branch, Najafabad, Isfahan, Iran
33 PUBLICATIONS 292 CITATIONS
SEE PROFILE
All content following this page was uploaded by Homayoun Mahdavi-Nasab on 31 January 2019.
Abstract: This study proposes a three stages technique for development of such automated devices, due to the increased
automatic detection of epileptic seizure in EEG signals. In use of prolonged and long-term video EEG recordings for
practical application of pattern recognition, there are often proper evaluation and treatment of neurological diseases and
diverse features extracted from raw data which needs to be prevention of the possibility of the analyst missing (or
recognized. Proposed method is based on time series signal, misreading) information is essential [1],[2].
spectral analysis and recurrent neural networks (RNNs). Neural networks (NN) are structures built up of many
Decision making was performed in three stages:(i)feature nodes, each one simulating (in a very simplified way) the
extraction using Welch method power spectrum density behaviour of biological neuron. Neuron behaviour is governed
estimation (PSD) (ii)dimensionality reduction using statistics over
by very simple rules but they result in a classification tool. NN
extracted features and time series signal samples (iii)EEG
has an important role in a variety of applications like pattern
classification using recurrent neural networks. This study shows
that Welch method power spectrum density estimation is an recognition and classification tasks [3].
appropriate feature which well represents EEG signals. We In this study we proposed a new method for EEG
achieved higher classification accuracy (specificity, sensitivity, classification based on Welch method power spectral density
classification accuracy) in comparison with other researches to estimation and recurrent neural networks. This method has
classify EEG signals exactly 100% in this study. three stages (i) feature extraction using FFT based Welch
method spectral analysis (ii) dimensionality reduction using
Keywords-EEG signals classification, Welch PSD, Recurrent statistics over each EEG segment and features extracted in
neural networks, Sensitivity, Specificity. pervious stage (iii) classification task using recurrent neural
networks. In this paper we worked on two classes (epileptic
I. INTRODUCTION and normal) of EEG signals. First of all we divided each class
dataset to 1600 segments using a rectangular window with 256
The whole process of methodologies used for automated discrete data. Then we applied Welch (FFT) method on each
diagnosis can be subdivided into a number of separated EEG segment and we obtained 129 attributes. In the next stage
processing modules: pre-processing, feature extraction/selecti- we reduced the dimension of each feature vector using
on and classification. The essential operation in the course of statistics over feature vectors and time series EEG segments.
the pre-processing includes signal/image acquisition, artifact We achieved feature vectors with 8 attributes. Finally we
removing, averaging, thresholding, signal/image enhancement applied recurrent and MLP neural networks as a classifier for
and edge detection. Since signal/image acquisition contributes classification of EEG signal to epileptic and healthy. These
significantly to the overall classification results, its accuracy is networks were implemented using MATLAB R2008a
very important. The feature extraction module subsequently software package with neural networks toolbox and results
processes the markers. The module of feature selection is an were compared from the specificity, sensitivity and
optional stage, wherewith the feature vector is reduce in size classification accuracy point of views. The flow chart of the
including only, from the classification viewpoint, what may be proposed system was shown in Fig.1.
considered as the most relevant features required for
discrimination. The final stage in automated diagnosis is the II. MATERIAL AND METHODS
classification module. The input feature vector is examined by
In this study, EEG signals, publicly available data described
classification module and based on its algorithmic nature,
in [4] was used. The data were processed using Welch method
produces a suggestive hypothesis [1]. power spectral density estimation and statistical features. Then
One of the most common sources of information used to
we used recurrent and MLP neural networks as classifier on
study brain abnormalities is Electroencephalogram (EEG)
these processed data for classification EEG signals to normal
which is a highly complex signal. EEG monitoring systems
and epileptic.
generate a lot of data for electroencephalographic changes, so
their complete visual analysis is not routinely possible.
Computers have long been proposed to solve this problem and A. Data description and selection
thus, automated systems to recognize electroencephalographic We used the data described in [4], which is publicly
changes have been under study for several years. The available. Regardless the different recording electrodes used
for extracranial and intracranial EEG registration, all other
SPECTRAL ANALYSIS
FFT based Welch method: 129 attributes
hidden layer context layer
… …
DIMENSIONALITY REDUCTION
Statistics over feature vectors: 8 attributes
…
CLASSIFICATION
Recurrent neural networks
x1 input layer xn