Fixed-point implementations for feed-forward artificial neural networks

被引:0
|
作者
Llamocca, Daniel [1 ]
机构
[1] Oakland Univ, Elect & Comp Engn Dept, Rochester, MI 48309 USA
关键词
Artificial neural networks; Register transfer level; Field-programmable gate array (FPGA);
D O I
10.1016/j.vlsi.2023.04.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present scalable and generalized fixed-point hardware designs (source VHDL code is provided) for Artificial Neural Networks (ANNs). Three architectures are presented: multiply-and-add, multiplier-less, fully pipelined. In addition, we include two approaches for ANN binary layers: accumulation-based and fully pipelined. The fully customized hardware architectures allow for design space exploration to establish trade-offs among numerical format, processing time, resource usage, and numerical accuracy. Users can select the ANN architecture, ANN parameters (structure, weights, biases), the numerical format for both the input/output data in every layer and the network parameters (weights and biases). Results are presented in terms of resources, processing time, and numerical accuracy. The proposed architectures were implemented on modern FPGAs. These hardware designs are expected to be used as building blocks on a variety of applications such as CNNs and SNNs, as well as a platform for educational purposes.
引用
收藏
页码:1 / 14
页数:14
相关论文
共 50 条
  • [1] A Masked Hardware Accelerator for Feed-Forward Neural Networks With Fixed-Point Arithmetic
    Brosch, Manuel
    Probst, Matthias
    Glaser, Matthias
    Sigl, Georg
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2024, 32 (02) : 231 - 244
  • [2] Ear recognition with feed-forward artificial neural networks
    Sibai, Fadi N.
    Nuaimi, Amna
    Maamari, Amna
    Kuwair, Rasha
    [J]. NEURAL COMPUTING & APPLICATIONS, 2013, 23 (05): : 1265 - 1273
  • [3] Ear recognition with feed-forward artificial neural networks
    Fadi N. Sibai
    Amna Nuaimi
    Amna Maamari
    Rasha Kuwair
    [J]. Neural Computing and Applications, 2013, 23 : 1265 - 1273
  • [4] Feed-forward artificial neural networks: Applications to spectroscopy
    Cirovic, DA
    [J]. TRAC-TRENDS IN ANALYTICAL CHEMISTRY, 1997, 16 (03) : 148 - 155
  • [5] Fractional activation functions in feed-forward artificial neural networks
    Ivanov, Alexander
    [J]. 2018 20TH INTERNATIONAL SYMPOSIUM ON ELECTRICAL APPARATUS AND TECHNOLOGIES (SIELA), 2018,
  • [6] Multilayer feed-forward artificial neural networks for class modeling
    Marini, Federico
    Magri, Antonio L.
    Bucci, Remo
    [J]. CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2007, 88 (01) : 118 - 124
  • [7] Solving Differential Equations by Means of Feed-Forward Artificial Neural Networks
    Wojciechowski, Marek
    [J]. ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, PT I, 2012, 7267 : 187 - 195
  • [8] Training Feed-Forward Artificial Neural Networks with a modified artificial bee colony algorithm
    Xu, Feiyi
    Pun, Chi-Man
    Li, Haolun
    Zhang, Yushu
    Song, Yurong
    Gao, Hao
    [J]. NEUROCOMPUTING, 2020, 416 : 69 - 84
  • [9] Patterns of synchrony for feed-forward and auto-regulation feed-forward neural networks
    Aguiar, Manuela A. D.
    Dias, Ana Paula S.
    Ferreira, Flora
    [J]. CHAOS, 2017, 27 (01)
  • [10] Feed-forward Neural Networks with Trainable Delay
    Ji, Xunbi A.
    Molnar, Tamas G.
    Avedisov, Sergei S.
    Orosz, Gabor
    [J]. LEARNING FOR DYNAMICS AND CONTROL, VOL 120, 2020, 120 : 127 - 136