Laelaps: An Energy-Efficient Seizure Detection Algorithm from Long-term Human iEEG Recordings without False Alarms
Abstract
We propose Laelaps, an energy-efficient and fast learning algorithm with no false alarms for epileptic seizure detection from long-term intracranial electroencephalography (iEEG) signals. Laelaps uses end-to-end binary operations by exploiting symbolic dynamics and brain-inspired hyperdimensional computing. Laelaps’s results surpass those yielded by state-of-the-art (SoA) methods [1], [2], [3], including deep learning, on a new very large dataset containing 116 seizures of 18 drug-resistant epilepsy patients in 2656 hours of recordings—each patient implanted with 24 to 128 iEEG electrodes. Laelaps trains 18 patient-specific models by using only 24 seizures: 12 models are trained with one seizure per patient, the others with two seizures. The trained models detect 79 out of 92 unseen seizures without any false alarms across all the patients as a big step forward in practical seizure detection. Importantly, a simple implementation of Laelaps on the Nvidia Tegra X2 embedded device achieves 1.7X–3.9X faster execution and 1.4X–2.9X lower energy consumption compared to the best result from the SoA methods. Our source code and anonymized iEEG dataset are freely available at http://ieeg-swez.ethz.ch. Show more
Permanent link
https://doi.org/10.3929/ethz-b-000307983Publication status
publishedExternal links
Book title
Proceedings of the 2019 Design, Automation & Test in Europe Conference & Exhibition (DATE)Pages / Article No.
Publisher
IEEEEvent
Subject
Hyperdimensional computing; Symbolic analysis; Seizure detection; Machine learning; Intracranial electroencephalographyOrganisational unit
03996 - Benini, Luca / Benini, Luca
Funding
608881 - ETH Zurich Postdoctoral Fellowship Program II (EC)
780215 - Computation-in-memory architecture based on resistive devices (EC)
Related publications and datasets
Is supplemented by: http://ieeg-swez.ethz.ch/
More
Show all metadata