Stochastic Implementation of the Activation Function for Artificial Neural Networks

被引:0
|
作者
Yeo, Injune [1 ]
Gi, Sang-gyun [1 ]
Lee, Byung-geun [1 ]
Chu, Myonglae [2 ]
机构
[1] Gwangju Inst Sci & Technol, Sch Elect Engn & Comp Sci, Gwangju, South Korea
[2] IMEC, Interuniv Microelect Ctr, Imager SoC Team, Leuven, Belgium
来源
PROCEEDINGS OF 2016 IEEE BIOMEDICAL CIRCUITS AND SYSTEMS CONFERENCE (BIOCAS) | 2016年
基金
新加坡国家研究基金会;
关键词
Artificial neural network; nonlinear activation function; neuromorphic; stochastic neuron; ananlog computing element;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One of the key elements in an artificial neural networks (ANNs) is the activation function (AF), that converts the weighted sum of a neuron's input into a probability of firing rate. The hardware implementation of the AF requires complicated circuits and involves a considerable amount of power dissipation. This renders the integration of a number of neurons onto a single chip difficult. This paper presents circuit techniques for realizing four different types of AFs, such as the step, identity, rectified-linear unit (ReLU), and the sigmoid, based on stochastic computing. The proposed AF circuits are simpler and consume considerably lesser power than the existing ones. A handwritten digit recognition system employing the AF circuits has been simulated for verifying the effectiveness of the techniques.
引用
收藏
页码:440 / 443
页数:4
相关论文
共 50 条
  • [21] Optimal Stochastic Distribution of CNTS in a Cantilever Polymer Microbeam Using Artificial Neural Networks
    Nahas, M.
    Alzahrani, M.
    MECHANICS OF COMPOSITE MATERIALS, 2020, 56 (05) : 665 - 672
  • [22] Multiplicative neuron model artificial neural network based on Gaussian activation function
    Ozge Gundogdu
    Erol Egrioglu
    Cagdas Hakan Aladag
    Ufuk Yolcu
    Neural Computing and Applications, 2016, 27 : 927 - 935
  • [23] Multiplicative neuron model artificial neural network based on Gaussian activation function
    Gundogdu, Ozge
    Egrioglu, Erol
    Aladag, Cagdas Hakan
    Yolcu, Ufuk
    NEURAL COMPUTING & APPLICATIONS, 2016, 27 (04) : 927 - 935
  • [24] Towards a practical Implementation of EIT-based Sensors using Artificial Neural Networks
    Russo, S.
    Assaf, R.
    Nefti-Meziani, S.
    2017 IEEE SENSORS, 2017, : 130 - 132
  • [25] An Efficient VHDL Implementation of two Artificial Neural Networks on Zynq-7000 FPGA
    Sadeghikhah, Kaveh
    Zhang, Lei
    Paranjape, Raman
    2023 IEEE CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, CCECE, 2023,
  • [26] Applications of artificial neural networks
    Giambiasi, N
    Touzet, C
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 1998, 21 (02) : 101 - 102
  • [27] Artificial neural networks in medicine
    Hirshberg, A
    Adar, R
    ISRAEL JOURNAL OF MEDICAL SCIENCES, 1997, 33 (10): : 700 - 702
  • [28] Artificial Neural Networks in Dermatology
    Konnov, P. E.
    Eskov, V. V.
    Filatov, M. A.
    Gavrilenko, T. V.
    DATA SCIENCE AND ALGORITHMS IN SYSTEMS, 2022, VOL 2, 2023, 597 : 921 - 925
  • [29] Advanced Artificial Neural Networks
    Chen, Tin-Chih Toly
    Liu, Cheng-Li
    Lin, Hong-Dar
    ALGORITHMS, 2018, 11 (07)
  • [30] Resolution and accuracy of nonlinear regression of point spread function with artificial neural networks
    Lehmann, Matthias
    Wittpahl, Christian
    Ben Zakour, Hatem
    Braun, Alexander
    OPTICAL ENGINEERING, 2019, 58 (04)