Estimation of trapezoidal-shaped overlapping nuclear pulse parameters based on a deep learning CNN-LSTM model

被引:13
作者
Ma, Xing-Ke [1 ]
Huang, Hong-Quan [1 ]
Ji, Xiao [1 ]
Dai, He-Ye [2 ]
Wu, Jun-Hong [1 ]
Zhao, Jing [1 ]
Yang, Fei [1 ]
Tang, Lin [3 ]
Jiang, Kai-Ming [1 ]
Ding, Wei-Cheng [1 ]
Zhou, Wei [1 ]
机构
[1] Chengdu Univ Technol, Coll Nucl Technol & Automat Engn, Chengdu 610059, Peoples R China
[2] Shanghai Maritime Univ, Coll Foreign Language, Haigang Ave, Shanghai 201306, Peoples R China
[3] Chengdu Univ, Coll Elect Informat & Elect Engn, 1 Shiling St, Chengdu 610106, Peoples R China
基金
中国国家自然科学基金;
关键词
nuclear pulse; trapezoidal shaping; deep learning; CNN-LSTM; COUNTING-LOSS CORRECTION; NEURAL-NETWORKS;
D O I
10.1107/S1600577521003441
中图分类号
TH7 [仪器、仪表];
学科分类号
0804 ; 080401 ; 081102 ;
摘要
The Long Short-Term Memory neural network (LSTM) has excellent learning ability for the time series of the nuclear pulse signal. It can accurately estimate the parameters (such as amplitude, time constant, etc.) of the digitally shaped nuclear pulse signal (especially the overlapping pulse signal). However, due to the large number of pulse sequences, the direct use of these sequences as samples to train the LSTM increases the complexity of the network, resulting in a lower training efficiency of the model. The convolution neural network (CNN) can effectively extract the sequence samples by using its unique convolution kernel structure, thus greatly reducing the number of sequence samples. Therefore, the CNN-LSTM deep neural network is used to estimate the parameters of overlapping pulse signals after digital trapezoidal shaping of exponential signals. Firstly, the estimation of the trapezoidal overlapping nuclear pulse is considered to be obtained after the superposition of multiple exponential nuclear pulses followed by trapezoidal shaping. Then, a data set containing multiple samples is set up; each sample is composed of the sequence of sampling values of the trapezoidal overlapping nuclear pulse and the set of shaping parameters of the exponential pulse before digital shaping. Secondly, the CNN is used to extract the abstract features of the training set in these samples, and then these abstract features are applied to the training of the LSTM model. In the training process, the pulse parameter set estimated by the present neural network is calculated by forward propagation. Thirdly, the loss function is used to calculate the loss value between the estimated pulse parameter set and the actual pulse parameter set. Finally, a gradient-based optimization algorithm is applied to update the weight by getting back the loss value together with the gradient of the loss function to the network, so as to realize the purpose of training the network. After model training was completed, the sampled values of the trapezoidal overlapping nuclear pulse were used as input to the CNN-LSTM model to obtain the required parameter set from the output of the CNN-LSTM model. The experimental results show that this method can effectively overcome the shortcomings of local convergence of traditional methods and greatly save the time of model training. At the same time, it can accurately estimate multiple trapezoidal overlapping pulses due to the wide width of the flat top, thus realizing the optimal estimation of nuclear pulse parameters in a global sense, which is a good pulse parameter estimation method.
引用
收藏
页码:910 / 918
页数:9
相关论文
共 28 条
[1]  
[Anonymous], 2013, COMPUT SCI
[2]  
[Anonymous], 2015, ARXIV150608700
[3]  
Chen L, 2009, POS ICRC2021, DOI DOI 10.22323/1.395.0269
[4]  
Dorffner G., 1996, Neural Network World, V6, P447
[5]   Study on Quality Identification of Macadamia nut Based on Convolutional Neural Networks and Spectral Features [J].
Du Jian ;
Hu Bing-liang ;
Liu Yong-zheng ;
Wei Cui-yu ;
Zhang Geng ;
Tang Xing-jia .
SPECTROSCOPY AND SPECTRAL ANALYSIS, 2018, 38 (05) :1514-1519
[6]   Framewise phoneme classification with bidirectional LSTM and other neural network architectures [J].
Graves, A ;
Schmidhuber, J .
NEURAL NETWORKS, 2005, 18 (5-6) :602-610
[7]  
Graves A., 2013, GENERATING SEQUENCES
[8]  
Graves A, 2013, IEEE INT C ACOUSTICS
[9]   A Novel Connectionist System for Unconstrained Handwriting Recognition [J].
Graves, Alex ;
Liwicki, Marcus ;
Fernandez, Santiago ;
Bertolami, Roman ;
Bunke, Horst ;
Schmidhuber, Juergen .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2009, 31 (05) :855-868
[10]   Reducing the dimensionality of data with neural networks [J].
Hinton, G. E. ;
Salakhutdinov, R. R. .
SCIENCE, 2006, 313 (5786) :504-507