Skip to main content
Log in

Pattern recognition of epilepsy using parallel probabilistic neural network

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Accurate and rapid pattern recognition of epilepsy from intracranial electroencephalogram (iEEG) recordings is important for medical diagnostics. In this paper, three algorithms based on discrete wavelet transform (DWT) analysis and parallel probabilistic neural network, SA-PNN, SA-PPNN, and LSA-PPNN, are presented to identify iEEG recordings and detect epileptic seizures. Simulated annealing (SA) and local simulated annealing (LSA) are utilized to optimize network parameters of probabilistic neural network classifier, respectively. The combinations of different features are utilized as the input vectors of classifiers to complete classification tasks. Experiments are conducted to deal with five different classification tasks. Compared with non-parallel probabilistic neural network algorithm (SA-PNN), the running time of parallel probabilistic neural network algorithm (SA-PPNN) is shortened by 2.18 times. Compared with SA-PPNN, the average operating time of LSA-PPNN is reduced by 9.97 times. The reason is that LSA-PPNN trains and optimizes parameters with local data firstly and then brings the parameters into the global training data sets to train the network for a test. As the amount of data increases, the superiority over LSA-PPNN is getting more distinct. Our methods are also compared with other existing relative research. Experimental results prove that our methods are much more competitive. In particular, for the classification task C-D, the classification accuracy of our method reaches 83.3%, which is much higher than previous results.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. (2014) Health communities. http://www.healthcommunities.com/epilepsy-seizures/seizures-phases.html

  2. Raghu S, Sriraam N (2017) Optimal configuration of multilayer perceptron neural network classifier for recognition of intracranial epileptic seizures. Expert Syst Appl 89:205–221

    Article  Google Scholar 

  3. Wilson S B, Scheuer M L, Plummer C, Young B, Pacia S (2003) Seizure detection: correlation of human experts. Clin Neurophysiol 114(11):2156–2164

    Article  Google Scholar 

  4. Guo L, Rivero D, Pazos A (2010) Epileptic seizure detection using multiwavelet transform based approximate entropy and artificial neural networks. J Neurosci Methods 193(1):156–163

    Article  Google Scholar 

  5. Srinivasan V, Eswaran C, Sriraam N (2007) Approximate entropy-based epileptic eeg detection using artificial neural networks. IEEE Trans Inf Technol Biomed 11(3):288–295

    Article  Google Scholar 

  6. Acharya U R, Molinari F, Sree S V, Chattopadhyay S, Ng K-H, Suri J S (2012) Automated diagnosis of epileptic eeg using entropies. Biomed Signal Process Control 7(4):401–408

    Article  Google Scholar 

  7. Kumar Y, Dewal M L, Anand R S (2012) Relative wavelet energy and wavelet entropy based epileptic brain signals classification. Biomed Eng Lett 2(3):147–157

    Article  Google Scholar 

  8. Polat K, Güneş S (2008) Artificial immune recognition system with fuzzy resource allocation mechanism classifier, principal component analysis and fft method based new hybrid automated identification system for classification of eeg signals. Expert Syst Appl 34(3):2039–2048

    Article  Google Scholar 

  9. Mousavi SR, Niknazar M, Vahdat B V (2008) Epileptic seizure detection using ar model on eeg signals. In: 2008 Cairo International Biomedical Engineering Conference. IEEE, pp 1–4

  10. Zhan Y, Halliday D, Jiang P, Liu X, Feng J (2006) Detecting time-dependent coherence between non-stationary electrophysiological signals—a combined statistical and time–frequency approach. J Neurosci Methods 156(1-2):322–332

    Article  Google Scholar 

  11. Kumar Y, Dewal ML, Anand RS (2014) Epileptic seizures detection in eeg using dwt-based apen and artificial neural network. SIViP 8(7):1323–1334

    Article  Google Scholar 

  12. Sharmila A, Geethanjali P (2016) Dwt based detection of epileptic seizure from eeg signals using naive bayes and k-nn classifiers. Ieee Access 4:7716–7727

    Article  Google Scholar 

  13. Nicolaou N, Georgiou J (2012) Detection of epileptic electroencephalogram based on permutation entropy and support vector machines. Expert Syst Appl 39(1):202–209

    Article  Google Scholar 

  14. Tang Y, Durand D M (2012) A tunable support vector machine assembly classifier for epileptic seizure detection. Expert Syst Appl 39(4):3925–3938

    Article  Google Scholar 

  15. Naseer N, Hong K-S (2015) fnirs-based brain-computer interfaces: a review. Front Human Neurosci 9:3

    Google Scholar 

  16. Orhan U, Hekim M, Ozer M (2011) Eeg signals classification using the k-means clustering and a multilayer perceptron neural network model. Expert Syst Appl 38(10):13475–13481

    Article  Google Scholar 

  17. Andrzejak R G, Lehnertz K, Mormann F, Rieke C, David P, 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. Phys Rev E 64(6):061907

    Article  Google Scholar 

  18. Adeli H, Zhou Z, Dadmehr N (2003) Analysis of eeg records in an epileptic patient using wavelet transform. J Neurosci Methods 123(1):69–87

    Article  Google Scholar 

  19. Mallat S G (1989) A theory for multiresolution signal decomposition: the wavelet representation. IEEE Transa Pattern Anal Mach Intell 11(7):674–693

    Article  Google Scholar 

  20. Webster R, Lark RM (2018) Analysis of variance in soil research: let the analysis fit the design. Eur J Soil Sci 69(1):126–139

    Article  Google Scholar 

  21. Specht D F (1990) Probabilistic neural networks. Neural Netw 3(1):109–118

    Article  Google Scholar 

  22. Huang C-J, Liao W-C (2003) A comparative study of feature selection methods for probabilistic neural networks in cancer classification. In: Proceedings. 15th IEEE International Conference on Tools with Artificial Intelligence. IEEE, pp 451–458

  23. Pang CCC, Upton ARM, Shine G, Kamath M V (2003) A comparison of algorithms for detection of spikes in the electroencephalogram. IEEE Trans Biomed Eng 50(4):521– 526

    Article  Google Scholar 

  24. Gong C, Zhang X, Niu Y (2020) Identification of epilepsy from intracranial eeg signals by using different neural network models. Comput Biol Chem:107310

  25. Besag FMC, Vasey M J (2018) Prodrome in epilepsy. Epilepsy Behav 83:219–233

    Article  Google Scholar 

  26. Tomlinson S B, Khambhati A N, Bermudez C, Kamens R M, Heuer G G, Porter B E, Marsh E D (2018) Alterations of network synchrony after epileptic seizures: An analysis of post-ictal intracranial recordings in pediatric epilepsy patients. Epilepsy Res 143:41–49

    Article  Google Scholar 

  27. Leung Stephen CH, Zheng J, Zhang D, Zhou X (2010) Simulated annealing for the vehicle routing problem with two-dimensional loading constraints. Flexible Serv Manuf J 22(1-2):61–82

    Article  Google Scholar 

  28. Li M, Chen W, Zhang T (2016) Automatic epilepsy detection using wavelet-based nonlinear analysis and optimized svm. Biocybern Biomed Eng 36(4):708–718

    Article  Google Scholar 

  29. Sharma R, Pachori R B (2015) Classification of epileptic seizures in eeg signals based on phase space representation of intrinsic mode functions. Expert Syst Appl 42(3):1106–1117

    Article  Google Scholar 

  30. Shoeibi A, Ghassemi N, Khodatars M, Jafari M, Hussain S, Alizadehsani R, Moridian P, Khosravi A, Hosseini-Nejad H, Rouhani M et al (2020) Epileptic seizure detection using deep learning techniques: A review. arXiv:2007.01276

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China [grant numbers 61872325]; the Fundamental Research Funds for the Central Universities [grant number 2652019028].

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yunyun Niu.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This work was supported by the National Natural Science Foundation of China [grant numbers 61872325]; the Fundamental Research Funds for the Central Universities [grant number 2652019028].

Appendix:

Appendix:

The best performance achieved by SA-PNN, SA-PPNN, and LSA-PPNN is shown in Table 7. The average CA of SA-PNN, SA-PPNN, and LSA-PPNN is quite similar (93.35%, 93.35% and 93.06%, respectively). The speedup between SA-PNN and SA-PPNN, SA-PNN, and LSA-PPNN is shown in Table 8. For five classification tasks, the highest speedups between SA-PNN and SA-PPNN, are 2.06, 2.16, 2.12, 2.39, and 2.41 respectively. The highest speedups between SA-PNN and LSA-PPNN, are 7.65, 7.99, 8.39, 12.51, and 12.41 respectively.

Table 7 The best performance achieved by SA-PNN, SA-PPNN and LSA-PPNN
Table 8 Speedup between SA-PNN and SA-PPNN, SA-PNN and LSA-PPNN

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gong, C., Zhou, X. & Niu, Y. Pattern recognition of epilepsy using parallel probabilistic neural network. Appl Intell 52, 2001–2012 (2022). https://doi.org/10.1007/s10489-021-02509-w

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-021-02509-w

Keywords

Navigation