TY - JOUR
T1 - Low-Power Hardware Implementation of a Support Vector Machine Training and Classification for Neural Seizure Detection
AU - Elhosary, Heba
AU - Zakhari, Michael H.
AU - ElGammal, Mohamed A.
AU - Elghany, Mohamed Abd
AU - Salama, Khaled N.
AU - Mostafa, Hassan
N1 - KAUST Repository Item: Exported on 2020-10-01
Acknowledgements: This work was partially funded by ONE Lab at Zewail City of Science and Technology and at Cairo University, NTRA, ITIDA, and ASRT.
PY - 2019/10/14
Y1 - 2019/10/14
N2 - In this paper, a low power support vector machine (SVM) training, feature extraction, and classification algorithm are hardware implemented in a neural seizure detection application. The training algorithm used is the sequential minimal optimization (SMO) algorithm. The system is implemented on different platforms: such as field programmable gate array (FPGA), Xilinx Virtex-7 and application specific integrated circuit (ASIC) using hardware-calibrated UMC 65nm CMOS technology. The implemented training hardware is introduced as an accelerator intellectual property (IP), especially in the case of large number of training sets, such as neural seizure detection. Feature extraction and classification blocks are implemented to achieve the best trade-off between sensitivity and power consumption. The proposed seizure detection system achieves a sensitivity around 96.77% when tested with the implemented linear kernel classifier. A power consumption evaluation is performed on both the ASIC and FPGA platforms showing that the ASIC power consumption is improved by a factor of 2X when compared with the FPGA counterpart.
AB - In this paper, a low power support vector machine (SVM) training, feature extraction, and classification algorithm are hardware implemented in a neural seizure detection application. The training algorithm used is the sequential minimal optimization (SMO) algorithm. The system is implemented on different platforms: such as field programmable gate array (FPGA), Xilinx Virtex-7 and application specific integrated circuit (ASIC) using hardware-calibrated UMC 65nm CMOS technology. The implemented training hardware is introduced as an accelerator intellectual property (IP), especially in the case of large number of training sets, such as neural seizure detection. Feature extraction and classification blocks are implemented to achieve the best trade-off between sensitivity and power consumption. The proposed seizure detection system achieves a sensitivity around 96.77% when tested with the implemented linear kernel classifier. A power consumption evaluation is performed on both the ASIC and FPGA platforms showing that the ASIC power consumption is improved by a factor of 2X when compared with the FPGA counterpart.
UR - http://hdl.handle.net/10754/658642
UR - https://ieeexplore.ieee.org/document/8867922/
U2 - 10.1109/TBCAS.2019.2947044
DO - 10.1109/TBCAS.2019.2947044
M3 - Article
C2 - 31613779
SN - 1932-4545
VL - 13
SP - 1324
EP - 1337
JO - IEEE Transactions on Biomedical Circuits and Systems
JF - IEEE Transactions on Biomedical Circuits and Systems
IS - 6
ER -