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 条
  • [21] Neural networks in VLSI hardware
    Clarkson, T
    NEURAL NETWORKS AND THEIR APPLICATIONS, 1996, : 245 - 253
  • [22] Hardware reconfigurable neural networks
    Beuchat, JL
    Haenni, JO
    Sanchez, E
    PARALLEL AND DISTRIBUTED PROCESSING, 1998, 1388 : 91 - 98
  • [23] High-Performance Accurate and Approximate Multipliers for FPGA-Based Hardware Accelerators
    Ullah, Salim
    Rehman, Semeen
    Shafique, Muhammad
    Kumar, Akash
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2022, 41 (02) : 211 - 224
  • [24] Quantized Neural Networks with New Stochastic Multipliers
    Li, Bingzhe
    Najafi, M. Hassan
    Yuan, Bo
    Lilja, David J.
    2018 19TH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2018, : 376 - 382
  • [25] Improved Approximate Multipliers for Single-Precision Floating-Point Hardware Design
    da Costa, Patricia
    Pereira, Pedro T. L.
    Abreu, Brunno A.
    Paim, Guilherme
    da Costa, Eduardo
    Bampi, Sergio
    2022 IEEE 13TH LATIN AMERICAN SYMPOSIUM ON CIRCUITS AND SYSTEMS (LASCAS), 2022, : 9 - 12
  • [26] Applicability of neural networks in industrial robotics
    Visser, A
    Peinemann, FW
    FORSCHUNG IM INGENIEURWESEN-ENGINEERING RESEARCH, 1996, 62 (06): : 149 - +
  • [27] Approximate Array Multipliers
    Balasubramanian, Padmanabhan
    Nayar, Raunaq
    Maskell, Douglas L.
    ELECTRONICS, 2021, 10 (05) : 1 - 20
  • [28] IMAGE RECOGNITION WITH HARDWARE NEURAL NETWORKS
    Berkolds, Karlis
    15TH INTERNATIONAL SCIENTIFIC CONFERENCE: ENGINEERING FOR RURAL DEVELOPMENT, 2016, : 1048 - 1053
  • [29] Hardware Trojan Design on Neural Networks
    Clements, Joseph
    Lao, Yingjie
    2019 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2019,
  • [30] Hardware implementation of RAM neural networks
    Simes, ED
    Uebel, LF
    Augusto, D
    Barone, C
    PATTERN RECOGNITION LETTERS, 1996, 17 (04) : 421 - 429