2022
DOI: 10.3390/app122010616
|View full text |Cite
|
Sign up to set email alerts
|

An Optimized Method for Nonlinear Function Approximation Based on Multiplierless Piecewise Linear Approximation

Abstract: In this paper, we propose an optimized method for nonlinear function approximation based on multiplierless piecewise linear approximation computation (ML-PLAC), which we call OML-PLAC. OML-PLAC finds the minimum number of segments with the predefined fractional bit width of input/output, maximum number of shift-and-add operations, user-defined widths of intermediate data, and maximum absolute error (MAE). In addition, OML-PLAC minimizes the actual MAE as much as possible by iterating. As a result, under the co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
2

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(4 citation statements)
references
References 29 publications
0
4
0
Order By: Relevance
“…Then Lyu et al [14] built PLAC without Multiplier. This architecture is optimized by Yu et al [30] to find the minimum number of segments and reduce the maximum absolute error (MAE). All those authors worked on the range [0,1) for design their circuits.…”
Section: Piecewise Approximations Approachmentioning
confidence: 99%
“…Then Lyu et al [14] built PLAC without Multiplier. This architecture is optimized by Yu et al [30] to find the minimum number of segments and reduce the maximum absolute error (MAE). All those authors worked on the range [0,1) for design their circuits.…”
Section: Piecewise Approximations Approachmentioning
confidence: 99%
“…Among them is the scheme of piecewise linear approximation, which has good hardware performance that is realized by shift-and-add operations. In [13], the piecewise linear approximation scheme with the best performance is proposed.…”
Section: Introductionmentioning
confidence: 99%
“…In the research, we adopt the method of hardware implementation described in [13] and focus solely on scenarios where the activation function is realized via a single shift-and-add operation, without differentiating the types of activation functions. In practical applications, it is sufficient to simply modify the hardware structure according to [13] for different activation functions without any modification at the instruction level. Furthermore, this method can also be extended to optimize other group data operations.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation