Hardware-Efficient VLSI Design for Cascade Support Vector Machine with On-Chip Training and Classification Capability

被引:0
|
作者
Merin Loukrakpam
Madhuchhanda Choudhury
机构
[1] Manipur Technical University,Department of Electronics and Communication Engineering
[2] NIT Silchar,Department of Electronics and Communication Engineering
关键词
Approximate computing; Digital VLSI; Energy efficiency; Multicore processing; Support vector machine;
D O I
暂无
中图分类号
学科分类号
摘要
Local processing of machine learning algorithms like support vector machine (SVM) is preferred over the cloud for many real-time embedded applications. However, such embedded systems often have stringent energy constraints besides throughput and accuracy requirements. Hence, hardware-efficient design to compute SVM is critical to enable these applications. In this paper, a hardware-efficient SVM learning unit is proposed using reduced number of multiplications and approximate computing techniques. These design techniques helped the learning unit to achieve 46.97% and 35.72% reductions in area and power when compared with those of the design using full multipliers. The proposed SVM learning unit supports on-chip training and classification. Energy-efficient dual-core, quad-core and octa-core cascade SVM systems were developed using the proposed SVM learning unit to expedite the on-chip training process. The runtime and energy efficiency of the cascade SVM systems improved with an increase in the number of cores. Interestingly, an average speedup of 421x in training time and a remarkable energy reduction of 24,497x were observed for the octa-core cascade SVM system when compared with the software SVM solution running on Intel Core i5-5257U processor. Moreover, the proposed octa-core cascade SVM system showed 73.75% and 65.78% lower area and power, respectively, than those of state-of-the-art cascade SVM architecture.
引用
收藏
页码:5272 / 5297
页数:25
相关论文
共 50 条
  • [21] Late Breaking Results: Hardware-Efficient Stochastic Rounding Unit Design for DNN Training
    Chang, Sung-En
    Yuan, Geng
    Lu, Alec
    Sun, Mengshu
    Li, Yanyu
    Ma, Xiaolong
    Li, Zhengang
    Xie, Yanyue
    Qin, Minghai
    Lin, Xue
    Fang, Zhenman
    Wang, Yanzhi
    [J]. PROCEEDINGS OF THE 59TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC 2022, 2022, : 1396 - 1397
  • [22] Hardware-Efficient On-Chip Generation of Time-Extensive Constrained-Random Sequences for In-System Validation
    Kinsman, Adam B.
    Ko, Ho Fai
    Nicolici, Nicola
    [J]. 2013 50TH ACM / EDAC / IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2013,
  • [23] GeCo: Classification Restricted Boltzmann Machine Hardware for On-Chip Semisupervised Learning and Bayesian Inference
    Yi, Wooseok
    Park, Junki
    Kim, Jae-Joon
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2020, 31 (01) : 53 - 65
  • [24] A Low Cost Design of Hardware Support for On-chip Message Passing in Manycore Processors
    Han, Xing
    Fu, Yuzhuo
    Jiang, Jiang
    [J]. PROCEEDINGS 2016 IEEE 6TH INTERNATIONAL CONFERENCE ON ELECTRONICS INFORMATION AND EMERGENCY COMMUNICATION (ICEIEC), 2016, : 326 - 329
  • [25] Design of a Two Layers Support Vector Machine for Classification
    Duan Xiusheng
    Shan Ganlin
    Zhang Qilong
    [J]. ICIC 2009: SECOND INTERNATIONAL CONFERENCE ON INFORMATION AND COMPUTING SCIENCE, VOL 3, PROCEEDINGS, 2009, : 247 - 250
  • [26] Support vector machine for classification based on fuzzy training data
    Ji, Ai-bing
    Pang, Jia-hong
    Qiu, Hong-jie
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2010, 37 (04) : 3495 - 3498
  • [27] Support vector machine for classification based on fuzzy training data
    Ji, Ai-Bing
    Pang, Jia-Hong
    Li, Shu-Huan
    Sun, Jian-Ping
    [J]. PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2006, : 1609 - +
  • [28] A Layer-wise Training and Pruning Method for Memory Efficient On-chip Learning Hardware
    Lew, Dongwoo
    Park, Jongsun
    [J]. 2022 19TH INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2022, : 97 - 98
  • [29] Boosting the Hardware-Efficiency of Cascade Support Vector Machines for Embedded Classification Applications
    Kyrkou, Christos
    Theocharides, Theocharis
    Bouganis, Christos-Savvas
    Polycarpou, Marios
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2018, 46 (06) : 1220 - 1246
  • [30] Boosting the Hardware-Efficiency of Cascade Support Vector Machines for Embedded Classification Applications
    Christos Kyrkou
    Theocharis Theocharides
    Christos-Savvas Bouganis
    Marios Polycarpou
    [J]. International Journal of Parallel Programming, 2018, 46 : 1220 - 1246