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 条
  • [1] Embedded Electronic Systems for Tactile Data Processing
    Ibrahim, Ali
    Noli, Luca
    Chible, Hussein
    Valle, Maurizio
    APPLICATIONS IN ELECTRONICS PERVADING INDUSTRY, ENVIRONMENT AND SOCIETY, 2017, 409 : 17 - 23
  • [2] Efficient Machine Learning Algorithm for Embedded Tactile Data Processing
    Saleh, Moustafa
    Ibrahim, Ali
    Menichelli, Francesco
    Mohanna, Yasser
    Valle, Maurizio
    2021 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2021,
  • [3] Approximate analog computing with metatronic circuits
    Mario Miscuglio
    Yaliang Gui
    Xiaoxuan Ma
    Zhizhen Ma
    Shuai Sun
    Tarek El Ghazawi
    Tatsuo Itoh
    Andrea Alù
    Volker J. Sorger
    Communications Physics, 4
  • [4] Approximate analog computing with metatronic circuits
    Miscuglio, Mario
    Gui, Yaliang
    Ma, Xiaoxuan
    Ma, Zhizhen
    Sun, Shuai
    El Ghazawi, Tarek
    Itoh, Tatsuo
    Alu, Andrea
    Sorger, Volker J.
    COMMUNICATIONS PHYSICS, 2021, 4 (01)
  • [5] Approximate Computing: From Circuits to Applications
    Liu, Weiqiang
    Lombardi, Fabrizio
    Schulte, Michael
    PROCEEDINGS OF THE IEEE, 2020, 108 (12) : 2103 - 2107
  • [6] Approximate FPGA Implementation of CORDIC for Tactile Data Processing using Speculative Adders
    Franceschi, M.
    Camus, V.
    Ibrahim, A.
    Enz, C.
    Valle, M.
    2017 FIRST NEW GENERATION OF CAS (NGCAS), 2017, : 41 - 44
  • [7] Introduction to Approximate Computing: Embedded Tutorial
    Sekanina, Lukas
    2016 IEEE 19TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS & SYSTEMS (DDECS), 2016, : 90 - 95
  • [8] Processing of an embedded tactile matrix sensor
    Cannata, Giorgio
    Maggiali, Marco
    2006 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND BIOMIMETICS, VOLS 1-3, 2006, : 170 - +
  • [9] Real-Time Embedded Machine Learning for Tensorial Tactile Data Processing
    Ibrahim, Ali
    Valle, Maurizio
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2018, 65 (11) : 3897 - 3906
  • [10] Approximate Computing: Design & Test for Integrated Circuits
    Bosio, Alberto
    Virazel, Arnaud
    Girard, Patrick
    Barbareschi, Mario
    2017 18TH IEEE LATIN AMERICAN TEST SYMPOSIUM (LATS 2017), 2017,