A hybrid SVM and kernel function-based sparse representation classification for automated epilepsy detection in EEG signals

被引:7
作者
Wang, Quanhong [1 ]
Kong, Weizhuang [1 ]
Zhong, Jitao [1 ]
Shan, Zhengyang [1 ]
Wang, Juan [2 ]
Li, Xiaowei [1 ]
Peng, Hong [1 ,3 ]
Hu, Bin [1 ,4 ,5 ,6 ,7 ,8 ]
机构
[1] Lanzhou Univ, Sch Informat Sci & Engn, Gansu Prov Key Lab Wearable Comp, Lanzhou 730000, Peoples R China
[2] Peoples Liberat Army Gen Hosp, Med Ctr 7, Dept Psychol Med, Beijing 100700, Peoples R China
[3] Lanzhou Univ, Key Lab Special Funct Mat & Struct Design, Minist Educ, Lanzhou 730000, Peoples R China
[4] Beijing Inst Technol, Inst Engn Med, Brain Hlth Engn Lab, Beijing 100081, Peoples R China
[5] Chinese Acad Sci, CAS Ctr Excellence Brain Sci, Beijing 100045, Peoples R China
[6] Chinese Acad Sci, Shanghai Inst Biol Sci, Inst Biol Sci, Beijing 100045, Peoples R China
[7] Chinese Acad Sci, Joint Res Ctr Cognit Neurosensor Technol Lanzhou U, Beijing 100045, Peoples R China
[8] Lanzhou Univ, Engn Res Ctr Open Source Software & Real Time Syst, Minist Educ, Lanzhou 730000, Peoples R China
基金
中国国家自然科学基金;
关键词
Seizure detection; Electroencephalogram (EEG); Support vector machine (SVM); Support vector; Sparse representation (SR); Kernel function; SEIZURE DETECTION; ENTROPY; RECOGNITION; EMD;
D O I
10.1016/j.neucom.2023.126874
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Automatic epilepsy detection based on electroencephalography (EEG) is crucial for advancing the diagnosis and treatment of epilepsy. In this paper, we propose a novel classification algorithm called SVM-KSRC, which differs from integrated learning approaches. The algorithm establishes a connection between support vector machine (SVM) and kernel sparse representation classification (KSRC) using support vectors. Specifically, we extract two types of features from the pre-processed EEG signals in this study. During the training phase, these features are utilized to train the SVM model and construct the kernel sparse representation dictionary. We differentiate the SVM part of the features of the test data to determine whether SVM or KSRC should be employed for classifying the test data. Our method is evaluated on two publicly available datasets: University of Bonn dataset and Neurology and Sleep Centre-New Delhi dataset. Through 10 times 10-fold cross validation, our method demonstrates superior performance in epilepsy detection when compared to existing machine learning methods. The experimental results demonstrate that SVM-KSRC is more effective compared to SVM and KSRC used separately. It achieves over 99% accuracy in all binary classification tasks and attains 100% accuracy in certain tasks. The source code is publicly available at https://github.com/Walkeraaa/SVM-KSRC.
引用
收藏
页数:12
相关论文
共 43 条
[1]   Adaptive Hybrid Feature Selection-Based Classifier Ensemble for Epileptic Seizure Classification [J].
Alzami, Farrikh ;
Tang, Juan ;
Yu, Zhiwen ;
Wu, Si ;
Chen, C. L. Philip ;
You, Jane ;
Zhang, Jun .
IEEE ACCESS, 2018, 6 :29132-29145
[2]   Indications of nonlinear deterministic and finite-dimensional structures in time series of brain electrical activity: Dependence on recording region and brain state [J].
Andrzejak, RG ;
Lehnertz, K ;
Mormann, F ;
Rieke, C ;
David, P ;
Elger, CE .
PHYSICAL REVIEW E, 2001, 64 (06) :8-061907
[3]  
Baumer Fiona, 2023, Brain Stimul.: Basic Transl. Clin. Res. Neuromodul., V16, P198
[4]   SUPPORT-VECTOR NETWORKS [J].
CORTES, C ;
VAPNIK, V .
MACHINE LEARNING, 1995, 20 (03) :273-297
[5]   Classification of seizure based on the time-frequency image of EEG signals using HHT and SVM [J].
Fu, Kai ;
Qu, Jianfeng ;
Chai, Yi ;
Dong, Yong .
BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2014, 13 :15-22
[6]   Sparse Representation With Kernels [J].
Gao, Shenghua ;
Tsang, Ivor Wai-Hung ;
Chia, Liang-Tien .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2013, 22 (02) :423-434
[7]   A Hierarchical Discriminative Sparse Representation Classifier for EEG Signal Detection [J].
Gu, Xiaoqing ;
Zhang, Cong ;
Ni, Tongguang .
IEEE-ACM TRANSACTIONS ON COMPUTATIONAL BIOLOGY AND BIOINFORMATICS, 2021, 18 (05) :1679-1687
[8]   Epileptic seizure identification using entropy of FBSE based EEG rhythms [J].
Gupta, Vipin ;
Pachori, Ram Bilas .
BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2019, 53
[9]   Epileptic seizure detection in EEG using mutual information-based best individual feature selection [J].
Hassan, Kazi Mahmudul ;
Islam, Md Rabiul ;
Nguyen, Thanh Thi ;
Molla, Md Khademul Islam .
EXPERT SYSTEMS WITH APPLICATIONS, 2022, 193
[10]   Twin support vector machines for pattern classification [J].
Jayadeva ;
Khemchandani, R. ;
Chandra, Suresh .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2007, 29 (05) :905-910