Low-Power Hardware Implementation of a Support Vector Machine Training and Classification for Neural Seizure
IEEE Transactions on Biomedical Circuits and Systems
|October 16, 2019
Summary
This study presents a low-power hardware implementation for neural seizure detection using support vector machine (SVM) algorithms. The developed system achieves high sensitivity and significantly reduces power consumption, especially in its application-specific integrated circuit (ASIC) form.
Area of Science:
- Biomedical Engineering
- Computer Engineering
- Machine Learning
Background:
- Epilepsy seizure detection requires efficient algorithms.
- Support Vector Machines (SVMs) are effective but computationally intensive.
- Hardware acceleration is crucial for real-time, low-power applications.
Purpose of the Study:
- To develop and implement a low-power hardware system for neural seizure detection.
- To accelerate Support Vector Machine (SVM) training and classification.
- To optimize the trade-off between sensitivity and power consumption.
Main Methods:
- Hardware implementation of Sequential Minimal Optimization (SMO) for SVM training.
- Integration of feature extraction and classification blocks.
- Deployment on Field Programmable Gate Array (FPGA) and Application-Specific Integrated Circuit (ASIC) platforms.
Main Results:
- Achieved a seizure detection sensitivity of approximately 96.77% with a linear kernel classifier.
- Demonstrated significant power consumption reduction, with ASIC consuming 2X less power than FPGA.
- Developed a hardware accelerator IP for efficient SVM training.
Conclusions:
- The proposed hardware-accelerated SVM system offers a highly sensitive and power-efficient solution for neural seizure detection.
- ASIC implementation provides superior power efficiency compared to FPGA.
- The system is suitable for real-time, low-power embedded applications.
More Related Videos
Related Concept Videos
Seizures: Classification
1.3K
Epilepsy is primarily characterized by unpredictable seizures, either provoked by an identifiable factor, such as injury or illness, or unprovoked, occurring spontaneously without apparent cause.
Seizures are typically classified into two main categories: focal and generalized seizures.
Focal Seizures
Focal seizures originate from specific regions of the brain. These seizures are further sub-classified into two types:
Seizures are typically classified into two main categories: focal and generalized seizures.
Focal Seizures
Focal seizures originate from specific regions of the brain. These seizures are further sub-classified into two types:
1.3K
Classification of Signals
1.3K
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
1.3K


