检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:肖祥位 蔡敬菊[2] 徐智勇 Xiao Xiangwei;Cai Jingju;Xu Zhiyong(National 863 Program Key Laboratory of Beam Control,Institute of Optoelectronics Technology,Chinese Academy of Sciences,Chengdu 610209,Sichuan;Institute of Optoelectronics Technology,Chinese Academy of Sciences,Chengdu 610209,Sichuan;University of Chinese Academy of Sciences,Beijing 100049)
机构地区:[1]中国科学院光电技术研究所国家光束控制重点实验室,四川成都610209 [2]中国科学院光电技术研究所,四川成都610209 [3]中国科学院大学,北京100049
出 处:《科学与信息化》2021年第3期45-50,共6页Technology and Information
摘 要:使用FPGA加速AI算法是目前比较热门的方向。其中Mish函数是YOLOv4以及其衍生网络中的重要计算环节,因其非单调性、非线性在整个网络中极大地提高了网络精度。因此想利用FPGA加速YOLOv4及其衍生网络就必须在FPGA上实现该函数。由于Mish函数涉及指数函数、对数函数、正切函数计算,所以在硬件上直接实现会消耗大量逻辑资源而且实现非常困难。目前还没有相关研究工作在FPGA上实现该函数,文章简要介绍了Mish函数的特性,并基于FPGA进行实现分析,比较了几种实现Mish函数的方式,最终采用分段拟合的形式进行实现。结果表明该实现方式可以将误差控制在很小的数量级,对整体YOLOv4网络的输出没有影响。对使用FPGA加速YOLOv4及其衍生网络有一定的参考意义。Using FPGA to accelerate AI algorithms is currently a popular direction.Among them,the Mish function is an important calculation link in YOLOv4 and its derivative networks.Because of its non-monotonicity and nonlinearity,it greatly improves the network accuracy in the entire network.Therefore,if you want to use FPGA to accelerate YOLOv4 and its derivative networks,you must implement this function on FPGA.Since the Mish function involves exponential function,logarithmic function,and tangent function calculation,its direct implementation on hardware consumes a lot of logic resources and is very difficult to implement.There is no relevant research work to implement this function on FPGA.This article briefly introduces the characteristics of Mish function,and analyzes the realization based on FPGA.It compares several ways to implement Mish function,and finally implements it in the form of piecewise fitting.The results show that this implementation method can control the error to a small order of magnitude and has no effect on the output of the overall YOLOv4 network.It has certain reference significance for using FPGA to accelerate YOLOv4 and its derivative networks.
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.141.6.24