Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2018 Sep 20:12:43.
doi: 10.3389/fnsys.2018.00043. eCollection 2018.

A Comparison of Machine Learning Classifiers for Energy-Efficient Implementation of Seizure Detection

Affiliations

A Comparison of Machine Learning Classifiers for Energy-Efficient Implementation of Seizure Detection

Farrokh Manzouri et al. Front Syst Neurosci. .

Abstract

The closed-loop application of electrical stimulation via chronically implanted electrodes is a novel approach to stop seizures in patients with focal-onset epilepsy. To this end, an energy efficient seizure detector that can be implemented in an implantable device is of crucial importance. In this study, we first evaluated the performance of two machine learning algorithms (Random Forest classifier and support vector machine (SVM)) by using selected time and frequency domain features with a limited need of computational resources. Performance of the algorithms was further compared to a detection strategy implemented in an existing closed loop neurostimulation device for the treatment of epilepsy. The results show a superior performance of the Random Forest classifier compared to the SVM classifier and the reference approach. Next, we implemented the feature extraction and classification process of the Random Forest classifier on a microcontroller to evaluate the energy efficiency of this seizure detector. In conclusion, the feature set in combination with Random Forest classifier is an energy efficient hardware implementation that shows an improvement of detection sensitivity and specificity compared to the presently available closed-loop intervention in epilepsy while preserving a low detection delay.

Keywords: closed-loop intervention; epilepsy; intracranial EEG; low power microcontroller implementation; machine learning; seizure detection.

PubMed Disclaimer

Figures

Figure 1
Figure 1
Detection performance of the classifiers over all the patients based on a best channel (highest area under the receiver operating characteristic (ROC) curve (AUC)) selection per patient.
Figure 2
Figure 2
Early detection performance of the classifiers over all the patients based on a best channel (highest AUC) selection per patient. Here, just the seizures which could be detected in the first 10 s are counted as a true positive.
Figure 3
Figure 3
Detection performance of the classifiers over all the patients in multichannel mode.
Figure 4
Figure 4
Early detection performance of the classifiers over all the patients in multichannel mode. Here, just the seizures which could be detected in the first 10 s are counted as a true positive.
Figure 5
Figure 5
ROC curves of all patients in single and multichannel mode for the Random Forest classifier. The dashed line separates the early retrieval area.
Figure 6
Figure 6
ROC curves of all patients in single and multichannel mode for the support vector machine (SVM) classifier. The dashed line separates the early retrieval area.
Figure 7
Figure 7
ROC curves of all patients in single and multichannel mode for the line length classifier. The dashed line separates the early retrieval area.
Figure 8
Figure 8
Required runtime in number of cycles for each feature.

Similar articles

Cited by

References

    1. Baldassano S. N., Brinkmann B. H., Ung H., Blevins T., Conrad E. C., Leyde K., et al. . (2017). Crowdsourcing seizure detection: algorithm development and validation on human implanted device recordings. Brain 140, 1680–1691. 10.1093/brain/awx098 - DOI - PMC - PubMed
    1. Bartolomei F., Chauvel P., Wendling F. (2008). Epileptogenicity of brain structures in human temporal lobe epilepsy: a quantified study from intracerebral EEG. Brain 131, 1818–1830. 10.1093/brain/awn111 - DOI - PubMed
    1. Bottou L., Lin C.-J. (2007). “Support vector machine solvers,” in Large Scale Kernel Machines, eds Bottou L., Chapelle O., Decost D., Weston J. (Cambridge, MA: MIT Press; ), 301–320. Available online at: https://leon.bottou.org/papers/bottou-lin-2006
    1. Breiman L. (1996). Bagging predictors. Mach. Learn. 24, 123–140. 10.1007/bf00058655 - DOI
    1. Breiman L. (2001). Random forests. Mach. Learn. 45, 5–32. 10.1023/A:1010933404324 - DOI

LinkOut - more resources