skip to main content
10.1145/3326172.3326182acmotherconferencesArticle/Chapter ViewAbstractPublication PagesicbetConference Proceedingsconference-collections
research-article

EPILEPTIC Seizure Classification Using Gradient Tree Boosting Classifier

Authors Info & Claims
Published:28 March 2019Publication History

ABSTRACT

Analysis of electroencephalography (EEG) is widely used for the diagnosis of epilepsy in which relevant information extraction from EEG signals poses great challenge due to noise and interference with various environmental factors. This paper proposes a binary classification system through which EEG signals are analyzed to distinguish between ictal and normal signals. For this purpose discrete wavelet transform (DWT), along with gradient boosting is used for classification. Two level, Daubechies order 4 wavelet are used to decompose the signal into three sub-bands after which Hjorth mobility and Hjorth complexity are calculated from these sub-bands resulting in a 6-dimensional feature vector. We use two benchmark datasets in our experimentation i.e., the Bonn's dataset and CHB-MIT dataset. We establish our classifier using training samples from the Bonn's dataset. Classification accuracy of 99.4% is achieved when tested on same dataset using different samples. To validate the effectiveness and better generalization of our system, we cross-test on CHB-MIT dataset which yielded accuracy of 96.8%. Achieved performance surpasses previous state of the art technologies, giving better classification results than other well-known techniques used for seizure classification. Considering low feature dimension and hence decreasing complexity, coupled with the high performance on both datasets prove the given method to be favourable for distinguishing between epileptic and non-epileptic EEG signals.

References

  1. Mayo Foundation for Medical Education and Research. Epilepsy. https://www.mayoclinic.org/diseases- conditions/epilepsy/symptoms- causes/syc- 20350093. 1998--2018.Google ScholarGoogle Scholar
  2. What is Epilepsy? https://www.epilepsy.com/learn/about- epilepsy- basics/ what-epilepsy. 2014.Google ScholarGoogle Scholar
  3. Ali Shoeb and John Guttag. "Application of Machine Learning To Epileptic Seizure Detection". In: Proceedings of the 27th International Conference on Machine Learning (ICML-10) (2010), pp. 975--982. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Abhishek Kumar. "Machine Learning Approach for Epileptic Seizure Detection Using Wavelet Analysis of EEG Signals". In: (2014), pp. 412--416.Google ScholarGoogle Scholar
  5. D. Puthankattil Subha et al. "EEG signal analysis: a survey." In: Journal of medical systems 34.2 (2010), pp. 195--212. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. J. Yoo et al. "An 8-channel scalable EEG acquisition SoC with patient-specific seizure classification and recording processor". In: IEEE Journal of Solid-State Circuits 48.1 (2013), pp. 214--228.Google ScholarGoogle ScholarCross RefCross Ref
  7. H. Adelia, Z. Zhoub, and N. Dadmehrc. "Analysis of EEG records in an epileptic patient using wavelet transform". In: Journal of Neuroscience Methods 123.1 (2003), pp. 69--87.Google ScholarGoogle ScholarCross RefCross Ref
  8. S. Ghosh-Dastidar, H. Adeli, and N. Dadmehr. "Principal component analysisenhanced cosine radial basis function neural network for robust epilepsy and seizure detection". In: IEEE Transactions on Biomedical Engineering 55.2 (2008), pp. 512--518.Google ScholarGoogle ScholarCross RefCross Ref
  9. J. Gotman. "Automatic detection of epileptic seizures". In: Epilepsy Surgery. H. O. Luders and Y. G. Comair Eds., Philadelphia: Lippincott Williams and Wilkins, 2001, pp. 359--360.Google ScholarGoogle Scholar
  10. Ruben I. Kuzniecky. "Neuroimaging of epilepsy: Therapeutic implications". In: NeuroRx 2.2 (2005), pp. 384--393.Google ScholarGoogle ScholarCross RefCross Ref
  11. J.-l. Song, W. Hu, and R. Zhang. "Automated detection of epileptic EEGs using a novel fusion feature and extreme learning machine". In: Neurocomputing 175 (2016), pp. 383--391. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. V. Bajaj and R. B. Pachori. "Classification of seizure and nonseizure EEG signals using empirical mode decomposition". In: IEEE Transactions on Information Technology in Biomedicine 16.6 (2012), pp. 1135--1142. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. U. R. Acharya et al. "Automated EEG analysis of epilepsy: a review". In: Knowledge- Based Systems 45 (2013), pp. 147--165. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. C.-h. Hsia, J.-s. Chiang, and J.-m. Guo. "Memory-efficient hardware architecture of 2-D dual-mode lifting-based discrete wavelet transform". In: IEEE Transactions on Circuits and Systems for Video Technology 23.4 (2013), pp. 671--683. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. G. C. Yonga, N. Maan, and T. Ahmad. "EEG signal of epiliptic patient by fast Fourier and wavelet transforms". In: Jurnal Teknologi (Sciences Engineering) 61.1 (2013), pp. 13--20.Google ScholarGoogle Scholar
  16. C.-p. Shen, C.-c. Chen, and S.-l. Hsieh al. "High-performance seizure detection system using a wavelet-approximate entropy- fSVM cascade with clinical validation". In: Clinical EEG and Neu- roscience 44.4 (2013), pp. 247--256.Google ScholarGoogle ScholarCross RefCross Ref
  17. S. Siuly and Y. Li. "Designing a robust feature extraction method based on optimum allocation and principal component analysis for epileptic EEG signal classification". In: Computer Methods and Programs in Biomedicine 119.1 (2015), pp. 29--42. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Forrest Sheng Bao, Xin Liu, and Christina Zhang. "PyEEG: An open source python module for EEG/MEG feature extraction". In: Computational Intelligence and Neuroscience 2011 (2011).Google ScholarGoogle Scholar
  19. Abdulhamit Subasi. "EEG signal classification using wavelet feature extraction and a mixture of expert model". In: Expert Systems with Applications 32.4 (2007), pp. 1084--1093. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Paul Fergus et al. "Automatic epileptic seizure detection using scalp EEG and advanced artificial intelligence techniques". In: BioMed Research International 2015 (2015).Google ScholarGoogle Scholar
  21. Turky N. Alotaiby et al. "Epileptic Seizure Prediction Using CSP and LDA for Scalp EEG Signals". In: Computational Intelligence and Neuroscience 2017 (2017), pp. 1--11.Google ScholarGoogle Scholar
  22. Ilijas Farah, Andrew Toms, and A Törnquist. "Efficent Boundary Tracking Through Samping". In: Preprint 0000.0000 (2011), pp. 1--27.Google ScholarGoogle Scholar
  23. Abdulhamit Subasi and M. Ismail Gursoy. "EEG signal classification using PCA, ICA, LDA and support vector machines". In: Expert Systems with Applications 37.12 (2010), pp. 8659--8666. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Muhammed Shanir P.P. and Yusuf U. Khan and Omar Farooq. "Time Domain Analysis of EEG for Automatic Seizure Detection". In: Time Domain Analysis of EEG for Automatic Seizure Detection September (2015).Google ScholarGoogle Scholar
  25. Yuanfa Wang et al. "Automatic Detection of Epilepsy and Seizure Using Multi-class Sparse Extreme Learning Machine Classification". In: Computational and Mathematical Methods in Medicine 2017 (2017), pp. 1--10.Google ScholarGoogle ScholarCross RefCross Ref
  26. K. Samiee et al. "Long- term epileptic EEG classification via 2D mapping and textural features". In: Expert Systems with Applications 42.20 (2015), pp. 7175-- 7185. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. K. Samiee, P. Kovács, and M. Gabbouj. "Epileptic seizure detec-tion in long-term EEG records using sparse rational decom- position and local Gabor binary patterns feature extraction". In: Knowledge-Based Systems 118 (2016), pp. 228-- 240. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. G. Huang, L. Chen, and C. Siew. "Universal approximation using incremental constructive feedforward networks with random hidden nodes". In: IEEE Transactions on Neural Networks 17.4 (2006), pp. 879--892. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. G. B. Huang, Q. Y. Zhu, and C. K. Siew. "Extreme learning machine: theory and applications". In: Neurocomputing 70.1 (2006), pp. 489--501.Google ScholarGoogle ScholarCross RefCross Ref
  30. Y. Song, J. Crowcroft, and J. Zhang. "Automatic epileptic seizure detection in EEGs based on optimized sample entropy and extreme learning machine". In: Journal of Neuroscience Methods 210.2 (2012), pp. 132--146.Google ScholarGoogle ScholarCross RefCross Ref
  31. Q. Yuan et al. "Epileptic EEG classification based on extreme learning machine and nonlinear features". In: Epilepsy Research 96.1-2 (2011), pp. 29--38.Google ScholarGoogle ScholarCross RefCross Ref
  32. S. Decherchi et al. "Efficient digital implementation of extreme learning machines for classi- fication". In: IEEE Transactions on Circuits and Systems II: Express Briefs 59.8 (2012), pp. 496--500.Google ScholarGoogle ScholarCross RefCross Ref
  33. Z. Bai et al. "Sparse extreme learning machine for classification". In: IEEE Transactions on Cybernetics 44.10 (2014), pp. 1858--1870.Google ScholarGoogle ScholarCross RefCross Ref
  34. Alexey Natekin and Alois Knoll. "Gradient boosting machines, a tutorial". In: Frontiers in Neurorobotics 7.DEC (2013).Google ScholarGoogle Scholar
  35. R. G. Andrzejak et al. "Indications of nonlinear deterministic and finite-dimensional structures in time series of brain electrical activity: dependence on recording region and brain state". In: Physical Review E 64 (2001), p. 6.Google ScholarGoogle ScholarCross RefCross Ref
  36. S. Kayhan and E. Erçelebi. "ECG denoising on bivariate shrink- age function exploiting interscale dependency of wavelet coef- ficients". In: Turkish Journal of Electrical Engineering and Computer Sciences 19.3 (2011), pp. 495--511.Google ScholarGoogle Scholar
  37. Seung-Hyeon Oh, Yu-Ri Lee, and Hyoung-Nam Kim. "A Novel EEG Feature Extraction Method Using Hjorth Parameter". In: International Journal of Electronics and Electrical Engineering 2.2 (2014), pp. 106--110.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. EPILEPTIC Seizure Classification Using Gradient Tree Boosting Classifier

        Recommendations

        Comments

        Login options

        Check if you have access through your login credentials or your institution to get full access on this article.

        Sign in
        • Published in

          cover image ACM Other conferences
          ICBET '19: Proceedings of the 2019 9th International Conference on Biomedical Engineering and Technology
          March 2019
          327 pages
          ISBN:9781450361309
          DOI:10.1145/3326172

          Copyright © 2019 ACM

          Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

          Publisher

          Association for Computing Machinery

          New York, NY, United States

          Publication History

          • Published: 28 March 2019

          Permissions

          Request permissions about this article.

          Request Permissions

          Check for updates

          Qualifiers

          • research-article
          • Research
          • Refereed limited

        PDF Format

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader