FPGA Implementation of Neuron Block for Artificial Neural Network

被引:0
|
作者
Li, ZhaoFang [1 ]
Huang, Yu-Jung [1 ]
Lin, Wei-Cheng [2 ]
机构
[1] I Shou Univ, Dept Elect Engn, Kaohsiung 84008, Taiwan
[2] E DA Hosp, Med Engn Dept, Kaohsiung 824, Taiwan
关键词
Sigmoid activation function; CORDIC; FPGA;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper presents the FPGA implementation of neuron block units based on a sigmoid activation function for artificial neural networks (ANNs) applications. The Coordinate Rotation Digital Computer (CORDIC) algorithm has been employed for the approximation of sigmoid activation function. The proposed design was simulated using ModelSim XE II and synthesized using Altera's Quartus II with a Cyclone IV EP4CE115 FPGA device. The functionality of neuron block unit was successfully verified using the trained weight on MNIST dataset.
引用
收藏
页数:2
相关论文
共 50 条
  • [21] Implementation of a Reconfigurable Neural Network in FPGA
    Oliveira, Janaina G. M.
    Moreno, Robson Luiz
    Dutra, Odilon de Oliveira
    Pimenta, Tales C.
    [J]. 2017 INTERNATIONAL CARIBBEAN CONFERENCE ON DEVICES, CIRCUITS AND SYSTEMS (ICCDCS), 2017, : 41 - 44
  • [22] A Neuron Model for FPGA Spiking Neuronal Network Implementation
    Tigaeru, Liviu
    Bonteanu, Gabriel
    [J]. ADVANCES IN ELECTRICAL AND COMPUTER ENGINEERING, 2011, 11 (04) : 29 - 36
  • [23] Real-time Digital Implementation of HH neural network on FPGA: cortical neuron simulation
    Khoyratee, Farad
    Saighi, Sylvain
    Levi, Timothee
    [J]. ICAROB 2018: PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS, 2018, : 469 - 472
  • [24] FPGA-Based Implementation of an Artificial Neural Network for Measurement Acceleration in BOTDA Sensors
    Abbasnezhad, Mojtaba
    Alizadeh, Bijan
    [J]. IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2019, 68 (11) : 4326 - 4334
  • [25] Fixed-point FPGA Implementation of ECG Classification using Artificial Neural Network
    Dal, Baris
    Askar, Murat
    [J]. 2022 MEDICAL TECHNOLOGIES CONGRESS (TIPTEKNO'22), 2022,
  • [26] Real Time Artificial Neural Network FPGA Implementation for Triple Coincidences Recovery in PET
    Geoffroy, Charles
    Michaud, Jean-Baptiste
    Tetrault, Marc-Andre
    Clerk-Lamalice, Julien
    Brunet, Charles-Antoine
    Lecomte, Roger
    Fontaine, Rejean
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2015, 62 (03) : 824 - 831
  • [27] Hardware Implementation of Artificial Neural Network Training Using Particle Swarm Optimization on FPGA
    Cavuslu, Mehmet Ali
    Karakuzu, Cihan
    Sahin, Suhap
    [J]. JOURNAL OF POLYTECHNIC-POLITEKNIK DERGISI, 2010, 13 (02): : 83 - 92
  • [28] Design Artificial Neural Network Using FPGA
    Ali, Haitham Kareem
    Mohammed, Esraa Zeki
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2010, 10 (08): : 88 - 92
  • [29] Artificial Neural Network in FPGA for Temperature Prediction
    Perez, Santiago T.
    Vasquez, Jose L.
    Travieso, Carlos M.
    Alonso, Jesus B.
    [J]. ADVANCES IN NONLINEAR SPEECH PROCESSING, 2011, 7015 : 104 - +
  • [30] 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,