Sigmoid函数的分段非线性拟合法及其FPGA实现
TN402; 使用分段非线性逼近算法计算超越函数,以神经网络中应用最为广泛的Sigmoid函数为例,结合函数自身对称的性质及其导数不均匀的特点提出合理的分段方法,给出分段方式同逼近多项式阶数对逼近结果精度的影响.完成算法在FPGA上的硬件实现,给出一种使用三阶多项式处理Sigmoid函数的拟合结果及流水线架构,处理精度达到10-5数量级,最大频率达到127.327 MHz,满足了高速、高精度的处理要求....
Saved in:
| Published in | 电子技术应用 Vol. 43; no. 8; pp. 49 - 51 |
|---|---|
| Main Author | |
| Format | Journal Article |
| Language | Chinese |
| Published |
合肥工业大学微电子设计研究所,安徽合肥,230009
2017
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 0258-7998 |
| DOI | 10.16157/j.issn.0258-7998.170569 |
Cover
| Summary: | TN402; 使用分段非线性逼近算法计算超越函数,以神经网络中应用最为广泛的Sigmoid函数为例,结合函数自身对称的性质及其导数不均匀的特点提出合理的分段方法,给出分段方式同逼近多项式阶数对逼近结果精度的影响.完成算法在FPGA上的硬件实现,给出一种使用三阶多项式处理Sigmoid函数的拟合结果及流水线架构,处理精度达到10-5数量级,最大频率达到127.327 MHz,满足了高速、高精度的处理要求. |
|---|---|
| Bibliography: | The piecewise non-linear approximation algorithm is a good way to deal with the calculation of some complex non-lin-ear functions.Combining the piecewise non-linear approximation algorithm with the properties of the Sigmoid function and its derivative function,propose to find the relationship between the segmentation strategy,order of the approximation polynomial and the computation precision.Experiments with FPGA show the better performance on speed and computation precision compared with some other algorithms. piecewise non-linear approximation algorithm; Sigmoid function; FPGA Song Yukun, Gao Xiaohang, Zhang Duoli, Du Gaoming (Institute of VLSI Design, Hefei University of Technology, Hefei 230009, China) 11-2305/TN |
| ISSN: | 0258-7998 |
| DOI: | 10.16157/j.issn.0258-7998.170569 |