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 functionactivation function approximationcomputing-in-memorygradient-error-based approximationlookup tableChemical activationComputer hardwareDeep learningErrors
제목
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