Low-Power Hardware Implementation of a Support Vector Machine Training and Classification for Neural Seizure Detection

被引:26
作者
Elhosary, Heba [1 ]
Zakhari, Michael H. [2 ]
Elgammal, Mohamed A. [2 ]
Abd El Ghany, Mohamed A. [3 ,4 ]
Salama, Khaled N. [5 ]
Mostafa, Hassan [6 ,7 ]
机构
[1] German Univ Cairo, Dept Elect, New Cairo 11511, Egypt
[2] Cairo Univ, Dept Elect & Commun Engn, Giza 11114, Egypt
[3] German Univ Cairo, Dept Elect, New Cairo 11511, Egypt
[4] Tech Univ Darmstadt, Integrated Elect Syst Lab, D-64289 Darmstadt, Germany
[5] King Abdullah Univ Sci & Technol, Thuwal 23955, Saudi Arabia
[6] Cairo Univ, Dept Elect & Commun Engn, Giza 11114, Egypt
[7] Univ Sci & Technol, Nanotechnol & Nanoelect Program, Zewail City Sci & Technol, Giza 12578, Egypt
关键词
Support vector machines; Training; Feature extraction; Hardware; Electroencephalography; Optimization; Field programmable gate arrays; Accelerator IP; ASIC; classification; feature extraction; FPGA; low power; sequential minimal optimization (SMO); support vector machine (SVM); WAVELET TRANSFORM; PARALLEL; DESIGN; SVM; ARCHITECTURE; RESOURCE; SYSTEM; LONG;
D O I
10.1109/TBCAS.2019.2947044
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
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.
引用
收藏
页码:1324 / 1337
页数:14
相关论文
共 48 条
  • [1] Afifi S.M., 2015, INT J INNOVATIVE SCI, V2, P733
  • [2] Alotaiby TN, 2015, 2015 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGY RESEARCH (ICTRC), P152, DOI 10.1109/ICTRC.2015.7156444
  • [3] [Anonymous], P IEEE INT S CIRC SY
  • [4] 256-Channel Neural Recording and Delta Compression Microsystem With 3D Electrodes
    Aziz, Joseph N. Y.
    Abdelhalim, Karim
    Shulyzki, Ruslana
    Genov, Roman
    Bardakjian, Berj L.
    Derchansky, Miron
    Serletis, Demitre
    Carlen, Peter L.
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2009, 44 (03) : 995 - 1005
  • [5] A Multivariate Approach for Patient-Specific EEG Seizure Detection Using Empirical Wavelet Transform
    Bhattacharyya, Abhijit
    Pachori, Ram Bilas
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2017, 64 (09) : 2003 - 2015
  • [6] Bhuvaneswari P., 2013, INT J COMP APPL, V63, P1, DOI DOI 10.5120/10523-5503
  • [7] A 1.83 μJ/Classification, 8-Channel, Patient-Specific Epileptic Seizure Classification SoC Using a Non-Linear Support Vector Machine
    Bin Altaf, Muhammad Awais
    Yoo, Jerald
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2016, 10 (01) : 49 - 60
  • [8] Bin Rabieah Mudhar, 2015, 2015 25th International Conference on Field Programmable Logic and Applications (FPL), P1, DOI 10.1109/FPL.2015.7293972
  • [9] Boashash B., 2003, Time-Frequency Signal Analysis and Processing: A Comprehensive Reference, P663
  • [10] Bustio-Martínez L, 2010, LECT NOTES COMPUT SC, V6256, P281, DOI 10.1007/978-3-642-15992-3_30