Skip to main content
Top
Published in: Medical & Biological Engineering & Computing 7-8/2021

15-06-2021 | Original Article

Automatic detection of epileptic seizures using Riemannian geometry from scalp EEG recordings

Authors: Atefeh Shariat, Asghar Zarei, Sanaz Ahmadi Karvigh, Babak Mohammadzadeh Asl

Published in: Medical & Biological Engineering & Computing | Issue 7-8/2021

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

This paper proposes a new framework for epileptic seizure detection using non-invasive scalp electroencephalogram (sEEG) signals. The major innovation of the current study is using the Riemannian geometry for transforming the covariance matrices estimated from the EEG channels into a feature vector. The spatial covariance matrices are considered as features in order to extract the spatial information of the sEEG signals without applying any spatial filtering. Since these matrices are symmetric and positive definite (SPD), they belong to a special manifold called the Riemannian manifold. Furthermore, a kernel based on Riemannian geometry is proposed. This kernel maps the SPD matrices onto the Riemannian tangent space. The SPD matrices, obtained from all channels of the segmented sEEG signals, have high dimensions and extra information. For these reasons, the sequential forward feature selection method is applied to select the best features and reduce the computational burden in the classification step. The selected features are fed into a support vector machine (SVM) with an RBF kernel to classify the feature vectors into seizure and non-seizure classes. The performance of the proposed method is evaluated using two long-term scalp EEG (CHB-MIT benchmark and private) databases. Experimental results on all 23 subjects of the CHB-MIT database reveal an accuracy of 99.87%, a sensitivity of 99.91%, and a specificity of 99.82%. In addition, the introduced algorithm is tested on the private sEEG signals recorded from 20 patients, having 1380 seizures. The proposed approach achieves an accuracy, a sensitivity, and a specificity of 98.14%, 98.16%, and 98.12%, respectively. The experimental results on both sEEG databases demonstrate the effectiveness of the proposed method for automated epileptic seizure detection, especially for the private database which has noisier signals in comparison to the CHB-MIT database.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Acharya UR, Sree SV, Swapna G, Martis RJ, Suri JS (2013) Automated EEG analysis of epilepsy: a review. Knowl-Based Syst 45:147–165CrossRef Acharya UR, Sree SV, Swapna G, Martis RJ, Suri JS (2013) Automated EEG analysis of epilepsy: a review. Knowl-Based Syst 45:147–165CrossRef
2.
go back to reference Song J-L, Li Q, Pan M, Zhang B, Westover MB, Zhang R (2020) Seizure tracking of epileptic eegs using a model-driven approach. J Neural Eng 17(1):016024CrossRef Song J-L, Li Q, Pan M, Zhang B, Westover MB, Zhang R (2020) Seizure tracking of epileptic eegs using a model-driven approach. J Neural Eng 17(1):016024CrossRef
3.
go back to reference Vidyaratne LS, Iftekharuddin KM (2017) Real-time epileptic seizure detection using EEG. IEEE Trans Neural Syst Rehab Eng 25(11):2146–2156CrossRef Vidyaratne LS, Iftekharuddin KM (2017) Real-time epileptic seizure detection using EEG. IEEE Trans Neural Syst Rehab Eng 25(11):2146–2156CrossRef
4.
go back to reference Islam MK, Rastegarnia A, Yang Z (2015) A wavelet-based artifact reduction from scalp EEG for epileptic seizure detection. IEEE J Biomed Health Inf 20(5):1321–1332CrossRef Islam MK, Rastegarnia A, Yang Z (2015) A wavelet-based artifact reduction from scalp EEG for epileptic seizure detection. IEEE J Biomed Health Inf 20(5):1321–1332CrossRef
5.
go back to reference Aldana YR, Hunyadi B, Reyes EJM, Rodríguez VR, Van Huffel S (2018) Nonconvulsive epileptic seizure detection in scalp EEG using multiway data analysis. IEEE J Biomed Health Inf 23(2):660–671CrossRef Aldana YR, Hunyadi B, Reyes EJM, Rodríguez VR, Van Huffel S (2018) Nonconvulsive epileptic seizure detection in scalp EEG using multiway data analysis. IEEE J Biomed Health Inf 23(2):660–671CrossRef
6.
go back to reference Sadatnejad K, Rahmati M, Rostami R, Kazemi R, Ghidary SS, Müller A, Alimardani F (2019) Eeg representation using multi-instance framework on the manifold of symmetric positive definite matrices. J Neural Eng 16(3):036016CrossRef Sadatnejad K, Rahmati M, Rostami R, Kazemi R, Ghidary SS, Müller A, Alimardani F (2019) Eeg representation using multi-instance framework on the manifold of symmetric positive definite matrices. J Neural Eng 16(3):036016CrossRef
7.
go back to reference Misulis KE (2013) Atlas of eeg, seizure semiology, and management. Oxford University Press Misulis KE (2013) Atlas of eeg, seizure semiology, and management. Oxford University Press
8.
go back to reference Yuan Y, Xun G, Jia K, Zhang A (2018) A multi-view deep learning framework for EEG seizure detection. IEEE J Biomed Health Inf 23(1):83–94CrossRef Yuan Y, Xun G, Jia K, Zhang A (2018) A multi-view deep learning framework for EEG seizure detection. IEEE J Biomed Health Inf 23(1):83–94CrossRef
9.
go back to reference Zabihi M, Kiranyaz S, Jantti V, Lipping T, Gabbouj M (2019) Patient-specific seizure detection using nonlinear dynamics and nullclines. IEEE Journal of Biomedical and Health Informatics Zabihi M, Kiranyaz S, Jantti V, Lipping T, Gabbouj M (2019) Patient-specific seizure detection using nonlinear dynamics and nullclines. IEEE Journal of Biomedical and Health Informatics
10.
go back to reference Li Y, Wang X-D, Luo M-L, Li K, Yang X-F, Guo Q (2017) Epileptic seizure classification of EEGs using time–frequency analysis based multiscale radial basis functions. IEEE J Biomed Health Inf 22(2):386–397CrossRef Li Y, Wang X-D, Luo M-L, Li K, Yang X-F, Guo Q (2017) Epileptic seizure classification of EEGs using time–frequency analysis based multiscale radial basis functions. IEEE J Biomed Health Inf 22(2):386–397CrossRef
11.
go back to reference Zavar M, Rahati S, Akbarzadeh-T M-R, Ghasemifard H (2011) Evolutionary model selection in a wavelet-based support vector machine for automated seizure detection. Expert Syst Appl 38 (9):10751–10758CrossRef Zavar M, Rahati S, Akbarzadeh-T M-R, Ghasemifard H (2011) Evolutionary model selection in a wavelet-based support vector machine for automated seizure detection. Expert Syst Appl 38 (9):10751–10758CrossRef
12.
go back to reference Khan YU, Rafiuddin N, Farooq O (2012) Automated seizure detection in scalp EEG using multiple wavelet scales. In: 2012 IEEE International Conference on Signal Processing, Computing and Control (ISPCC). IEEE, pp 1–5 Khan YU, Rafiuddin N, Farooq O (2012) Automated seizure detection in scalp EEG using multiple wavelet scales. In: 2012 IEEE International Conference on Signal Processing, Computing and Control (ISPCC). IEEE, pp 1–5
13.
go back to reference Xiang J, Li C, Li H, Cao R, Wang B, Han X, Chen J (2015) The detection of epileptic seizure signals based on fuzzy entropy. J Neurosci Methods 243:18–25CrossRef Xiang J, Li C, Li H, Cao R, Wang B, Han X, Chen J (2015) The detection of epileptic seizure signals based on fuzzy entropy. J Neurosci Methods 243:18–25CrossRef
14.
go back to reference Ivanov A, Riccardi G (2012) Kolmogorov-smirnov test for feature selection in emotion recognition from speech. In: Acoustics, Speech and Signal Processing (ICASSP), 2012 IEEE International Conference on. IEEE, pp 5125–5128 Ivanov A, Riccardi G (2012) Kolmogorov-smirnov test for feature selection in emotion recognition from speech. In: Acoustics, Speech and Signal Processing (ICASSP), 2012 IEEE International Conference on. IEEE, pp 5125–5128
15.
go back to reference Zandi AS, Javidan M, Dumont GA, Tafreshi R (2010) Automated real-time epileptic seizure detection in scalp EEG recordings using an algorithm based on wavelet packet transform. IEEE Trans Biomed Eng 57(7):1639–1651CrossRef Zandi AS, Javidan M, Dumont GA, Tafreshi R (2010) Automated real-time epileptic seizure detection in scalp EEG recordings using an algorithm based on wavelet packet transform. IEEE Trans Biomed Eng 57(7):1639–1651CrossRef
16.
go back to reference Shoeb AH (2009) Application of machine learning to epileptic seizure onset detection and treatment. Ph.D. Thesis, Massachusetts Institute of Technology Shoeb AH (2009) Application of machine learning to epileptic seizure onset detection and treatment. Ph.D. Thesis, Massachusetts Institute of Technology
17.
go back to reference Barachant A, Bonnet S, Congedo M, Jutten C (2013) Classification of covariance matrices using a riemannian-based kernel for bci applications. Neurocomputing 112:172–178CrossRef Barachant A, Bonnet S, Congedo M, Jutten C (2013) Classification of covariance matrices using a riemannian-based kernel for bci applications. Neurocomputing 112:172–178CrossRef
18.
go back to reference Kaleem M, Gurve D, Guergachi A, Krishnan S (2018) Patient-specific seizure detection in long-term eeg using signal-derived empirical mode decomposition (emd)-based dictionary approach. J Neural Eng 15(5):056004CrossRef Kaleem M, Gurve D, Guergachi A, Krishnan S (2018) Patient-specific seizure detection in long-term eeg using signal-derived empirical mode decomposition (emd)-based dictionary approach. J Neural Eng 15(5):056004CrossRef
19.
go back to reference Wang Y, Qi Y, Wang Y, Lei Z, Zheng X, Pan G (2016) Delving into α-stable distribution in noise suppression for seizure detection from scalp eeg. J Neural Eng 13(5):056009CrossRef Wang Y, Qi Y, Wang Y, Lei Z, Zheng X, Pan G (2016) Delving into α-stable distribution in noise suppression for seizure detection from scalp eeg. J Neural Eng 13(5):056009CrossRef
20.
go back to reference Yuan S, Zhou W, Wu Q, Zhang Y (2016) Epileptic seizure detection with log-euclidean gaussian kernel-based sparse representation. Int J Neural Syst 26(03):1650011CrossRef Yuan S, Zhou W, Wu Q, Zhang Y (2016) Epileptic seizure detection with log-euclidean gaussian kernel-based sparse representation. Int J Neural Syst 26(03):1650011CrossRef
21.
go back to reference Bolagh SNG, Clifford G, et al. (2017) Subject selection on a riemannian manifold for unsupervised cross-subject seizure detection. arXiv:1712.00465 Bolagh SNG, Clifford G, et al. (2017) Subject selection on a riemannian manifold for unsupervised cross-subject seizure detection. arXiv:1712.​00465
22.
go back to reference Bakhshali MA, Khademi M, Ebrahimi-Moghadam A, Moghimi S (2020) Eeg signal classification of imagined speech based on riemannian distance of correntropy spectral density. Biomed Signal Process Control 59:101899CrossRef Bakhshali MA, Khademi M, Ebrahimi-Moghadam A, Moghimi S (2020) Eeg signal classification of imagined speech based on riemannian distance of correntropy spectral density. Biomed Signal Process Control 59:101899CrossRef
23.
go back to reference Goldberger AL, Amaral Luis AN, Glass L, Hausdorff JM, Ivanov PC, Mark RG, Mietus JE, Moody GB, Peng C-K, Stanley HE (2000) Physiobank, physiotoolkit, and physionet: components of a new research resource for complex physiologic signals. Circulation 101(23):e215–e220CrossRef Goldberger AL, Amaral Luis AN, Glass L, Hausdorff JM, Ivanov PC, Mark RG, Mietus JE, Moody GB, Peng C-K, Stanley HE (2000) Physiobank, physiotoolkit, and physionet: components of a new research resource for complex physiologic signals. Circulation 101(23):e215–e220CrossRef
24.
go back to reference Fingelkurts AA, Fingelkurts AA, Kaplan AY (2006) Interictal eeg as a physiological adaptation. part i. composition of brain oscillations in interictal eeg. Clin Neurophysiol 117(1):208–222CrossRef Fingelkurts AA, Fingelkurts AA, Kaplan AY (2006) Interictal eeg as a physiological adaptation. part i. composition of brain oscillations in interictal eeg. Clin Neurophysiol 117(1):208–222CrossRef
25.
go back to reference Tuzel O, Porikli F, Meer P (2008) Pedestrian detection via classification on riemannian manifolds. IEEE Trans Pattern Anal Mach Intell (10):1713–1727 Tuzel O, Porikli F, Meer P (2008) Pedestrian detection via classification on riemannian manifolds. IEEE Trans Pattern Anal Mach Intell (10):1713–1727
26.
go back to reference Barachant A, Bonnet S, Congedo M, Jutten C (2012) Multiclass brain–computer interface classification by riemannian geometry. IEEE Trans Biomed Eng 59(4):920–928CrossRef Barachant A, Bonnet S, Congedo M, Jutten C (2012) Multiclass brain–computer interface classification by riemannian geometry. IEEE Trans Biomed Eng 59(4):920–928CrossRef
27.
go back to reference Zarei A, Asl BM (2020) Automatic classification of apnea and normal subjects using new features extracted from HRV and ECG-derived respiration signals. Biomed Signal Process Control 59:101927CrossRef Zarei A, Asl BM (2020) Automatic classification of apnea and normal subjects using new features extracted from HRV and ECG-derived respiration signals. Biomed Signal Process Control 59:101927CrossRef
28.
go back to reference Zarei A, Asl BM (2018) Automatic detection of obstructive sleep apnea using wavelet transform and entropy-based features from single-lead ECG signal. IEEE J Biomed Health Inf 23(3):1011–1021CrossRef Zarei A, Asl BM (2018) Automatic detection of obstructive sleep apnea using wavelet transform and entropy-based features from single-lead ECG signal. IEEE J Biomed Health Inf 23(3):1011–1021CrossRef
29.
go back to reference Gu X, Guo J, Xiao L, Ming T, Li C (2019) A feature selection algorithm based on equal interval division and minimal-redundancy–maximal-relevance. Neural Process Lett:1–27 Gu X, Guo J, Xiao L, Ming T, Li C (2019) A feature selection algorithm based on equal interval division and minimal-redundancy–maximal-relevance. Neural Process Lett:1–27
30.
go back to reference Kaya GT, Kaya H (2014) Optimization of svm parameters using high dimensional model representation and its application to hyperspectral images. In: Signal Processing and Communications Applications Conference (SIU), 2014 22nd. IEEE, pp 642–645 Kaya GT, Kaya H (2014) Optimization of svm parameters using high dimensional model representation and its application to hyperspectral images. In: Signal Processing and Communications Applications Conference (SIU), 2014 22nd. IEEE, pp 642–645
31.
go back to reference Wang D, Miao D, Blohm G (2013) A new method for EEG-based concealed information test. IEEE Trans Inf Forensic Secur 8(3):520–527CrossRef Wang D, Miao D, Blohm G (2013) A new method for EEG-based concealed information test. IEEE Trans Inf Forensic Secur 8(3):520–527CrossRef
32.
go back to reference De Sá JPM (2007) Applied statistics using spss, statistica, matlab and r. Springer Science & Business Media De Sá JPM (2007) Applied statistics using spss, statistica, matlab and r. Springer Science & Business Media
33.
go back to reference Hunyadi B, Signoretto M, Van Paesschen W, Suykens JAK, Van Huffel S, De Vos M (2012) Incorporating structural information from the multichannel eeg improves patient-specific seizure detection. Clin Neurophysiol 123(12):2352–2361CrossRef Hunyadi B, Signoretto M, Van Paesschen W, Suykens JAK, Van Huffel S, De Vos M (2012) Incorporating structural information from the multichannel eeg improves patient-specific seizure detection. Clin Neurophysiol 123(12):2352–2361CrossRef
34.
go back to reference Chen L-L, Zhang J, Zou J-Z, Zhao C-J, Wang G-S (2014) A framework on wavelet-based nonlinear features and extreme learning machine for epileptic seizure detection. Biomed Signal Process Control 10:1–10CrossRef Chen L-L, Zhang J, Zou J-Z, Zhao C-J, Wang G-S (2014) A framework on wavelet-based nonlinear features and extreme learning machine for epileptic seizure detection. Biomed Signal Process Control 10:1–10CrossRef
35.
go back to reference Kiranyaz S, Ince T, Zabihi M, Ince D (2014) Automated patient-specific classification of long-term electroencephalography. J Biomed Inf 49:16–31CrossRef Kiranyaz S, Ince T, Zabihi M, Ince D (2014) Automated patient-specific classification of long-term electroencephalography. J Biomed Inf 49:16–31CrossRef
36.
go back to reference Fürbass F, Ossenblok P, Hartmann M, Perko H, Skupch AM, Lindinger G, Elezi L, Pataraia E, Colon AJ, Baumgartner C, et al. (2015) Prospective multi-center study of an automatic online seizure detection system for epilepsy monitoring units. Clin Neurophysiol 126(6):1124–1131CrossRef Fürbass F, Ossenblok P, Hartmann M, Perko H, Skupch AM, Lindinger G, Elezi L, Pataraia E, Colon AJ, Baumgartner C, et al. (2015) Prospective multi-center study of an automatic online seizure detection system for epilepsy monitoring units. Clin Neurophysiol 126(6):1124–1131CrossRef
37.
go back to reference Fergus P, Hignett D, Hussain A, Al-Jumeily D, Abdel-Aziz K (2015) Automatic epileptic seizure detection using scalp EEG and advanced artificial intelligence techniques. Biomed Research International 2015 Fergus P, Hignett D, Hussain A, Al-Jumeily D, Abdel-Aziz K (2015) Automatic epileptic seizure detection using scalp EEG and advanced artificial intelligence techniques. Biomed Research International 2015
38.
go back to reference Samiee K, Kiranyaz S, Gabbouj M, Saramäki T (2015) Long-term epileptic EEG classification via 2d mapping and textural features. Expert Syst Appl 42(20):7175–7185CrossRef Samiee K, Kiranyaz S, Gabbouj M, Saramäki T (2015) Long-term epileptic EEG classification via 2d mapping and textural features. Expert Syst Appl 42(20):7175–7185CrossRef
39.
go back to reference Zabihi M, Kiranyaz S, Rad AB, Katsaggelos A K, Gabbouj M, Ince T (2016) Analysis of high-dimensional phase space via poincaré section for patient-specific seizure detection. IEEE Trans Neural Syst Rehab Eng 24(3):386–398CrossRef Zabihi M, Kiranyaz S, Rad AB, Katsaggelos A K, Gabbouj M, Ince T (2016) Analysis of high-dimensional phase space via poincaré section for patient-specific seizure detection. IEEE Trans Neural Syst Rehab Eng 24(3):386–398CrossRef
40.
go back to reference Zarei A, Asl B M (2021) Automatic seizure detection using orthogonal matching pursuit, discrete wavelet transform, and entropy based features of EEG signals. Comput Biol Med 131:104250CrossRef Zarei A, Asl B M (2021) Automatic seizure detection using orthogonal matching pursuit, discrete wavelet transform, and entropy based features of EEG signals. Comput Biol Med 131:104250CrossRef
Metadata
Title
Automatic detection of epileptic seizures using Riemannian geometry from scalp EEG recordings
Authors
Atefeh Shariat
Asghar Zarei
Sanaz Ahmadi Karvigh
Babak Mohammadzadeh Asl
Publication date
15-06-2021
Publisher
Springer Berlin Heidelberg
Published in
Medical & Biological Engineering & Computing / Issue 7-8/2021
Print ISSN: 0140-0118
Electronic ISSN: 1741-0444
DOI
https://doi.org/10.1007/s11517-021-02385-z

Other articles of this Issue 7-8/2021

Medical & Biological Engineering & Computing 7-8/2021 Go to the issue

Premium Partner