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
基金
新加坡国家研究基金会;
关键词
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 条
  • [41] A Review of Activation Function for Artificial Neural Network
    Rasamoelina, Andrinandrasana David
    Adjailia, Fouzia
    Sincak, Peter
    2020 IEEE 18TH WORLD SYMPOSIUM ON APPLIED MACHINE INTELLIGENCE AND INFORMATICS (SAMI 2020), 2020, : 281 - 286
  • [42] Low-Error ASIC Implementation of SoftMax Activation Function for Deep Neural Networks
    Gowtham, P.
    Alex, John Sahaya Rani
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2025,
  • [43] Implementation of artificial neural networks on a reconfigurable hardware accelerator
    Porrmann, M
    Witkowski, U
    Kalte, H
    Rückert, U
    10TH EUROMICRO WORKSHOP ON PARALLEL, DISTRIBUTED AND NETWORK-BASED PROCESSING, PROCEEDINGS, 2002, : 243 - 250
  • [44] Toward implementation of artificial neural networks that "really work"
    Leon, MA
    Keller, J
    JOURNAL OF THE AMERICAN MEDICAL INFORMATICS ASSOCIATION, 1997, : 183 - 187
  • [45] ISSUES ON REPRESENTATIONAL CAPABILITIES OF ARTIFICIAL NEURAL NETWORKS AND THEIR IMPLEMENTATION
    BAHRAMI, M
    INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 1995, 10 (06) : 571 - 579
  • [46] Implementation of artificial neural networks into hardware: Concepts and limitations
    Goser, KF
    MATHEMATICS AND COMPUTERS IN SIMULATION, 1996, 41 (1-2) : 161 - 171
  • [47] Theory and implementation of inelastic Constitutive Artificial Neural Networks
    Holthusen, Hagen
    Lamm, Lukas
    Brepols, Tim
    Reese, Stefanie
    Kuhl, Ellen
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2024, 428
  • [48] ON THE SYSTOLIC IMPLEMENTATION OF ASSOCIATIVE MEMORY ARTIFICIAL NEURAL NETWORKS
    MARGARITIS, KG
    PARALLEL COMPUTING, 1995, 21 (05) : 825 - 840
  • [49] Efficient Hardware Implementation of Artificial Neural Networks on FPGA
    Khalil, Kasem
    Mohaidat, Tamador
    Darwich, Mahmoud
    Kumar, Ashok
    Bayoumi, Magdy
    2024 IEEE 6TH INTERNATIONAL CONFERENCE ON AI CIRCUITS AND SYSTEMS, AICAS 2024, 2024, : 233 - 237
  • [50] Understanding activation patterns in artificial neural networks by exploring stochastic processes: Discriminating generalization from memorization
    Lehmler, Stephan Johann
    Saif-ur-Rehman, Muhammad
    Glasmachers, Tobias
    Iossifidis, Ioannis
    NEUROCOMPUTING, 2024, 610