GEBA: Gradient-Error-Based Approximation of Activation Functions

Citations

WEB OF SCIENCE

2
Citations

SCOPUS

3

초록

Computing-in-memory (CIM) macros aiming at accelerating deep learning operations at low power need activation function (AF) units on the same die to reduce their host-dependency. Versatile CIM macros need to include reconfigurable AF units at high precision and high efficiency in hardware usage. To this end, we propose the gradient-error-based approximation (GEBA) of AFs, which approximates various types of AFs in discrete input domains at high precision. GEBA reduces the approximation error by ca. 49.7%, 67.3%, 81.4%, 60.1% (for sigmoid, tanh, GELU, swish in FP32), compared with the uniform input-based approximation using the same memory as GEBA.

키워드

Activation function; activation function approximation; computing-in-memory; gradient-error-based approximation; lookup table; Chemical activation; Computer hardware; Deep learning; Errors
제목
GEBA: Gradient-Error-Based Approximation of Activation Functions
저자
예창민; Jeong, Doo Seok
DOI
10.1109/JETCAS.2023.3328890
발행일
2023-12
유형
Article
저널명
IEEE Journal on Emerging and Selected Topics in Circuits and Systems
권
13
호
4
페이지
1106 ~ 1113