logo

Quantitative algorithm for airborne gamma spectrum of large sample based on improved shuffled frog leaping-particle swarm optimization convolutional neural network

NUCLEAR ELECTRONICS AND INSTRUMENTATION

Quantitative algorithm for airborne gamma spectrum of large sample based on improved shuffled frog leaping-particle swarm optimization convolutional neural network

Fei Li
Xiao-Fei Huang
Yue-Lu Chen
Bing-Hai Li
Tang Wang
Feng Cheng
Guo-Qiang Zeng
Mu-Hao Zhang
Nuclear Science and TechniquesVol.34, No.7Article number 112Published in print Jul 2023Available online 28 Jul 2023
36803

In airborne gamma ray spectrum processing, different analysis methods, technical requirements, analysis models, and calculation methods need to be established. To meet the engineering practice requirements of airborne gamma-ray measurements and improve computational efficiency, an improved shuffled frog leaping algorithm–particle swarm optimization convolutional neural network (SFLA-PSO CNN) for large-sample quantitative analysis of airborne gamma-ray spectra is proposed herein. This method was used to train the weight of the neural network, optimize the structure of the network, delete redundant connections, and enable the neural network to acquire the capability of quantitative spectrum processing. In full-spectrum data processing, this method can perform the functions of energy spectrum peak searching and peak area calculations. After network training, the mean SNR and RMSE of the spectral lines were 31.27 and 2.75, respectively, satisfying the demand for noise reduction. To test the processing ability of the algorithm in large samples of airborne gamma spectra, this study considered the measured data from the Saihangaobi survey area as an example to conduct data spectral analysis. The results show that calculation of the single-peak area takes only 0.13~0.15 ms, and the average relative errors of the peak area in the U, Th, and K spectra are 3.11%, 9.50%, and 6.18%, indicating the high processing efficiency and accuracy of this algorithm. The performance of the model can be further improved by optimizing related parameters, but it can already meet the requirements of practical engineering measurement. This study provides a new idea for the full-spectrum processing of airborne gamma rays.

Large sampleAirborne gamma spectrum (AGS)Shuffled frog leaping algorithm (SFLA)Particle swarm optimization (PSO)Convolutional neural network (CNN)
1

Introduction

The International Atomic Energy Agency's “standard three-window method,” also known as the “window data processing method,” is the fundamental component of the conventional airborne gamma-ray spectrum data processing technique [1,2]. This approach is frequently used in data processing software, including Oasis Montaj [3] and AGRS GeoProbe [4], which provide a standard three-window data-processing module. In 1992, Wang Ping developed the “clustering analysis-based normalization method” based on the statistical analysis method to process the airborne gamma-ray spectrum data of three mining areas, providing more comprehensive information [5]. This was achieved to fully utilize the multiparameter data of the airborne gamma-ray spectrum and study the local radioactive anomaly region. Issues with peak position drift, energy scale, and radioactive statistical fluctuations that affected the accuracy of the analysis were resolved in 1993 by Yufeng et al. [6]. They also established mathematical and physical models for gamma-spectrum analysis and discussed the viability of the spectral method in software systems. In 2001, Hendriks combined an efficient BGO scintillator detector with full energy spectral data analysis (FSA) using the complete energy spectrum combined with the standard spectrum to calculate the 40K, 232Th, 238U radioactivity concentrations [7]. In 2003, Guo Yufeng proposed a smoothing filtering method to solve the problem of statistical fluctuations in the natural gamma spectrum [8], compared the smoothing filtering effect of the natural gamma spectrum of two groups of core samples, and found that the error of the filtered spectrum was smaller than that of the unprocessed spectrum through theoretical derivation.

In the early 21st century, with the application of airborne gamma-ray spectrometry in the search for deep-blind deposits and in-situ sandstone type uranium deposits, users put forward higher requirements for the accuracy and efficiency of airborne gamma-ray spectrometry. Advances in electronics have facilitated the implementation of complex algorithms. In 2011, Weichong established a source-term analysis and measurement model for airborne gamma-spectrum measurements [9]. The airborne gamma spectrum is a composite of various source-term spectral components. In addition, the respective method directly solves the atmospheric radon correction problem without requiring additional up-detection detectors. In 2018, Ya et al. established a stratigraphic response model to compensate for the spectrum of the current depth with data from adjacent depth points, and achieved consistency between the energy scale of the measuring instrument with that of the standard instrument through spectral smoothing and drift correction [10]. In 2021, Gu Yi et al. derived the theory of minimum detectable activity concentration (MDAC) of the airborne gamma ray spectrum, and studied the relationship between the MDAC and the scintillation counter's intrinsic efficiency, scintillation crystal volume and energy resolution, and aircraft flight altitude [11].

Thus far, most data processing for airborne gamma-ray spectra has focused on the statistical fluctuation of a single spectrum. However, with the application of airborne gamma spectrometry in radioactive background investigations [12], nuclear accident emergency airborne gamma spectrometry [13-15], groundwater investigation [16], terrain correction and anomaly information recognition, among other fields [17-19], the processing technology of large-sample airborne gamma spectrometry data has developed over the past 10 years, from the optimization of spectral solution steps to the upgrading of spectral data system processing. In 2013, Shao Jiewen et al. developed gamma spectrum processing software according to the measurement requirements by integrating functions such as format conversion, batch spectrum solving, spectrum merging, and spectrum deduction of spectral files [20]. In 2017, George Lasche developed an application, Visual RobFit (VRF), for analyzing high-resolution gamma ray spectra using nonlinear fitting techniques to fit the full spectrum [21]. Automatic analysis of 228Ra and 226Ra from 12 soil samples and a consistent comparison with the analysis using a well-known commercial software demonstrated that this method better identifies overlapping peaks. In 2022, Feng Chunyuan et al. completely implemented the airborne gamma-ray full spectrum analysis method based on Python and its rich third-party class library programming, and solved the problem that large matrices can only be calculated using other numerical computing software; but its drawbacks are also obvious: the programming is complicated, the data processing efficiency is not high, and the relative error of the three-window method is up to 6.1% [22]. However, in an actual aerial gamma-spectrum detection mission, a single flight mission in a single measuring area often returns a very large amount of line data, including at least tens of thousands of spectral lines [6]. Neural networks can learn and extract different patterns from large amounts of data, thus saving time and computational resources. To free researchers from tedious accelerator tuning tasks, Zhou Liuyuan developed a noninvasive diagnostic method based on convolutional neural network (CNN) and the interior point method with knowledge of scattering parameters [23]. However, there are currently no reports on large-sample, fast processing, high-precision algorithms, or software for airborne gamma measurement missions [24,25].

Based on the above problems, this study focused on the data characteristics of large samples. The particle swarm optimization (PSO) neural network was employed as the main algorithm [26], and combined with an improved shuffled frog-leaping algorithm based on simulated annealing to establish a new optimization network model. SFLA-PSO does not require calculation of the gradient, and considers both global and local optimizations. This algorithm is adopted to optimize the weight and bias of the CNN, which reduces the risk of the CNN algorithm falling into a local area, improves the training efficiency of the neural network, and accelerates the convergence rate of the network. In this study, the calibration data of the spectrum of the standard gamma field were used as the training set for model training. The trained model was verified during an airborne gamma-measurement mission in the Saihangaobi mining area.

2

Algorithm and model

2.1
Improved shuffled forg leapfrog algorithm

The shuffled frog leaping algorithm (SFLA), a new heuristic population intelligent evolution algorithm, simulates the population coevolution process of a group of frogs when searching for most food locations. It combines deterministic and random methods, and has high computational power and global search performance. To solve the problem in which the SFLA easily falls into a local optimum and the accuracy decreases, this study improves the SFLA based on a simulated annealing model. The Metropolis discriminant criterion in the simulated annealing algorithm is then used to improve the optimization ability of the SFLA.

2.1.1
Simulated annealing model

Ordinary simulated annealing algorithms produce only one new solution at a time, and based on the Metropolis criterion, the probability is determined to choose whether to accept the new state or not. Assuming the solution of the current moment search is xt, the corresponding system energy (objective function) is Et, and random disturbance is applied to the search point to generate a new solution xt+1. Correspondingly, if the system energy is Et+1, then the acceptance probability of the transition from xt to xt+1 of the search point is: P={1,Et+1<Ete(Et+1Et)kT,Et+1>Et (1)

2.1.2
Threshold oscillation SFLA model based on simulated annealing

To solve the problem of the SFLA easily falling into the local optima and its accuracy decreasing, this study improves the SFLA based on the simulated annealing model. The improved algorithm added a threshold shock strategy based on a simulated annealing strategy [27,28]. In the optimization process of the SFLA, all the populations participating in the population iteration accelerate to converge. The current frog population convergence was determined by the standard deviation of the frog solution in the community. When the mean deviation of each frog population decreases by a preset threshold, part of the population is divided into groups that oscillate near the optimal solution in their community, thus jumping out of the local optimum [29-31]. {U(t)=[Mm/2+k|(k=m×ω2, m×ω2+1,...,m×ω2 ), k0, m×ω%2=0)]                                                                                                                           U(t)=[Mm/2+k|(k=m×ω+12, m×ω+12+1, ..., m×ω12)m×ω%2=1)]     (2) where, M represents frog memeplex, N frogs are allocated to m/2+k populations and each memeplex contains n frogs, satisfying N=m×n, ω is the proportion of the number of groups that are mapped out to the total number of groups. When the spatial standard deviation of the S-dimension solution of the frog memeplex meets the threshold value, several memeplex are selected successively from the middle segment memeplex to both sides of each memeplex, and the sampled memeplex is defined as the regional oscillating memeplex. U(t) indicates rearrangement of M in descending order for the evolution iteration of the next generation memeplex [32]. The specific algorithm flow is shown in Fig. 1.

Fig. 1
Improved SFLA global search process
pic
2.2
PSO neural network model

The evolutionary computing method known as PSO was developed based on an investigation of flock predation behavior. The fundamental objective of PSO is to determine the most effective solution through group collaboration and knowledge exchange. The organizational structure of a social network significantly affects the PSO performance. The degree of connectedness between network nodes, the number of clusters, and the separation between nodes affect how information moves between networks. Fig. 2(b) depicts a typical PSO global optimum social network structure. Communication occurs between the particles, and the social network structure of the globally optimal PSO is a star topology. In this structure, part of the particle velocity update reflects the information obtained from all particles in the population.

Fig. 2
(a) Particle migration mode in solution space (b) Global optimal PSO network structure
pic

In Fig. 2 (a), x represents the starting position of the particle, x is the position of the particle at the next moment; v is for the speed at which particles “fly”; p represents the current optimal position of the searched particle, p represents the global optimal location. In a globally optimal PSO network, the particle velocity is vij(t+1)=vij(t)+c1r1j(t)[ yij(t)xij(t) ]+c2r2j(t)[ yij(t)xij(t) ] (3) vij(t) is the velocity of particle i in the j dimension, xij(t) is the position of particle i in the j dimension. yij(t) is the best position of particle i in the j dimension, j=1,2,...,nx. c1,c2 is the acceleration constant (used to measure the contribution degree of cognitive part, social part), r1j(t),r2j(t)~U(0,1) are the random values sampled from the uniform distribution.

Because of its advantages of being straightforward and simple to apply without requiring numerous parameter adjustments, PSO has been widely employed in function optimization, neural network training, fuzzy system control, and other genetic algorithm applications. For example, in digital alpha spectrum peak seek, Mohamed S. El_Tokhy coupled antlion optimizer and PSO to peak finder algorithm, solved the second-order pileup caused by high count rate, and obtained a faster and more accurate peak finder method [33]. To explore the optimization effect of PSO, this study sets the matrix definition domain space to 200×200, and sets x∈[-200,200] and y∈[-200,200], taking the Gaussian function as the objective function of PSO. f(x)=12πσ2ex2+y22σ2 (4)

The PSO network model is constructed by Matlab. To obtain the maximum value of the Gaussian function within the range of the matrix, all the values in the matrix can be directly traversed, and the maximum value can then be obtained. PSO is used to constantly update the velocity and position of particles in the grid space, move them in the direction of the optimal solution, and quickly shorten the time required to obtain the optimal solution, which can significantly improve computational efficiency. In the search for the maximum value problem, the update of yi(t) satisfies: yi(t+1)={ yi(t),f(xi(t+1))f(yi(t))yi(t+1),f(xi(t+1))>f(yi(t)) (5) where, f:Rnx→R is the fitness function.

In a globally optimal particle swarm network, a particle can communicate with many other particles, and this interaction promotes information exchange among particles; subsequently, the population converges to the optimal solution. Fig. 3 shows the operation results of the PSO searching for the maximum value of the Gaussian function. The green dots in (a) represent optimal particle positions. In (b), “Loss” represents the error of the model during each iteration, “Epoch” represents the number of iterations of data in the training process. It can be seen that the algorithm converges to the approximate optimal value after more than 20 iterations.

Fig. 3
(Color online) Optimization results of particle swarm optimization algorithm
pic

The basic idea of the SFLA-PSO CNN is to replace the random gradient descent with an optimization algorithm, update the weight and structure of the network, and realize the process of back propagation. Using a global search optimization algorithm, an initial weight matrix and bias vector can be obtained to obtain the final neural network structure.

3

Results and Discussion

3.1
Data sources

In this study, measured airborne gamma-ray full-spectrum data of aerial remote areas in Hebei province and the Saihangaobi deposit in the Inner Mongolia region were selected, including the survey line, base point, measuring date, time, active time, temperature, radar height, barometric height, K, U, Th, energy spectrum window width and 0-255 channels of down-spectrum data. The training data comprised the energy spectrum data of the Beijing Aerial Remote Sensing Standard Gamma Field. The file size was 82.1 MB and the file format was “.dat,” containing tens of thousands of spectral data. This type of large-sample processing is extremely demanding for gamma spectrum processing systems. Saihangaobi testing zone data were used as practical test data to verify the effects of the trained model.

3.2
Standard gamma spectrum model training
3.2.1
Setting Model Parameters

First, the initial parameters were set. The input layer set the input size to 256 px. The 256 channels of the full-spectrum data contained U, Th, and K nuclide information. Setting the Epoch to 32 and iteration time to 150. The population size of the PSO algorithm used to optimize the neural net is n=40. The initial inertia weight w=0.9, which linearly reduces to 0.4 as the number of iterations gradually diminishes the influence of the prior particle velocity on the present velocity, and the acceleration constant c1=c2=2 [34-36]. Each population contained 100 frogs, the number of iterations within each population was 10, the number of global information exchanges was 50, and the attenuation coefficient D of the simulated annealing strategy was a random number between 0.3 and 0.5. The populations were divided into ten groups based on a thresholding oscillation mixed leapfrog algorithm using simulated annealing. The oscillating intervals were 0.01, 0.05, 0.1, and 0.2, of the value range of the independent variables [37].

Common CNN use convolutional and pooling layers instead of fully connected layers. Through deep learning, that is, an increase in the number of layers, the model learns more abstract features. This study adopted the CNN structure shown in Fig. 4 and set two convolution pooling layers: a fully connected layer and an output layer. Spectral data were entered from the left side of a 16 × 16 grid. After the feature extraction of the convolutional and pooling layers, the coefficients of the fully connected layers were updated using the improved SFLA-PSO. After network training, a new spectral line on the right side was obtained as the output.

Fig. 4
SFLA-PSO CNN model structure
pic
3.2.2
Spectrum processing and analysis

The gamma spectrum data measured by the NaI (TI) detector were processed and analyzed using 256 experimental data points [38,39]. The improved SFLA-PSO neural network algorithm was used to process the measured spectrum [40], and the processing and results of the measured data were analyzed from two aspects: spectrum line comparison and signal-to-noise ratio before and after processing to verify the rationality of the model design in this study and test the noise reduction effect [41].

To objectively analyze the model effect, the special energy spectrum data, maximum peak area (Fig. 5 (a)), minimum peak area (Fig. 5 (b)), and spectrum of the average peak area (Fig. 5 (c)) were simultaneously analyzed.

Fig. 5
(Color online) Comparison of (a) maximum peak area spectra, (b) minimum peak area spectral line and (c) spectral lines of average peak area
pic

By comparing the spectra of the airborne gamma ray spectrometer before and after calibration and recombination, it can be seen that after model training and recombination, the noise information in the spectrum was significantly reduced, and the information of the weak peaks was preserved. For the weak peak region in the maximum peak area spectrum (Fig. 5 (a)), the reconstructed spectrum not only removes noise information but also preserves and highlights the weak peak shape. In the minimum peak area spectrum (Fig. 5 (b)) before reconstruction, the weak peak information was hidden in the noise. After reconstruction, weak peak information was enhanced. In the average peak area spectrum (Fig. 5 (c)), the reconstructed spectrum also had significant effects on noise reduction and highlighted weak peaks.

To assess the ability of this model to extract spectral data, the signal-to-noise ratio was quantitatively analyzed after energy spectrum training. Equation (6) was used to calculate the signal-to-noise ratio (SNR), where y(n) represents the predicted value, ~ yy(n) represents the true value, and Nb represents the sample size.

The higher the expected value, the better the noise-reduction ability of this model. SNR=10 log10n=1Nby2(n)n=1Nb(y(n)y(n))2 (6)

The RMSE is the square root of the ratio of the deviation between the predicted and real values and the observed number, which is used to measure the deviation between the denoised and original spectra. According to Eq. (7), the smaller the value, the higher the SNR and the more effective the training model in reducing noise. RMSE=n=1Nb(y(n)y(n))2Nb (7)

In this study, 160 groups of reconstructed spectral data were selected to calculate the signal-to-noise ratio; the results are shown in Fig. 6.

Fig. 6
(a) Reconstituted spectrum SNR (b) reconstituted spectrum RMSE
pic

Referring to the experimental results of Li Fei [42], the SNR value is generally approximately 30 and the RMSE value should be less than 10. After wavelet denoising was performed on the tested energy spectrum data, the mean values of the SNR and RMSE in Fig. 6 (a) and Fig. 6 (b) were 31.27 and 2.75, respectively, indicating that the denoising method used in this model was very effective.

The sample size also affects training accuracy. In this study, 500 standard spectra were selected as training samples, and preliminary model effect validation was performed. The PSO, SFLA, and stochastic gradient descent (SGD) are selected as controls. The convergence of the training process of each optimization model is shown in Fig. 7, where “Loss” represents the error of each iteration of the model, and “Epoch” represents the number of iterations of data in the training process.

Fig. 7
Convergence of each optimization algorithm
pic

It can be seen that the convergence of the four optimization models well reflects the characteristics of each model. Owing to the rapid convergence effect of the PSO algorithm, the neural network falls into local extrema, but the particle swarm optimization algorithm has completed convergence after 30 iterations; therefore, the prediction accuracy is low. The SFLA converges slower than the PSO, which converges to the local extrema approximately 75 times, but its accuracy is slightly higher than that of the PSO. When the CNN uses SGD to optimize the parameters, the convergence time is the longest, and approximately 110 iterations of convergence are completed. However, it is closest to the optimal extreme point, showing the possibility of falling into the local extreme value. The SFLA-PSO CNN model has the highest training efficiency, more than 20 iterations of convergence, and the best extreme value determination effect, which proves that this method has better nonlinear fitting ability and higher prediction accuracy for full-spectrum airborne gamma processing.

Increasing the dataset size is an important method of overfitting. Improve the accuracy of the model as much as possible and ensure its computational efficiency. In this study, 2000, 5000, and 10000 spectral data were used as samples for model training to obtain the most optimal model structure.

The sample training effect for each dataset size is shown in Fig. 8. With an increase in the sample size, the accuracy of the model also improved, and the training time was greatly improved. However, the models trained with different sample sizes converged when the loss tended to zero, indicating that the sample size had no significant influence on the accuracy of the model prediction ability. This is probably because this model only studies three types of nuclides, and there are few features to extract; therefore, ideal learning results can be obtained with a small number of samples. To obtain effective measurement efficiency and accuracy, an SFLA-PSO CNN model developed using 5000 samples was selected for this study.

Fig. 8
Effects of training with different sample sizes
pic
3.3
Application of measured spectrum in Saihangaobi mining area

After establishing the CNN, the network model was tested. The measured spectrum of the Saihangaobi Mining Area was used as the verification set to evaluate the model. The data file size was 87.7 M, the maximum count rate was 2636 cps, the minimum count rate was 2347 cps, and the average count rate was 2518 cps. The measurement files of the different lines contained at least 92 groups of spectral lines and at most 9243 groups. The average relative error was used as the evaluation method for the algorithm prediction effect, and the analysis results are shown in Fig. 9.

Fig. 9
Average relative error of peak area calculated by each optimization algorithm
pic

The average relative errors of the peak areas of U, Th, and K obtained using the SGD method were 25.6%, 36.7%, and 37.5%, respectively; the relative error of the U peak was the smallest. Among the four optimizers, SGD exhibited the worst optimization ability, followed by the PSO method, with relative errors of 16.83%, 23.11%, and 10.75%, respectively, and its performance at the K peak was the best; then, the SFLA algorithm, with relative errors of 11.17%, 19.4%, and 7.8%, respectively, and its performance at the U peak was the best. Overall, SFLA-PSO had the best prediction effect on the U, Th, and K peak areas, which were 3.11%, 9.50%, and 6.18%, respectively, and are clearly better than those of the other three optimization algorithms. This result is related to the limitations of each algorithm. For the SFLA, the parameter determination is complicated and needs to be determined by several experiments; therefore, development of a reasonable scheme is necessary for design of the experiment, which has a significant impact on the actual effect of the SFLA. For PSO, similar to the SFLA, the coding of the network weight and selection of the genetic operator also significantly influence the results. For SGD, using only one sample for each iteration can guarantee training speed; however, it may yield a local minimum value with low accuracy.

To meet the actual demand for airborne radioactivity measurements, software programming was carried out in Python according to the algorithm model in this study, and data preprocessing was completed, including dead time correction, spectrum filtering, cosmic ray background calculation, and background deduction. The core part of the algorithm is used for the fitting calculation. To simplify the spectral data processing, a set of airborne gamma-ray spectral solution software was designed in this study. The operations include the following: “Import the.dat file,” display “Data to read,” and click “Output Folder” to select a path for saving calculation results. Click the “Calculate and save” button to save the results calculated by the mixed neural network in the “Results” folder under the selected path to complete the analysis process.

According to the Python logger running time, the single peak area calculation time is only between 0.13 and 0.15 ms in peak area batch processing, which fully meets the measurement efficiency requirements under large sample conditions. Simultaneously, the calculated average relative errors of the peak areas of K, U, and Th were maintained at a fairly good level. According to the results in Fig. 3, the processing efficiency advantage of this algorithm is also relatively obvious. Thus, the proposed optimization algorithm was proven to be feasible in engineering practice, as evidenced by its performance in terms of convergence speed and prediction accuracy.

4

Conclusion

In this study, an SFLA-PSO CNN model for γ spectrum analysis was proposed. The model effectively employs the nonlinear mapping feature of the neural network to perform full analysis of the γ spectrum, and uses more spectral data to improve the analysis accuracy. This results in fairly high analysis efficiency and accuracy when the data signal is weak and the full-energy peak is not obvious, and the analysis of special spectrum lines can effectively denoise and highlight the weak peak information. Meanwhile, owing to the robustness of the neural network, data processing becomes simpler, some complex steps in data processing are omitted, and the time taken to calculate the peak area proves its fast processing capability. These advantages allow this method, particularly in the field of airborne gamma data processing, to quickly output nuclide content information, which is of great significance for aeronautical engineering surveying.

References
1. International Atomic Energy Agency,

Airborne gamma ray spectrometer surveying (Technical Reports Series No. 323)

(International Atomic Energy Agency, Vienna, 1991)
Baidu ScholarGoogle Scholar
2. J.H. Wan, S.Q. Xiong, Z.G. Fan,

Technical status and prospect of airborne gamma spectrometry measurement

. Geophys. Geochem. Explor. 36, 386-391 (2012). doi: 10.11720/wtyht.2012.3.12 (in Chinese)
Baidu ScholarGoogle Scholar
3. Z.L. Xu, Q.M. Meng, W.J. Li, et al.,

Data processing Software System of airborne geophysical Exploration Based on Oasis Montaj Platform

. Comput. Tech. Geophys. Geochem. Explor. 36, 257-261 (2014). doi: 10.3969/j.issn.1001-1749.2014.03.01 (in Chinese)
Baidu ScholarGoogle Scholar
4. L.F. Wang, D.J. Xue, H. He, et al.,

Application of plug-in technology in GeoProbe geophysical software platform

. Geophys. Geochem. Explor. 37, 547-551 (2013). doi: 10.11720/j.issn.1000-8918.2013.3.32 (in Chinese)
Baidu ScholarGoogle Scholar
5. P. Wang, L.J. Dai,

Methods and Applications of airborne gamma spectrometry data processing

. Proceedings of the Eighth Annual Conference of the Chinese Geophysical Society in 1992, Kunming, 10-14 November 1992. (in Chinese)
Baidu ScholarGoogle Scholar
6. Y.F. Guo, A.G. Ji, Z.H. Zhang, et al.,

Gamma energy spectrum processing technology research

. Daqing Petroleum Geology and Development 12, 56-60 (1993). doi: 10.19597/j.issn.1000-3754.1993.02.015 (in Chinese)
Baidu ScholarGoogle Scholar
7. P.H. Hendriks, J. Limburg, R.J.D. Meijer,

Full-spectrum analysis of natural g-ray spectra

. J. Environ. Radioactiv. 53, 365-380 (2001). doi: 10.1016/S0265-931X(00)00142-9
Baidu ScholarGoogle Scholar
8. Y.F. Guo,

Smoothing and filtering of natural gamma spectrum

. Journal of Northeast Petroleum University 27, 113-114. (in Chinese)
Baidu ScholarGoogle Scholar
9. W.C. Ni,

Theoretical study on the analysis method of airborne gamma-ray ful energy spectrum data

. Uranium Geol. 27, 231-241 (2011). (in Chinese)
Baidu ScholarGoogle Scholar
10. Y. Gu, K. Sun, L.Q. Ge, et al.,

Investigating the minimum detectable activity concentration and contributing factors in airborne gamma-ray spectrometry

. Nucl. Sci. Tech. 32, 110 (2021). doi: 10.1007/s41365-021-00951-6
Baidu ScholarGoogle Scholar
11. Y. Jin, Y. Guo, Y.X. Meng,

Energy spectrum data processing and spectrum solving Method based on full spectrum

. Electron. Tech. Software Eng. 08, 164 (2018). (in Chinese)
Baidu ScholarGoogle Scholar
12. R.K. Gu, Z.R. Hou, E.S. Shen, et al.,

Airborne monitoring of radioactivity level in the regions surrounding Qinshan nuclear power plant and Shanghai Radiation Protection

. Radiat. Prot. 17, 167-187 (1997). (in Chinese)
Baidu ScholarGoogle Scholar
13. Z.Q. Pan,

Compilation of papers from the Fourth National Symposium on Nuclear Emergency Preparednes

. Beijing: Papers from the fourth national symposium on nuclear emergency preparednes 639-647 (2006). (in Chinese)
Baidu ScholarGoogle Scholar
14. W.C. Ni, R.K. Gu,

Airborne monitoring method of nuclear emergency

. Uranium Geol. 19, 366-373 (2003). (in Chinese)
Baidu ScholarGoogle Scholar
15. Z.R. Hou, R.K. Gu, J.J. Li,

Application of aerospace technology in nuclear accident emergency and environmental assessment

. Proceedings of Baotou geophysical and geochemical Conference 1, 88-94 (1996). (in Chinese)
Baidu ScholarGoogle Scholar
16. W.C. Ni,

Airborne selective gamma ray exploration

. Overseas uranium and Gold Geology 4, 344-351 (1997). (in Chinese)
Baidu ScholarGoogle Scholar
17. Q.S. Liu, Q.X. Zhang, H. Yang, et al.,

Research on terrain correction method of airborne γ spectrometry

. Nucl. Tech. 44, 090503 (2021). doi: 10.11889/j.0253-3219.2021.hjs.44.090503 (in Chinese)
Baidu ScholarGoogle Scholar
18. C. Xiong, K. Sun, L.Q. Ge, et al.,

A method for the identification of ore-caused anomalies information in the airborne γ-ray spectrum based on fractal filtering by layer

. Nucl. Tech. 42, 010201 (2019). doi: 10.11889/j.0253-3219.2019.hjs.42.010201 (in Chinese)
Baidu ScholarGoogle Scholar
19. L.Q. Ge, G.Q. Zeng, W.C. Lai, et al.,

The development of a digital airborne gamma-ray spectrometry

. Nucl. Tech. 34, 156-160 (2011).
Baidu ScholarGoogle Scholar
20. J.W. Shao, L. Bai, L.X. He,

Development of gamma spectrum processing software

. Annu. R. China I. Atom. Energ. 00, 223 (2012). (in Chinese)
Baidu ScholarGoogle Scholar
21. G. Lasche, R. Coldwell, R. Metzger,

VRF ("Visual RobFit") -- nuclear spectral analysis with nonlinear full-spectrum nuclide shape fitting

. EPJ Web Conf. 153, 1-6 (2017). doi: 10.1051/epjconf/201715301002
Baidu ScholarGoogle Scholar
22. C.Y. Feng, H.B. Wang, Z.Y. Zhou, et al.,

Application research of airborne gamma full spectrum analysis method based on python programming

. World Nucl. Geosci. 39, 280-288 (2022). doi: 10.3969/j.issn.1672-0636.2022.02.011 (in Chinese)
Baidu ScholarGoogle Scholar
23. L.Y. Zhou, H. Zha, J.R. Shi, et al.,

A non-invasive diagnostic method of cavity detuning based on a convolutional neural network

. Nucl. Sci. Tech. 33, 94 (2022). doi: 10.1007/s41365-022-01069-z
Baidu ScholarGoogle Scholar
24. J.Q. Jin, C.C. Yu, L. Shi, et al.,

Review on integration technology of foreign airborne geophysical exploration systems (2015-2020)

. Geophys. Geochem. Explor. 46, 285-295 (2022). (in Chinese)
Baidu ScholarGoogle Scholar
25. Y.J. Yao, Based on a large sample of gamma ray bursts delay spectrum research, Hebei normal university, 2021
26. H.B. Gao, L. Gao, C. Zhou, et al.,

Research on neural network training algorithm based on particle swarm optimization

. Acta Electron. Sin. 32, 1572-1574 (2004). (in Chinese)
Baidu ScholarGoogle Scholar
27. T. Yang, H.Y. Zhou, L.T. Guan.

Adaptive wavelet Threshold denoising method for vibration Suppression

. Acta Sci. Nat. Univ. Sunyatseni 44, 15-19 (2005). (in Chinese)
Baidu ScholarGoogle Scholar
28. L. Zhang, H.F. Qin, C.B. Yu,

Research on Denoising Algorithm based on Wavelet Threshold

. Comput. Eng. Appl. 9, 172-173 (2008). (in Chinese)
Baidu ScholarGoogle Scholar
29. D.L. Donoho, I.M. Johnstone,

Ideal spatial adaptation by wavelet shrinkage

. Biometrika 81, 425-455 (1994). doi: 10.1093/biomet/81.3.425
Baidu ScholarGoogle Scholar
30. K. Sun, C. Xiong, L.Q. Ge, et al.,

Method of line element correction for airborne γ spectrum anomaly information based on wavelet transform

. Nucl. Tech. 41, 100501 (2018). doi: 10.11889/j.0253-3219.2018.hjs.41.100501
Baidu ScholarGoogle Scholar
31. T. Lin, Y.H. Mi, M.P. Yang, et al.,

Research on airborne gamma spectrum data denoising method based on VMD-wavelet threshold

. Geo. Review 67, 199-200 (2021). doi: 10.16509/j.georeview.2021.s1.088 (in Chinese)
Baidu ScholarGoogle Scholar
32. F. Li, W.T. Guo, X.T. Deng, et al.,

A hybrid shuffled frog leaping algorithm and its performance assessment in multi-dimensional symmetric function

. Symmetry 14, 131 (2022). doi: 10.3390/sym14010131
Baidu ScholarGoogle Scholar
33. M.S.El. Mohamed,

Advanced algorithms for retrieving pileup peaks of digital alpha spectroscopy using antlions and particle swarm optimizations

. Nucl. Sci. Tech. 31, 37 (2020). doi: 10.1007/s41365-020-0745-5
Baidu ScholarGoogle Scholar
34. S. Li, L.J. Liu, M. Zhai,

Short-term Traffic Flow Prediction Based on BP Neural Network based on Improved Particle Swarm Optimization

. Syst. Eng. Theory Pract. 32, 2045-2049 (2012). doi: 10.12011/1000-6788(2012)9-2045 (in Chinese)
Baidu ScholarGoogle Scholar
35. Q. Long, Y.Q. Liu, Y.P. Yang,

Wind Turbine Gearbox Fault Diagnosis Method Based on Particle Swarm Optimization BP Neural Network

. Acta Energ. Sol. Sin. 33, 120-125 (2012). (in Chinese)
Baidu ScholarGoogle Scholar
36. W.H. Zhou, Research on Hidden Layer Structure and Parameter Optimization of RBF Neural Network, East China University of Science and Technology, 2014
37. Y.J. Zhang, P.J. Jin, X.H. Fu, et al.,

Feature Extraction of Multi-modal Brillouin Scattering Spectra based on Fla-LSSVM algorithm

. Chin. J. Lasers 45, 227-234 (2018). doi: 10.3788/CJL201845.0106004 (in Chinese)
Baidu ScholarGoogle Scholar
38. L.Q. Ge, S.Q. Xiong, G.Q. Zeng, et al., Airborne Gamma Spectrum Detection Technology and Application. (Science Press, Beijing, 2016). (in Chinese)
39. J.F. Pang, γ Spectrum data analysis. (Shaanxi Science and Technology Press, Xi 'an, 1990). (in Chinese)
40. S. Kayalvili, M. Selvam,

Hybrid SFLA-GA algorithm for an optimal resource allocation in cloud

. Cluster Comput. 22, 3165 (2019). doi: 10.1007/s10586-018-2011-8
Baidu ScholarGoogle Scholar
41. B.R.S. Minty,

Airborne gamma-ray spectrometric background estimation using full spectrum analysis

. Geophysics 57, 279-287 (1992).
Baidu ScholarGoogle Scholar
42. F. Li, C.F. Tang, H. Li, et al.,

A LLS operator based S-I WT de-noising algorithm applied in EDXRF

. X-ray Spectrom. 52, 13-21 (2023). doi: 10.1002/xrs.3159
Baidu ScholarGoogle Scholar
Footnote

The authors declare that they have no competing interests.