• Home
  • Search
  • SOMALib: Library of Exact and Approximate Activation Functions for Hardware-efficient Neural Network Accelerators
  • Cite Icon24
  • https://doi.org/10.1109/iccd56317.2022.00114Copy DOI Icon

SOMALib: Library of Exact and Approximate Activation Functions for Hardware-efficient Neural Network Accelerators

  • Oct 1, 2022
  • H C Prashanth +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Approximate computing along with quantized low-precision computing has gained significant interest in today’s neural network (NN) implementation. This paper proposes a library of VLSI implementations of different activation functions, aimed towards designing hardware-efficient NN accelerators. Cartesian genetic programming (CGP), an evolutionary algorithm was employed to generate gate-level designs of approximate and exact representations of activation functions. We open-source the hardware library of 9444 circuits containing a majority of the activation functions employed in NN architectures, including Sigmoid, Hyperbolic-Tangent, Gaussian, ReLU, GeLU, Softplus, and Binary-Step. The library also presents the error characteristics and hardware metrics of the designs which will aid in the usage of the library in future research. Additionally a hardware comparison of the proposed circuits against existing implementations including piecewise-linear (PWL), memory-based, hls4ml, DNNweaver implementations to realize activation functions on FPGA and ASIC flow is presented. The CGP evolved hardware library shows minimal silicon space requirement, least power consumption when investigated for ASIC flow, and the least LUT utilization’s in FPGA flow. Besides, SOMALib designs are purely combinatorial, allowing various synthesis stage optimizations towards the target Power-Performance-Area budget, which is not possible in standard memory block implementations.

Similar Papers
  • Research Article
  • Citations66

Multilevel image segmentation with adaptive image context based thresholding

  • Feb 01, 2010
  • Applied Soft Computing
  • Siddhartha Bhattacharyya +2
  • Research Article

Partial‐histogram design without frame rate and data loss based on gray code peak searching

  • Mar 01, 2023
  • Electronics Letters
  • Jiqing Xu +3
  • Research Article

From state observer to deep neural network: design, optimization, and application in bearing dynamics modeling

  • Jan 13, 2026
  • PHM Society Asia-Pacific Conference
  • Yiliang Qian +5
  • Conference Article
  • Citations13

FPGA based implementation of a Fuzzy Neural Network modular architecture for embedded systems

  • Jun 01, 2012
  • R N A Prado +3
  • Conference Article
  • Citations50

Evolutionary optimization of deep learning activation functions

  • Jun 25, 2020
  • Garrett Bingham +2
  • Research Article
  • Citations123

Wheat crop yield prediction using new activation functions in neural network

  • Mar 16, 2020
  • Neural Computing and Applications
  • Shital H Bhojani +1
  • Conference Article
  • Citations10

Ultra Low-Power Encryption/Decryption Core for Lightweight IoT Applications

  • Dec 01, 2019
  • Ahmed Zaky +4
  • Book Chapter
  • Citations8

Introduction to Neural Networks

  • Jan 01, 2019
  • Abhijit Ghatak
  • Research Article

Activation function cyclically switchable convolutional neural network model.

  • Mar 24, 2025
  • PeerJ. Computer science
  • İsmail Akgül
  • Research Article

Multivariate activation functions

  • Dec 24, 2024
  • International Journal of Wavelets, Multiresolution and Information Processing
  • Andrii Ivaniuk
  • Conference Article
  • Citations12

Design of FPGA based general purpose neural network

  • Feb 01, 2014
  • Prashant D Deotale +1
  • Conference Article
  • Citations1

New digital Pulse-Mode Neural Network based image denoising

  • May 01, 2012
  • Amir Gargouri +2
  • Research Article

Comparative performance of backpropagation networks designed by genetic algorithms and heuristics

  • Jun 01, 1998
  • International Journal of Intelligent Systems in Accounting, Finance & Management
  • James V Hansen
  • Research Article
  • Citations3

Evolutionary design for energy-efficient approximate digital circuits

  • Jan 31, 2018
  • Microprocessors and Microsystems
  • Hamed Norouzi +1
  • PDF
  • Research Article
  • Citations104

RMAF: Relu-Memristor-Like Activation Function for Deep Learning

  • Jan 01, 2020
  • IEEE Access
  • Yongbin Yu +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.