Approximate Computing Circuits for Embedded Tactile Data Processing

被引:0
|
作者
Osta, Mario [1 ]
Ibrahim, Ali [1 ,2 ]
Valle, Maurizio [1 ]
机构
[1] Univ Genoa, Dept Elect Elect & Telecommun Engn & Naval Archit, I-16132 Genoa, Italy
[2] Lebanese Int Univ, Dept Elect & Elect Engn, Beirut 14404, Lebanon
基金
欧盟地平线“2020”;
关键词
approximate computing; digital multiplier; Singular Value Decomposition; embedded machine learning; tensorial kernel; tactile data processing; FPGA; HIGH-SPEED; EFFICIENT; IMPLEMENTATION; INTELLIGENCE; RESILIENCE; ALGORITHM; NETWORK; ADDER;
D O I
10.3390/electronics11020190
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we demonstrate the feasibility and efficiency of approximate computing techniques (ACTs) in the embedded Support Vector Machine (SVM) tensorial kernel circuit implementation in tactile sensing systems. Improving the performance of the embedded SVM in terms of power, area, and delay can be achieved by implementing approximate multipliers in the SVD. Singular Value Decomposition (SVD) is the main computational bottleneck of the tensorial kernel approach; since digital multipliers are extensively used in SVD implementation, we aim to optimize the implementation of the multiplier circuit. We present the implementation of the approximate SVD circuit based on the Approximate Baugh-Wooley (Approx-BW) multiplier. The approximate SVD achieves an energy consumption reduction of up to 16% at the cost of a Mean Relative Error decrease (MRE) of less than 5%. We assess the impact of the approximate SVD on the accuracy of the classification; showing that approximate SVD increases the Error rate (Err) within a range of one to eight percent. Besides, we propose a hybrid evaluation test approach that consists of implementing three different approximate SVD circuits having different numbers of approximated Least Significant Bits (LSBs). The results show that energy consumption is reduced by more than five percent with the same accuracy loss.
引用
收藏
页数:20
相关论文
共 50 条
  • [41] Approximate Computing in Chrominance Cache for Image/Video Processing
    Qiao, Fei
    Zhou, Ni
    Chen, Yuanchang
    Yang, Huazhong
    2015 1ST IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA BIG DATA (BIGMM), 2015, : 180 - 183
  • [42] Approximate Circuits in Low-Power Image and Video Processing: The Approximate Median Filter
    Sekanina, Lukas
    Vasicek, Zdenek
    Mrazek, Vojtech
    RADIOENGINEERING, 2017, 26 (03) : 623 - 632
  • [43] On Using Approximate Computing to Build an Error Detection Scheme for Arithmetic Circuits
    Deveautour, B.
    Virazel, A.
    Girard, P.
    Gherman, V.
    JOURNAL OF ELECTRONIC TESTING-THEORY AND APPLICATIONS, 2020, 36 (01): : 33 - 46
  • [44] On Using Approximate Computing to Build an Error Detection Scheme for Arithmetic Circuits
    B. Deveautour
    A. Virazel
    P. Girard
    V. Gherman
    Journal of Electronic Testing, 2020, 36 : 33 - 46
  • [45] Error Probability Models to Facilitate Approximate Computing in TFET based Circuits
    Rathore, Mallika
    Salman, Emre
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,
  • [46] Reducing Data Movement with Approximate Computing Techniques
    Crago, Stephen P.
    Yeung, Donald
    2016 IEEE INTERNATIONAL CONFERENCE ON REBOOTING COMPUTING (ICRC), 2016,
  • [47] A Novel Data Format for Approximate Arithmetic Computing
    Gao, Mingze
    Wang, Qian
    Nagendra, Akshaya S. Kankanhalli
    Qu, Gang
    2017 22ND ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2017, : 390 - 395
  • [48] Tactile sensor data-processing system
    Linkoping Univ, Linkoping, Sweden
    Sens Actuators A Phys, 3 (173-180):
  • [49] A tactile sensor data-processing system
    Odeberg, H
    SENSORS AND ACTUATORS A-PHYSICAL, 1995, 49 (03) : 173 - 180
  • [50] COMPUTING AND DATA-PROCESSING
    CLEMMER, TA
    ENVIRONMENTAL HEALTH PERSPECTIVES, 1977, 20 (OCT) : 248 - 248