A new approach for epileptic seizure detection: sample entropy based feature extraction and extreme learning machine

DOI: 10.4236/jbise.2010.36078   PDF   HTML     7,964 Downloads   13,240 Views   Citations


The electroencephalogram (EEG) signal plays a key role in the diagnosis of epilepsy. Substantial data is generated by the EEG recordings of ambulatory recording systems, and detection of epileptic activity requires a time-consuming analysis of the complete length of the EEG time series data by a neurology expert. A variety of automatic epilepsy detection systems have been developed during the last ten years. In this paper, we investigate the potential of a recently-proposed statistical measure parameter regarded as Sample Entropy (SampEn), as a method of feature extraction to the task of classifying three different kinds of EEG signals (normal, interictal and ictal) and detecting epileptic seizures. It is known that the value of the SampEn falls suddenly during an epileptic seizure and this fact is utilized in the proposed diagnosis system. Two different kinds of classification models, back-propagation neural network (BPNN) and the recently-developed extreme learning machine (ELM) are tested in this study. Results show that the proposed automatic epilepsy detection system which uses sample entropy (SampEn) as the only input feature, together with extreme learning machine (ELM) classification model, not only achieves high classification accuracy (95.67%) but also very fast speed.

Share and Cite:

Song, Y. and Liò, P. (2010) A new approach for epileptic seizure detection: sample entropy based feature extraction and extreme learning machine. Journal of Biomedical Science and Engineering, 3, 556-567. doi: 10.4236/jbise.2010.36078.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] Iasemidis, L.D., Shiau, D.S., Chaovalitwongse, W., Sackellares, J.C., Pardalos, P.M., Principe, J.C., Carney, P.R., Prasad, A., Veeramani, B. and Tsakalis, K. (2003) Adaptive epileptic seizure prediction system. IEEE Transactions on Biomedical Engineering, 50(5), 616-627.
[2] Acir, N., Oztura, I., Kuntalp, M., Baklan, B. and Guzelis, C. (2005) Automatic detection of epileptiform events in EEG by a three-stage procedure based on artificial neural networks. IEEE Transactions on Biomedical Engine- ering, 52(1), 30-40.
[3] Ghosh-Dastidar, S., Adeli, H. and Dadmehr, N. (2007) Mixed-band wavelet-chaos-neural network methodology for epilepsy and epileptic seizure detection. IEEE Trans- actions on Biomedical Engineering, 54(9), 1545-1551.
[4] Jahankhani, P., Kodogiannis, V. and Revett, D. (2006) EEG signal classification using wavelet feature extraction and neural networks. IEEE John Vincent Atanasoff 2006 International Symposium on Modern Computing, Sofia, 3-6 October 2006, 120-124.
[5] Kalayci, T. and Ozdamar, O. (1995) Wavelet prepro- cessing for automated neural network detection of EEG spikes. IEEE Engineering in Medicine and Biology, 14(2), 160-166.
[6] Übeyli, E.D. (2009) Statistics over features: EEG signals analysis. Computers in Biology and Medicine, 39(8), 733- 741.
[7] Wang, B.J., Jun, L., Bai, J., Peng, L., Li, Y. and Li, G. (2006) EEG recognition based on multiple types of information by using wavelet packet transform and neural networks. Proceedings of 2005 IEEE Engineering in Medicine and Biology Conference, Shanghai, 17-18 June 2006, 5377-5380.
[8] Chandaka, S., Chatterjee, A. and Munshi, S. (2009) Cross- correlation aided support vector machine classifier for classification of EEG signals. Expert Systems with Applications, 36(2), 1329-1336.
[9] Guler, I. and Übeyli, E.D. (2007) Multiclass support vector machines for EEG-signals classification. IEEE Transactions on Information Technology in Biomedicine, 11(2), 117-126.
[10] Lima, C.A.M., Coelho, A.L.V. and Chagas, S. (2009) Automatic EEG signal classification for epilepsy diagn- osis with Relevance Vector Machines. Expert Systems with Applications, 36(6), 10054-10059.
[11] Kannathal, N., Rajendra, A.U., Lim, C.M. and Sadasivan, P.K. (2005) Characterization of EEG—A comparative study. Computer Methods and Programs in Biomedicine, 80(1), 17-23.
[12] Srinivasan, V., Eswaran, C. and Sriraam, N. (2007) Approximate entropy-based epileptic EEG detection using artificial neural networks. IEEE Transactions on Information Technology in Biomedicine, 11(3), 288-295.
[13] Richman, J.S. and Moorman, J. (2000) Physiological time-series analysis using approximate entropy and sample entropy. American Journal of Physiology, 278(6), 2039-2049.
[14] Li, X.L., Ouyang, G.X. and Richards, D.A. (2007) Predi- ctability analysis of absence seizures with permutation entropy. Epilepsy Research, 77(1), 70-74.
[15] Ocak, H. (2009) Automatic detection of epileptic seizures in EEG using discrete wavelet transform and approximate entropy. Expert Systems with Applications, 36(2), 2027-2036.
[16] Pravin, K.S., Sriraam, N. and Prabhu, B.G. (2008) Automated detection of epileptic seizures using wavelet entropy feature with recurrent neural network classifier. Proceedings of the 2008 IEEE Region 10 Conference of TeNCON, Hyderabad, 19-21 November 2008, 1-5.
[17] Huang, G.B., Zhu, Q.Y. and Siew, C.K. (2004) Extreme learning machine: A new learning scheme of feedforward neural networks. Proceedings of the 2004 International Joint Conference on Neural Networks, 2, 25-29 July 2004, 985-990.
[18] Andrzejak, R.G., Lehnertz, K., Mormann, F., Rieke, C., David, P. and Elger, C.E. (2001) Indications of nonlinear deterministic and finite dimensional structures in time series of brain electrical activity: Dependence on recording region and brain state. Physical Review E, 64(6), 61907(1-8).
[19] Sleigh, J.W., Steyn-Ross, D.A., Grant, C. and Ludbrook, G. (2004) Cortical entropy changes with general anaes- thesia: theory and experiment. Physiological Measure- ment, 25(4), 921-934.
[20] Abásolo, D., Hornero, R., Espino, P., Álvarez, D. and Poza, J. (2006) Entropy analysis of the EEG background activity in Alzheimer’s disease patients. Physiological Measurement, 27(3), 241-253.
[21] Aboy, M., Cuesta-Frau, D., Austin, D. and Mico-Tormos, P. (2007) Characterization of sample entropy in the context of biomedical signal analysis. Proceedings of the 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Lyon, 22-26 August 2007, 5942-5945.
[22] Al-Angari, H.M. and Sahakian, A.V. (2007) Use of sample entropy approach to study heart rate variability in obstructive sleep apnea syndrome. IEEE Transactions on Biomedical Engineering, 54(10), 1900-1904.
[23] Wang D. and Huang, G.B. (2005) Protein sequence classification using extreme learning machine. Procee- dings of the 2005 IEEE International Joint Conference on Neural Networks, Montreal, 3, 31 July-4 August 2005, 53-59.
[24] R. Zhang, R., Huang, G.B., Sundararajan, N. and Saratch- andran, P. (2007) Multicategory classifcation using an extreme learning machine for microarray gene expression cancer diagnosis. IEEE Transactions on Computational Biology and Bioinformatics, 4(3), 485-495.
[25] Liang, N.Y., Saratchandran, P., Huang, G.B. and Sundararajan, N. (2006) Classification of mental tasks from EEG sginals using extreme learning machine. International Journal of Neural Systems, 16(1), 29-38.
[26] Kim, J., Shin, H., Lee, Y. and Lee, M. (2007) Algorithms for classifying arrhythmia using extreme learning machine and principle component analysis, Proceedings of the 29th Annual International Conference of the IEEE Engineering in Medicine and Biology Society, Lyon, 22-26 August 2007, 3257-3260.
[27] Hagan, M.T. and Menhaj, M.B. (1994) Training feedforward networks with the Marquardt algorithm. IEEE Transactions on Neural Networks, 5(6), 989-993.
[28] Lake, D.E., Richman, J.S., Griffin, M.P. and Moorman, J.R. (2002) Sample entropy analysis of neonatal heart rate variability. American Journal of Physiology— Regulatory, Integrative and Comparative Physiology, 283(3), 789-797.
[29] Molinaro, A., Simon, R. and Pfeiffer, R. (2005) Predi- ction error estimation: A comparison of resampling methods. Bioinformatics, 21(15), 3301-3307.
[30] Sadati, N., Mohseni, H.R. and Mamgshoudi, A. (2006) Epileptic seizure detection using neural fuzzy networks. Proceedings of the 2006 IEEE International Conference on Fuzzy Systems, Vancouver, 16-21 July 2006, 596-600.
[31] Übeyli, E.D. (2009) Combined neural network model employing wavelet coeffients for EEG signals classifi- cation. Digital Signal Processing, 19(2), 297-308.

comments powered by Disqus

Copyright © 2020 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.