Abstract
Seizures are the most common brain dysfunction. EEG is required for their detection and treatment initially. Studies proved that if seizures are detected at their early stage, proper and effective treatment can be given to patients. Automatic detection of seizures using the EEG signal was a very powerful area of research during the last decade. Various techniques have been proposed in the literature for feature extraction and classification of recorded EEG signals for seizure detection. However, to achieve reliable performance, some challenges in this area need to be addressed. In this work, an algorithm for seizure detection has been proposed, which is a combination of frequency-domain features and neutrosophic logic-based k-means nearest neighbor (NL-k-NN) classifier. An EEG database, collected at All India Institutes of Medical Sciences (AIIMS), New Delhi, has been used to test the performance of the proposed algorithm. The consistency in the performance of the proposed algorithm has been checked by applying it to the well-known Bonn University and CHB-MIT scalp EEG datasets. The classification accuracies of 98.16%, 100%, and 89.06% were achieved when the proposed algorithm was tested with AIIMS, Bonn University, and CHB-MIT datasets, respectively. The main contribution of this study is that a novel neutrosophic classifier is proposed in the field of seizure detection, for improvement in reliability and precision. The accuracy of the NL-k-NN classifier has further been established by comparing it with the reported results of linear discriminant analysis (LDA), support vector machine (SVM), and traditional k-NN classifiers.
Similar content being viewed by others
References
Paul Y (2018) Various epileptic seizure detection techniques using biomedical signals: a review. Brain Inform 5(2):6. https://doi.org/10.1186/s40708-018-0084-z
Ansari AQ, Sharma P (2016) A review on automated detection of nonconvulsive seizures using EEG. In Computational Intelligence and Communication Technology (CICT), 2016 Second International Conference on. IEEE, ABES, Ghaziabad, India; 2016, pp. 283–286
Shanir PP, Khan YU, Farooq O (2015) Time domain analysis of EEG for automatic seizure detection. In Emerging Trends in Electrical And Electronics Engineering (ETEEE-2015), JMI, New Delhi, Feb-2015
Hills M (2016) Detection of epileptic seizure in EEG signals using window width optimized S-transform and artifcial neural networks. UPenn and Mayo Clinic’s Seizure Detection Challenge, Competition
Polat H, Ozerdem MS (2016) Epileptic seizure detection from EEG signals by using wavelet and Hilbert transform. In 2016 XII International Conference on Perspective Technologies and Methods in MEMS Design (MEMSTECH), Lviv, pp. 66–69 doi: 10.1109/MEMSTECH.2016.7507522
Huang NE, Shen Z, Long SR, Wu ML, Shih HH, Zheng Q, Yen NC, Tung CC, Liu HH (1998) The empirical mode decomposition and Hilbert spectrum for nonlinear and non stationary time series analysis. Proc Royal Soc London A 454:903–995
Belhadj S, Attia A, Adnane BA, Ahmed-Foitih Z, Ahmed A (2016) Whole brain epileptic seizure detection using un-supervised classification. In 2016 8th International Conference on Modelling, Identification and Control (ICMIC), Algiers, pp. 977–982, doi: 10.1109/ICMIC.2016.7804256
Samiee K, Kovács P, Gabbouj M (2015) Epileptic seizure classification of EEG time-series using rational discrete short time Fourier transform. IEEE Trans Biomed Eng 62(2):541–552. https://doi.org/10.1109/TBME.2014.2360101
Chandel G, Upadhyaya P, Farooq O, Khan YU (2019) Detection of Seizure Event and Its Onset/Offset Using Orthonormal Triadic Wavelet Based Features. IRBM 40(2):103–112. https://doi.org/10.1016/j.irbm.2018.12.002
Deriche M, Arafat S, Al-Insaif S, Siddiqui M (2019) Eigenspace time frequency based features for accurate seizure detection from EEG data. IRBM 40(2):122–132. https://doi.org/10.1016/j.irbm.2019.02.002
Garcés Correa A, Orosco LL, Diez P et al (2019) Adaptive filtering for epileptic event detection in the EEG. J Med Biol Eng. https://doi.org/10.1007/s40846-019-00467-w
Jaiswal AK, Banka H (2018) Local transformed features for epileptic seizure detection in EEG signal. J Med Biol Eng 38(2):222–235. https://doi.org/10.1007/s40846-017-0286-5
Chen G, Xie W, Bui TD et al (2017) Automatic epileptic seizure detection in EEG using nonsubsampled wavelet-fourier features. J Med Biol Eng 37(1):123–131. https://doi.org/10.1007/s40846-016-0214-0
Tang Y, Gao J (2007) Improved classification for problem involving overlapping patterns. IEICE Transactions 90-D 1787–1795 DOI: 10.1093/ietisy/e90-d.11.1787
Saez JA, Galar M, Krawczyk B (2019) Addressing the overlapping data problem in classification using the one-vs-one decomposition strategy. IEEE Access 7:83396–83411. https://doi.org/10.1109/ACCESS.2019.2925300
Gupta S, Gupta A (2018) Handling class overlapping to detect noisy instances in classification. Knowledge Eng Rev. https://doi.org/10.1017/S0269888918000115
Aziz R, Verma CK, Srivastava N (2016) A fuzzy based feature selection from independent component subspace for machine learning classification of microarray data. Genom Data 8:4–15. https://doi.org/10.1016/j.gdata.2016.02.012
Sordo M, Zeng Q (2005) On Sample Size and Classification Accuracy: A Performance Comparison. In: Oliveira JL, Maojo V, Martín-Sánchez F, Pereira AS (eds) Biological and Medical Data Analysis. ISBMDA 2005. Lecture Notes in Computer Science, vol. 3745. Springer, Berlin, Heidelberg
Pestov V (2013) Is the k-NN classifier in high dimensions affected by the curse of dimensionality? Comput Math Appl 65(10):1427–1437. https://doi.org/10.1016/j.camwa.2012.09.011
Shahraki HR, Pourahmad S, Zare N (2017) K Important neighbors: a novel approach to binary classification in high dimensional data. Biomed Res Int 2017:7560807. https://doi.org/10.1155/2017/7560807
Akbulut Y, Sengur A, Guo Y, Smarandache F (2017) NS-k-NN: neutrosophic set-based k-nearest neighbors classifier. Symmetry 9(9):179. https://doi.org/10.3390/sym9090179
Ansari AQ, Biswas R, Aggarwal S (2012) Neutrosophic classifier: An extension of fuzzy classifier. Elsevier- Appl Soft Comp 13(2013):563–573. https://doi.org/10.1016/j.asoc.2012.08.002
Ansari AQ, Biswas R, Aggarwal S (2013) (Poster Presentation) Neutrosophication of Fuzzy Models, IEEE Workshop On Computational Intelligence: Theories, Applications and Future Directions (hostedby IIT Kanpur), 14th July, 2013
Ansari AQ, Biswas R, Aggarwal S (2013) Extension to fuzzy logic representation: moving towards neutrosophic logic - A new laboratory rat. Fuzzy Systems (FUZZ), 2013 IEEE International Conference, pp. 1–8, DOI:10.1109/FUZZ-IEEE.2013.6622412
Ansari AQ, Biswas R, Aggarwal S (2011) Proposal for applicability of neutrosophic set theory in medical aI. Int J Comp Appl 27(5):5–11
Andrzejak RG, Lehnertz K, Rieke C, Mormann F, David P, Elger CE (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:061907
Shoeb AH (2009). Application of machine learning to epileptic seizure onset detection and treatment. Ph.D. Thesis, Harvard-MIT Program of Health Sciences and Technology, Massachusetts Institute of Technology, Cambridge, MA, September 2009.
Goldberger AL, Amaral LAN, Glass L, Hausdorff JM, Ivanov PC, Mark RG, Mietus JE, Moody GB, Peng CK, Stanley HE (2000) PhysioBank, PhysioToolkit, and PhysioNet: components of a new research resource for complex physiologic signals. Circulation 101(23):e215–e220
Kaplan AY, Fingelkurts AA, Fingelkurts AA, Borisov SV, Darkhovsky BS (2005) Nonstationary nature of the brain activity as revealed by EEG/MEG: methodological, practical and conceptual challenges. Signal Processi 85(11):2190–2212. https://doi.org/10.1016/j.sigpro.2005.07.010
Ravish DK, Shenbaga D, Devi A (2012) Automated seizure detection and spectral analysis of EEG seizure time series. Eur J Sci Res 68(1):72–82
Gokhale M, Khanduja D (2010) Time domain signal analysis using wavelet packet decomposition approach. Int J Commun Netw Syst Sci 3(3):321–329. https://doi.org/10.4236/ijcns.2010.33041
Baldominos A, Ramón-Lozano C (2017) Optimizing EEG energy-based seizure detection using genetic algorithms. 2017 IEEE Conference on Evolutionary Computation (CEC), San Sebastian, 2017, pp. 2338–2345,10.1109/CEC.2017.7969588
Harpale V, Bairagi V (2019) FPGA based architecture implementation for epileptic seizure detection using one way ANOVA and genetic algorithm. Biomed Pharmacol J, 12(3)
Gajic D, Djurociv Z, Gennaro SD, Gustafsson F (2014) Classification of EEG signals for detection of epileptic seizures based on wavelets and statistical pattern recognition. Biomed Eng 26(02):1450021
Janjarasjitt S (2015) Spectral exponent characteristics of intracranial EEGs for epileptic seizure classification. IRBM 36(1):33–39
Bhati D, Sharma M, Pachori RB, Gadre VM (2017) Time–frequency localized threeband biorthogonal wavelet filter bank using semidefinite relaxation and nonlinear least squares with epileptic seizure EEG signal classification. Digit Signal Process 62:259–273
Patidar S, Panigrahi T (2017) Detection of epileptic seizure using Kraskov entropy applied on tunable-Q wavelet transform of EEG signals. Biomed Signal Process Control 34:74–80
Zahra A, Kanwal N, Rehman N, Ehsan S, McDonald-Maier KD (2017) Seizure detection from EEG signals using multivariate empirical mode decomposition. Comput Biol Med 88:132–141
Al Ghayab HR, Li Y, Siuly S, Abdulla S (2018) Epileptic EEG signal classification using optimum allocation based power spectral density estimation. IET Signal Proc 12(6):738–747
Jaiswal AK, Banka H (2018) Epileptic seizure detection in EEG signal using machine learning techniques. Australas Phys Eng Sci Med 41(1):81–94. https://doi.org/10.1007/s13246-017-0610-y
Balakrishnan S, Syed Z (2012) Scalable Personalization of long-term physiological monitoring: active learning methodologies for epileptic seizure onset detection. Proceedings of the Fifteenth International Conference on Artificial Intelligence and Statistics, in PMLR,22:73–81
Bugeja S, Garg L, Audu EE (2016). A novel method of EEG data acquisition, feature extraction and feature space creation for early detection of epileptic seizures. 2016 38th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), 837–840, 10.1109/EMBC.2016.7590831
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Ethical approval
Prior approval was obtained from the ethics committee of AIIMS.
Informed consent
Informed consent was obtained from all individual participants of AIIMS database included in the study.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Ansari, A.Q., Sharma, P. & Tripathi, M. Automatic seizure detection using neutrosophic classifier. Phys Eng Sci Med 43, 1019–1028 (2020). https://doi.org/10.1007/s13246-020-00901-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s13246-020-00901-3