Implementation of Fixed-point Neuron Models with Threshold, Ramp and Sigmoid Activation Functions
[摘要] This paper presents the hardware implementation of single-neuron models with three types of activation functions using fixed-point data format on Field Programmable Gate Arrays (FPGA). Activation function defines the transfer behavior of a neuron model and consequently the Artificial Neural Network (ANN) constructed using it. This paper compared single neuron models designed with bipolar ramp, threshold and sigmoid activation functions. It is also demonstrated that the FPGA hardware implementation performance can be significantly improved by using 16-bit fixed-point data format instead of 32-bit floating-point data format for the neuron model with sigmoid activation function.
[发布日期] [发布机构] School of Engineering and Applied Science, University of Regina, S4S0A2, Regina; SK, Canada^1
[效力级别] 无线电电子学 [学科分类]
[关键词] Activation functions;Fixed points;Floating-point data;FPGA-hardware implementation;Hardware implementations;Neuron model;Sigmoid activation function;Single-neuron models [时效性]