Artificial Neural Network Implementation in FPGA: A Case Study

被引:0
|
作者
Li, Shuai [1 ]
Choi, Ken [1 ]
Lee, Yunsik [2 ]
机构
[1] IIT, Dept Elect & Comp Engn, Chicago, IL 60616 USA
[2] UNIST, Sch ECE, Ulsan, South Korea
关键词
artificial neural network; parallelism; back propagation; LReLU; FPGA;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Artificial Neural Network (ANN) is very powerful to deal with signal processing, computer vision and many other recognition problems. In this work, we implement basic ANN in FPGA. Compared with software, the FPGA implementation can utilize parallelism to speedup processing time. Additionally, hardware implementation can save more power compared with CPU/GPU. Our ANN in FPGA has a high learning ability, for logical XOR problem, which reduced the error rate from 10(-2) to 10(-4).
引用
收藏
页码:297 / 298
页数:2
相关论文
共 50 条
  • [41] FPGA Implementation of Function Approximation Module for Artificial Neural Networks
    Bohrn, Marek
    Fujcik, Lukas
    Vrba, Radimir
    [J]. TSP 2010: 33RD INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING, 2010, : 142 - 145
  • [42] FPGA Implementation of the Locally Recurrent Probabilistic Neural Network
    Dukov, Nikolay
    Ganchev, Todor
    Kovachev, Dimitar
    [J]. PROCEEDINGS OF THE SECOND INTERNATIONAL SCIENTIFIC CONFERENCE INTELLIGENT INFORMATION TECHNOLOGIES FOR INDUSTRY (IITI'17), VOL 1, 2018, 679 : 419 - 428
  • [43] FPGA implementation of an optimized neural network for CFD acceleration
    Çevik, Gökalp
    Sarıoğlu, Baykal
    Aka, İbrahim Başar
    [J]. AEU - International Journal of Electronics and Communications, 2025, 188
  • [44] Hardware Implementation of RBF Neural Network on FPGA Coprocessor
    Yang, Zhi-gang
    Qian, Jun-lei
    [J]. INFORMATION COMPUTING AND APPLICATIONS, PT 1, 2010, 105 : 415 - 422
  • [45] FPGA implementation of multi-valued "and/or"-neural network
    Wang, QY
    Nomura, H
    [J]. PROCEEDINGS OF 2003 INTERNATIONAL CONFERENCE ON NEURAL NETWORKS & SIGNAL PROCESSING, PROCEEDINGS, VOLS 1 AND 2, 2003, : 349 - 352
  • [46] FPGA implementation of pulse density Hopfield neural network
    Maeda, Yutaka
    Fukuda, Yoshinori
    [J]. 2007 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-6, 2007, : 700 - 704
  • [47] Spiking Neural Network Implementation on FPGA for Multiclass Classification
    Zhang, Jin
    Zhang, Lei
    [J]. 2023 IEEE INTERNATIONAL SYSTEMS CONFERENCE, SYSCON, 2023,
  • [48] Design and Implementation of Configurable Convolutional Neural Network on FPGA
    Huynh Vinh Phu
    Tran Minh Tan
    Phan Van Men
    Nguyen Van Hieu
    Truong Van Cuong
    [J]. PROCEEDINGS OF 2019 6TH NATIONAL FOUNDATION FOR SCIENCE AND TECHNOLOGY DEVELOPMENT (NAFOSTED) CONFERENCE ON INFORMATION AND COMPUTER SCIENCE (NICS), 2019, : 298 - 302
  • [49] Acceleration and Implementation of Convolutional Neural Network Based on FPGA
    Wang, Enyi
    Qiu, Dehui
    [J]. PROCEEDINGS OF 2019 IEEE 7TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2019), 2019, : 321 - 325
  • [50] Study on parallel implementation of non-modular artificial neural network
    Sun, Yajun
    [J]. Xiaoxing Weixing Jisuanji Xitong/Mini-Micro Systems, 2000, 21 (05): : 547 - 548