• Home
  • Search
  • An Efficient Hardware Implementation of Activation Functions Using Stochastic Computing for Deep Neural Networks
  • Cite Icon31
  • https://doi.org/10.1109/mcsoc2018.2018.00045Copy DOI Icon

An Efficient Hardware Implementation of Activation Functions Using Stochastic Computing for Deep Neural Networks

  • Sep 1, 2018
  • Van-Tinh Nguyen +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

In this paper, we present a new approximation method for non-linear activation functions including tanh and sigmoid functions using stochastic computing (SC) logic based on the piecewise-linear approximation (PWL) for the full range of [-1, 1]. SC implementations with PWL approximation expansions for non-linear functions are based on a 90nm CMOS process. The implementation results shown that the proposed SC circuits can provide better performance compared with the previous methods such as the well-known Maclaurin expansions based, Bernstein polynomial based and finite-state-machine (FSM) based implementations. The implementation results are also presented and discussed.

Similar Papers
  • Conference Article
  • Citations5

Parallel implementation of finite state machines for reducing the latency of stochastic computing

  • Mar 01, 2018
  • Cong Ma +1
  • Research Article
  • Citations18

Trading Accuracy for Energy in Stochastic Circuit Design

  • Apr 20, 2017
  • ACM Journal on Emerging Technologies in Computing Systems
  • Armin Alaghi +4
  • Conference Article
  • Citations1

Optimization of Stochastic Computing Based Deep Learning Systems with Parallel Finite State Machine Implementation

  • Jan 06, 2020
  • Jinjie Liu
  • Research Article
  • Citations7

Design of Stochastic Computing Circuits Using Nanomagnetic Logic

  • Mar 01, 2016
  • IEEE Transactions on Nanotechnology
  • Robert Perricone +4
  • Research Article
  • Citations1

Communication Efficient Secure Three-Party Computation Using Lookup Tables for RNN Inference

  • Feb 28, 2025
  • Electronics
  • Yulin Wu +4
  • Conference Article
  • Citations1

Computational Random Access Memory (CRAM) and Applications

  • Apr 01, 2019
  • Jian-Ping Wang
  • Research Article
  • Citations31

When can environmental variability benefit population growth? Counterintuitive effects of nonlinearities in vital rates

  • Jul 29, 2013
  • Theoretical Population Biology
  • Frédéric Barraquand +1
  • Conference Article
  • Citations11

Optimizing stochastic circuits for accuracy-energy tradeoffs

  • Nov 01, 2015
  • Armin Alaghi +4
  • Research Article
  • Citations1

Compact Stochastic Computing Circuits Using the Latching Function of RSFQ Circuits for Computing Polynomials

  • Aug 01, 2022
  • Journal of Physics: Conference Series
  • Koki Wada +1
  • Conference Article
  • Citations116

Energy efficient stochastic computing with Sobol sequences

  • Mar 01, 2017
  • Siting Liu +1
  • PDF
  • Research Article
  • Citations1

Reliability Modeling and Analysis of Generalized Majority Systems by Stochastic Computation

  • Jan 01, 2020
  • IEEE Access
  • Ning Wang +3
  • Book Chapter
  • Citations12

Sigmoidal Spider Monkey Optimization Algorithm

  • Jan 01, 2020
  • Basudev Sharma +2
  • Research Article
  • Citations4

Sigmoidal Activation of Proportional Integral Control Applied to Water Management

  • Jul 01, 2005
  • Journal of Water Resources Planning and Management
  • Joseph Park +4
  • Conference Article
  • Citations23

GA-based neuro-fuzzy controller for flexible-link manipulator

  • Dec 10, 2002
  • M.N.H Siddique +1
  • Research Article

DIGIT RECOGNITION MODEL USING NEURAL NETWORKS A COMPARISON BETWEEN SIGMOID AND SOFTMAX AS NON-LINEAR ACTIVATION FUNCTIONS

  • Dec 01, 2021
  • International Journal of Engineering Applied Sciences and Technology
  • Ashwattha Phatak
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.