An efficient seizure prediction method using KNN-based undersampling and linear frequency measures
•The effects of 4 combinations of features in 8 frequency sub-bands are studied.•Unbalancing problem is tackled by KNN-based undersampling with SVM classifier.•High sensitivity of 100%, low false prediction rate of 0.13 per hour is achieved.•Good tradeoff between sensitivity and specificity is provi...
Gespeichert in:
Veröffentlicht in: | Journal of neuroscience methods 2014-07, Vol.232, p.134-142 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | •The effects of 4 combinations of features in 8 frequency sub-bands are studied.•Unbalancing problem is tackled by KNN-based undersampling with SVM classifier.•High sensitivity of 100%, low false prediction rate of 0.13 per hour is achieved.•Good tradeoff between sensitivity and specificity is provided by simple steps.•Linear feature, PCA, and KNN-based undersampling can speedup seizure prediction.
Seizure prediction based on analysis of electroencephalogram signals has generated considerable research interests. A reliable seizure prediction algorithm with minimal computational requirements is prominent issue for medical facilities; however, it has not been addressed correctly. In this study, an optimized novel method is proposed in order to remove computational complexity, and predict epileptic seizures clinically. It is based on the univariate linear features in eight frequency sub-bands. It also employs principal component analysis (PCA) for dimension reduction and optimal feature selection. Class unbalanced problem is tackled by K-nearest neighbor (KNN)-based undersampling combined with support vector machine (SVM) classifier. To find out the best results two types of postprocessing methods were studied.
The proposed algorithm was evaluated on seizures and 434.9h of interictal data from 18 patients of Freiburg database. It predicted 100% of seizures with average false alarm rate of 0.13 per hour ranging between 0 and 0.39. Furthermore, G-Mean and F-measure were used for validation which were 0.97 and 0.90, respectively. These results confirmed the discriminative ability of the algorithm. In comparison with other studies, the proposed method improves trade-off between sensitivity and false prediction rate with linear features and low computational requirements and it can potentially be employed in implantable devices. Achieving high performance by linear features, PCA, KNN-based undersampling, and SVM demonstrates that this method can potentially be used in implantable devices. |
---|---|
ISSN: | 0165-0270 1872-678X |
DOI: | 10.1016/j.jneumeth.2014.05.019 |