Support vector machines for seizure detection in an animal model of chronic epilepsy.
We compare the performance of three support vector machine (SVM) types: weighted SVM, one-class SVM and support vector data description (SVDD) for the application of seizure detection in an animal model of chronic epilepsy. Large EEG datasets (273 h and 91 h respectively, with a sampling rate of 1 kHz) from two groups of rats with chronic epilepsy were used in this study. For each of these EEG datasets, we extracted three energy-based seizure detection features: mean energy, mean curve length and wavelet energy. Using these features we performed twofold cross-validation to obtain the performance statistics: sensitivity (S), specificity (K) and detection latency (tau) as a function of control parameters for the given SVM. Optimal control parameters for each SVM type that produced the best seizure detection statistics were then identified using two independent strategies. Performance of each SVM type is ranked based on the overall seizure detection performance through an optimality index metric (O). We found that SVDD not only performed better than the other SVM types in terms of highest value of the mean optimality index metric (O⁻) but also gave a more reliable performance across the two EEG datasets.
Nandan
Manu
M
Department of Computer and Information Science and Engineering, University of Florida, FL 32611, USA.
Talathi
Sachin S
SS
Myers
Stephen
S
Ditto
William L
WL
Khargonekar
Pramod P
PP
Carney
Paul R
PR
D000465:Algorithms; D000818:Animals; D001185:Artificial Intelligence; D001921:Brain / Q000503:physiopathology*; D002908:Chronic Disease; D003936:Diagnosis, Computer-Assisted / Q000379:methods*; D004569:Electroencephalography / Q000379:methods*; D004827:Epilepsy / Q000175:diagnosis* / Q000503:physiopathology*; D006801:Humans; D010363:Pattern Recognition, Automated / Q000379:methods*; D051381:Rats; D017207:Rats, Sprague-Dawley; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity