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 条
  • [31] Artificial Neural Network Model Design and Topology Analysis for FPGA Implementation of Lorenz Chaotic Generator
    Zhang, Lei
    [J]. 2017 IEEE 30TH CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING (CCECE), 2017,
  • [32] FPGA Implementation of a Bearing Fault Classification System Based on an Envelope Analysis and Artificial Neural Network
    Yassine Toumi
    Billel Bengherbia
    Sidahmed Lachenani
    Mohamed Ould Zmirli
    [J]. Arabian Journal for Science and Engineering, 2022, 47 : 13955 - 13977
  • [33] Conversion of Artificial Neural Network to Spiking Neural Network for Hardware Implementation
    Chen, Yi-Lun
    Lu, Chih-Cheng
    Juang, Kai-Cheung
    Tang, Kea-Tiong
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2019,
  • [34] FPGA Implementation of Artificial Neurons: Comparison study
    Al-Kazzaz, Sa'ad Ahmed
    Khalil, Rafid Ahmed
    [J]. 2008 3RD INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES: FROM THEORY TO APPLICATIONS, VOLS 1-5, 2008, : 2470 - 2475
  • [35] Digital implementation of artificial neural networks: From VHDL description to FPGA implementation
    Izeboudjen, N
    Farah, A
    Titri, S
    Boumeridja, H
    [J]. ENGINEERING APPLICATIONS OF BIO-INSPIRED ARTIFICIAL NEURAL NETWORKS, VOL II, 1999, 1607 : 139 - 148
  • [36] Artificial neural networks processor - A hardware implementation using a FPGA
    Ferreira, P
    Ribeiro, P
    Antunes, A
    Dias, FM
    [J]. FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2004, 3203 : 1084 - 1086
  • [37] Digital Recognition Based on Neural Network and FPGA Implementation
    Zhang, Chaoyue
    Wang, Yu
    Guo, Jinxu
    Zhang, Hao
    [J]. 2017 NINTH INTERNATIONAL CONFERENCE ON INTELLIGENT HUMAN-MACHINE SYSTEMS AND CYBERNETICS (IHMSC 2017), VOL 1, 2017, : 280 - 283
  • [38] FPGA implementation of a spiking neural network for pattern matching
    Caron, Louis-Charles
    Mailhot, Frederic
    Rouat, Jean
    [J]. 2011 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2011, : 649 - 652
  • [39] A Fast Approach for Deep Neural Network Implementation on FPGA
    Nobari, Maedeh
    Jahanirad, Hadi
    [J]. 2021 29TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2021, : 89 - 93
  • [40] FPGA implementation of Hopfield neural network with transcendental nonlinearity
    Yang, Songtao
    Min, Fuhong
    Yang, Xilin
    Ying, Jiajie
    [J]. NONLINEAR DYNAMICS, 2024,