BIOMEDICAL SIGNAL PROCESSING AND CONTROL, cilt.43, ss.204-215, 2018 (SCI-Expanded)
Automatic diagnosis of epilepsy by computers based on Electroencephalography (EEG) analysis is a beneficial practice which increases recognition rate, speeds up diagnosis and saves physicians from long hours of EEG inspection. Most studies on this subject report results on detecting seizures; but seizures, which appear during the ictal states are very rare to catch. Therefore, an efficient algorithm must be able to detect epilepsy during nonseizure periods, or in other words interictal states as well. We present a novel algorithm to detect epileptiform patterns during both states: ictal and interictal. For this purpose, we use wavelet packet analysis (WPA) rather than traditional time and frequency domain methods. WPA, by providing arbitrary time-frequency resolution, enables analyzing signals of stationary and non-stationary nature. It has better time representation than Fourier analysis and better high frequency resolution than Wavelet analysis. WPA subimages are analyzed further to obtain feature vectors of Log Energy Entropy, Norm Entropy and Energy. These features are fed into a classifier, multilayer perceptron (MLP). We test our method on a well-known and widely studied database which includes healthy, ictal and interictal EEG recordings. Normal vs. Ictal and Interictal vs. Ictal zone classifications are realized at 100% accuracy by using any of the three features. Nonseizure vs. Seizure state classification is realized with 100% accuracy using Norm entropy. Normal vs. Interictal zone classification is achieved with 100% accuracy using Log Energy Entropy. Normal vs. Interictal vs. lctal Zone classifications are considered as two-step binary classifications of Nonseizure vs. Seizure state followed by Normal vs. Interictal zone both of which are realized at 100% accuracy. Therefore, jointly use of Log Energy Entropy and Norm entropy is able to realize all possible classifications with 100% accuracy. We make the most comprehensive comparison of results belonging to all possible classification categories reported on the same datasets. The proposed method outperforms all the other results in all possible classifications by achieving 100% accuracy in all possible classifications. The method presented is the only single method that achieves this. Overall, the method provides us with a promising tool for the detection of epileptiform patterns during and outside the seizure states. (C) 2018 Elsevier Ltd. All rights reserved.