计算机科学 ›› 2012, Vol. 39 ›› Issue (12): 252-254.

• 人工智能 • 上一篇    下一篇

一种基于差分的改进STAM算法

李志祥,王寅龙,李婷,王希武,林克成   

  1. (军械工程学院计算机工程系 石家庄050003)
  • 出版日期:2018-11-16 发布日期:2018-11-16

Improved STAM Algorithm Based on Differential Method

  • Online:2018-11-16 Published:2018-11-16

摘要: STAM算法是硬件实现非线性函数的一种有效方法,它用查找表和加法运算实现了精确的非线性函数近似,并利用函数的对称性极大地缩减了查找表的尺寸,但算法中第一项系数占用的查找表仍然较大。针对此问题,提出了一种基于差分的改进方法,并在FPGA上实现了双曲正切S形函数。实验结果显示,算法经过改进可以缩减17%~30%的存储空间。

关键词: STAM算法,非线性函数近似,双曲正切,S形函数,FPGA

Abstract: STAM algorithm is an efficient approach to implement non-linear function approximation with hardware, in which lookup tables and addition arc involved to approximate non-linear function accurately, and size of table could be reduced remarkably due to symmetry of function. Nevertheless the first coefficient still uses relatively big table. An improved method based on differential was brought up aiming at relieve the problem, and with the algorithm hyperbolic tangent sigmoid function was implemented on FPGA. Experimental results show that 17 0 0 to 30 0 0 of memory was saved after improvement.

Key words: STAM algorithm, Non-linear function approximation, Hyperbolic tangent, Sigmoid function, FPGA

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!