核电子学与探测技术2024,Vol.44Issue(2) :334-343.

基于FPGA的卷积神经网络核素识别硬件加速方法研究

Hardware Acceleration Method of Convolutional Neural Network Nuclide Identification Algorithm Based on FPGA

王博 石睿 刘敏俊 曾雄 王洲
核电子学与探测技术2024,Vol.44Issue(2) :334-343.

基于FPGA的卷积神经网络核素识别硬件加速方法研究

Hardware Acceleration Method of Convolutional Neural Network Nuclide Identification Algorithm Based on FPGA

王博 1石睿 1刘敏俊 1曾雄 1王洲1
扫码查看

作者信息

  • 1. 四川轻化工大学计算机科学与工程学院,宜宾 644005
  • 折叠

摘要

核素识别是核探测领域研究的关键技术之一,传统基于能谱解谱算法的核素识别仪器,实时性差,功耗较高,限制了实际应用中的识别效率,为了加快对放射性核素定性分析,本文提出了一种基于FPGA的卷积神经网络核素识别硬件加速方法.提出了一种用于核素分类的轻量型一维卷积神经网络模型,再根据模型卷积层、池化层和全连接层的运算特点,利用并行流水线和加法树等硬件加速策略,将模型部署在Xilinx ZYNQ7020异构芯片中.实验结果表明,在FPGA中,测试集平均识别精度达到98.41%,单次识别耗时1.57 ms,与桌面端CPU相比,该硬件加速方法实现了 64倍加速效果,功耗仅为2.115 W.在实际测试实验中,137Cs单源识别精度为98%,137Cs与60Co混合源识别精度达到98.17%.该硬件加速方案满足低延时、低功耗等要求,适合于现场快速核素检测的场景,对便携式核素识别仪器开发具有重要的参考价值.

Abstract

Nuclide identification is one of the key techniques researched in the field of nuclear detection.Traditional nuclide identification instruments based on energy spectrum analysis algorithms have poor real-time performance and high power consumption,which limit the identification efficiency in practical applications.This work proposes an FPGA-based convolutional neural network hardware acceleration method for nuclide identification to accelerate the qualitative analysis of radionuclides.Firstly,a lightweight one-dimensional convolutional neural network model for nuclide classification is constructed,and then deployed in a Xilinx ZYNQ7020 heterogeneous chip using hardware acceleration strategies such as parallel pipelines and adder trees according to the computing features of the convolutional,pooling and fully connected layers of the model.The experimental results show that the average recognition accuracy of the model in FPGA reaches 98.41%,and the single recognition takes only 1.57 ms.Compared with the desktop CPU,this hardware acceleration method achieves 64 times acceleration effect,and the power consumption is only 2.115 W.Measured at a distance of 30 cm,the identification accuracy of 137Cs single source is 98%,and the identification accuracy of 137Cs and 60Co mixed source reaches 98.17%.This hardware acceleration method satisfies the requirements of low latency and low power consumption,and is suitable for the scene of fast nuclide detection,and is of reference value for the development of portable nuclide recognition instruments.

关键词

能谱数据/核素识别/FPGA/卷积神经网络/硬件加速

Key words

energy spectrum data/nuclide identification/field programmable gate array/convolutional neural network/hardware acceleration

引用本文复制引用

出版年

2024
核电子学与探测技术
中核(北京)核仪器厂

核电子学与探测技术

北大核心
影响因子:0.215
ISSN:0258-0934
段落导航相关论文