Epileptic Signal Classification Based on Synthetic Minority Oversampling and Blending Algorithm

被引:28
作者
Hu, Dinghan [1 ,2 ]
Cao, Jiuwen [1 ,2 ]
Lai, Xiaoping [1 ,2 ]
Liu, Junbiao [3 ]
Wang, Shuang [4 ]
Ding, Yao [4 ]
机构
[1] Hangzhou Dianzi Univ, Artificial Intelligent Inst, Hangzhou 310018, Zhejiang, Peoples R China
[2] Hangzhou Dianzi Univ, Key Lab IOT & Informat Fus Technol Zhejiang, Hangzhou 310018, Zhejiang, Peoples R China
[3] Hangzhou Neuro Sci & Technol Co Ltd, Hangzhou 310000, Peoples R China
[4] Zhejiang Univ, Sch Med, Affiliated Hosp 2, Dept Neurol,Epilepsy Ctr, Hangzhou 310006, Peoples R China
基金
中国国家自然科学基金;
关键词
Blending classifier; electroencephalogram (EEG); epileptic classification; imbalanced data; K-means synthetic minority oversampling technique (K-means SMOTE); SEIZURE PREDICTION; LOCALIZING VALUE; EEG;
D O I
10.1109/TCDS.2020.3009020
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The scalp electroencephalogram (EEG) has been extensively studied for epileptic signal classification in the past, but little attention has been paid to the data imbalance among different epileptic states. It is well known that, in general, the duration of seizure onset is less than several minutes or even shorter. This will result in an imbalance problem when comparing to the durations of the preictal and interictal states. In this article, a novel epileptic classification and seizure detection algorithm for imbalanced data is proposed. The wavelet packet decomposition (WPD)-based statistical features (SFs) of multichannel EEGs are first extracted for representation. Then, the K-means synthetic minority oversampling technique (K-means SMOTE) is applied for data balancing. A blending algorithm that consists of random forests (RFs), extremely randomized trees (Extra-Trees), and gradient boosting decision trees (GBDTs) is finally adopted for feature learning and epileptic signal classification. The developed algorithm provides an average accuracy of 89.49% and 83.90% on the Children's Hospital Boston (CHB)-MIT and iNeuro databases, respectively. For the patient-specific classification experiment on the iNeuro database, the proposed algorithm achieves the highest average accuracy of 92.68%.
引用
收藏
页码:368 / 382
页数:15
相关论文
共 46 条
[1]   A rule-based seizure prediction method for focal neocortical epilepsy [J].
Aarabi, Ardalan ;
He, Bin .
CLINICAL NEUROPHYSIOLOGY, 2012, 123 (06) :1111-1122
[2]   Deep convolutional neural network for the automated detection and diagnosis of seizure using EEG signals [J].
Acharya, U. Rajendra ;
Oh, Shu Lih ;
Hagiwara, Yuki ;
Tan, Jen Hong ;
Adeli, Hojjat .
COMPUTERS IN BIOLOGY AND MEDICINE, 2018, 100 :270-278
[3]   Use of principal component analysis for automatic classification of epileptic EEG activities in wavelet framework [J].
Acharya, U. Rajendra ;
Sree, S. Vinitha ;
Alvin, Ang Peng Chuan ;
Suri, Jasjit S. .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (10) :9072-9078
[4]   Pattern recognition for electroencephalographic signals based on continuous neural networks [J].
Alfaro-Ponce, M. ;
Argueelles, A. ;
Chairez, I. .
NEURAL NETWORKS, 2016, 79 :88-96
[5]   Automatic Seizure Detection via an Optimized Image-based Deep Feature Learning [J].
Alkanhal, Ibrahim ;
Kumar, B. V. K. Vijaya ;
Savvides, Marios .
2018 17TH IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA), 2018, :536-540
[6]  
Amin S., 2016, P IEEE 26 INT WORKSH, P1
[7]   Noninvasive method of epileptic detection using DWT and generalized regression neural network [J].
Anand, S. Vijay ;
Selvakumari, R. Shantha .
SOFT COMPUTING, 2019, 23 (08) :2645-2653
[8]  
[Anonymous], 2019, REPORTS WHO WHO
[9]  
Birjandtalab J., 2018, 2018 IEEE Biomedical Circuits and Systems Conference (BioCAS), P1
[10]  
Breiman L., 2001, Mach. Learn., V45, P5