Implementation of a Reconfigurable Neural Network in FPGA

被引:0
|
作者
Oliveira, Janaina G. M. [1 ]
Moreno, Robson Luiz [1 ]
Dutra, Odilon de Oliveira [1 ]
Pimenta, Tales C. [1 ]
机构
[1] Univ Itajuba, Grp Microelect, UNIFEI, Itajuba, Brazil
关键词
Artificial Neural Network; Reconfiguration; FPGA; Verilog; Flexibility;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This article proposes a new hardware implementation for a Reconfigurable Neural Network for systems in which the topology needs flexibility. The used architecture is a Multi-Layer Perceptron, where the entry of a layer depends on the output of the previous layer. The approach allows flexibility in the number of network inputs, neurons, layers and in the activation function executed by neurons. Despite having been developed for FPGAs, the implemented circuit allows its implementation in ASIC, since it does not use proprietary internal blocks of the FPGA. By submitting the network to approximation tests, its operation and flexibility has been checked and validated.
引用
收藏
页码:41 / 44
页数:4
相关论文
共 50 条
  • [1] Reconfigurable FPGA implementation of neural networks
    Hajduk, Zbigniew
    [J]. NEUROCOMPUTING, 2018, 308 : 227 - 234
  • [2] Neural network implementation on a FPGA
    Chen, YJ
    du Plessis, WP
    [J]. 2002 IEEE AFRICON, VOLS 1 AND 2: ELECTROTECHNOLOGICAL SERVICES FOR AFRICA, 2002, : 337 - 342
  • [3] A neural network FPGA implementation
    Coric, S
    Latinovic, I
    Pavasovic, A
    [J]. NEUREL 2000: PROCEEDINGS OF THE 5TH SEMINAR ON NEURAL NETWORK APPLICATIONS IN ELECTRICAL ENGINEERING, 2000, : 117 - 120
  • [4] Research on the Reconfigurable Implementation of Neural Network Controller Based on FPGA for DC-DC Converters
    Shen, Yanxia
    Li, Tai
    Ji, Zhicheng
    [J]. ADVANCES IN NEURAL NETWORKS - ISNN 2009, PT 2, PROCEEDINGS, 2009, 5552 : 1152 - 1159
  • [5] FPGA Implementation of Simplified Spiking Neural Network
    Gupta, Shikhar
    Vyas, Arpan
    Trivedi, Gaurav
    [J]. 2020 27TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2020,
  • [6] FPGA Implementation of an Evolving Spiking Neural Network
    Zuppicich, Alan
    Soltic, Snjezana
    [J]. ADVANCES IN NEURO-INFORMATION PROCESSING, PT I, 2009, 5506 : 1129 - 1136
  • [7] FPGA implementation of a neural network for character recognition
    Khan, Farrukh A.
    Uppal, Momin
    Song, Wang-Cheol
    Kang, Min-Jae
    Mirza, Anwar M.
    [J]. ADVANCES IN NEURAL NETWORKS - ISNN 2006, PT 3, PROCEEDINGS, 2006, 3973 : 1357 - 1365
  • [8] Pulse coupled neural network implementation in FPGA
    Waldemark, JTA
    Lindblad, T
    Lindsey, CS
    Waldemark, KE
    Oberg, J
    Millberg, M
    [J]. APPLICATIONS AND SCIENCE OF COMPUTATIONAL INTELLIGENCE, 1998, 3390 : 392 - 402
  • [9] Controlling Reconfigurable Antennas via Neural Network Embedded into an FPGA
    Al Zuraiqi, E.
    Tawk, Y.
    Pollard, L. H.
    Christodoulou, C. G.
    [J]. 2012 IEEE ANTENNAS AND PROPAGATION SOCIETY INTERNATIONAL SYMPOSIUM (APSURSI), 2012,
  • [10] Two Novel Generic, Reconfigurable Neural Network FPGA Architectures
    Youssef, Ayman
    Mohammed, Karim
    Nasar, Amin
    [J]. PROCEEDINGS 2014 4TH INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE WITH APPLICATIONS IN ENGINEERING AND TECHNOLOGY ICAIET 2014, 2014, : 3 - 7