Applicability of approximate multipliers in hardware neural networks

被引:44
|
作者
Lotric, Uros [1 ]
Bulic, Patricio [1 ]
机构
[1] Univ Ljubljana, Fac Comp & Informat Sci, Ljubljana, Slovenia
关键词
Hardware neural network; Iterative logarithmic multiplier; FPGA; Digital design; Computer arithmetic; IMPLEMENTATION; PROGRESS;
D O I
10.1016/j.neucom.2011.09.039
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In recent years there has been a growing interest in hardware neural networks, which express many benefits over conventional software models, mainly in applications where speed, cost, reliability, or energy efficiency are of great importance. These hardware neural networks require many resource-, power- and time-consuming multiplication operations, thus special care must be taken during their design. Since the neural network processing can be performed in parallel, there is usually a requirement for designs with as many concurrent multiplication circuits as possible. One option to achieve this goal is to replace the complex exact multiplying circuits with simpler, approximate ones. The present work demonstrates the application of approximate multiplying circuits in the design of a feed-forward neural network model with on-chip learning ability. The experiments performed on a heterogeneous PROBEN1 benchmark dataset show that the adaptive nature of the neural network model successfully compensates for the calculation errors of the approximate multiplying circuits. At the same time, the proposed designs also profit from more computing power and increased energy efficiency. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:57 / 65
页数:9
相关论文
共 50 条
  • [1] Improving the Accuracy and Hardware Efficiency of Neural Networks Using Approximate Multipliers
    Ansari, Mohammad Saeed
    Mrazek, Vojtech
    Cockburn, Bruce F.
    Sekanina, Lukas
    Vasicek, Zdenek
    Han, Jie
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2020, 28 (02) : 317 - 328
  • [2] Design of Power-Efficient Approximate Multipliers for Approximate Artificial Neural Networks
    Mrazek, Vojtech
    Sarwar, Syed Shakib
    Sekanina, Lukas
    Vasicek, Zdenek
    Roy, Kaushik
    2016 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2016,
  • [3] Approximate dynamic programming and neural, networks on game hardware
    Meuth, Ryan J.
    Wunsch, DonalI C., II
    2007 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-6, 2007, : 852 - 856
  • [4] Efficient Design of Artificial Neural Networks using Approximate Compressors and Multipliers
    Naresh, Kattekola
    Majumdar, Shubhankar
    Sai, Y. Padma
    Sai, P. Rohith
    2021 IEEE INTERNATIONAL SYMPOSIUM ON SMART ELECTRONIC SYSTEMS (ISES 2021), 2021, : 153 - 156
  • [5] Efficient Mitchell's Approximate Log Multipliers for Convolutional Neural Networks
    Kim, Min Soo
    Del Barrio, Alberto A.
    Oliveira, Leonardo Tavares
    Hermida, Roman
    Bagherzadeh, Nader
    IEEE TRANSACTIONS ON COMPUTERS, 2019, 68 (05) : 660 - 675
  • [6] Hardware implementation of approximate multipliers for signal processing applications
    Konguvel E.
    Hariharan I.
    Sujatha R.
    Kannan M.
    International Journal of Wireless and Mobile Computing, 2022, 23 (3-4) : 302 - 309
  • [7] Efficient Hardware Acceleration for Approximate Inference of Bitwise Deep Neural Networks
    Vogel, Sebastian
    Guntoro, Andre
    Ascheid, Gerd
    2017 CONFERENCE ON DESIGN AND ARCHITECTURES FOR SIGNAL AND IMAGE PROCESSING (DASIP), 2017,
  • [8] Evaluation of Application-Independent Unbiased Approximate Multipliers on Quantized Convolutional Neural Networks
    Zhang, Mingtao
    Ma, Ke
    Duan, Renrui
    Nishizawa, Shinichi
    Kimura, Shinji
    2023 IEEE 36TH INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE, SOCC, 2023, : 296 - 301
  • [9] ASNet: Introducing Approximate Hardware to High-Level Synthesis of Neural Networks
    Froehlich, Saman
    Klemmer, Lucas
    Grosse, Daniel
    Drechsler, Rolf
    2020 IEEE 50TH INTERNATIONAL SYMPOSIUM ON MULTIPLE-VALUED LOGIC (ISMVL 2020), 2020, : 64 - 69
  • [10] A CLASS OF NEURAL NETWORKS BASED ON APPROXIMATE IDENTITY FOR ANALOG ICS HARDWARE IMPLEMENTATION
    CONTI, M
    ORCIONI, S
    TURCHETTI, C
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 1994, E77A (06) : 1069 - 1079