Study of high-energy neutron-induced fission cross sections using Bayesian methods
Dr. Peiyan Zhang, Chen, Prof. Zhi-Qiang 陈志强, Han, Miss Rui, Roy, Prof. Wada, Tian, Dr. Guoyu, Liu, Dr. Bing-Yan, Sun, Dr. Hui, Dr. Xin Zhang, Guo, Mr. Rui, Ze-Kun Zhang, Qiang, Dr. Li, Shi, Mr. Fudong, Prof. Zhi-Qiang Chen
Submitted 2025-06-16 | ChinaXiv: chinaxiv-202506.00219

Abstract

High-energy neutron-induced fission data for actinide nuclides form the foundation for the design of advanced nuclear energy systems such as accelerator-driven subcritical systems and fast neutron reactors, playing a vital role in their development. In this study, the INCL++ code is utilized to calculate neutron-induced fission cross sections in the energy range of 100 MeV to 1.2 GeV. Bayesian optimization is employed to refine parameters in the ABLA++ and GEMINI++ codes, ensuring closer alignment between computational results and experimental data. We train a Bayesian neural network using neutron-induced fission data, and its extrapolations are systematically compared with both theoretical calculations and experimental measurements. Results show that the Bayesian optimization method effectively reduces the chi-squared statistic between theoretical predictions and experimental data. Additionally, the Bayesian neural network demonstrates the ability to accurately reflect the trends of fission cross sections when provided with sufficient training data.

Full Text

Preamble

Study of high-energy neutron-induced fission cross sections using Bayesian methods
Pei-Yan Zhang,¹,² Zhi-Qing Chen,¹,³,† Rui Han,¹,³ Roy Wada,⁴ Guo-Yu Tian,¹ Bing-Yan Liu,¹,³ Hui Sun,¹ Xin Zhang,¹ Rui Guo,¹ Ze-Kun Zhang,¹,² Qin Li,¹,² and Fu-Dong Shi¹
¹Institute of Modern Physics, Chinese Academy of Sciences, Lanzhou 730000, China
²School of Nuclear Science and Technology, University of Chinese Academy of Sciences, Beijing 100049, China
³Gansu Isotope Laboratory, Lanzhou, 730300, China
⁴Cyclotron Institute, Texas A&M University, College Station, Texas 77843

High-energy neutron-induced fission data for actinide nuclides play a vital role in the foundation for the design of advanced nuclear energy systems such as accelerator-driven subcritical systems and fast neutron reactors. In this study, the INCL++ code is utilized to calculate neutron-induced fission cross sections in the energy range of 100 MeV to 1.2 GeV. Bayesian optimization is employed to refine parameters in the ABLA++ and GEMINI++ codes, ensuring closer agreement between computational results and experimental data. We train a Bayesian neural network using neutron-induced fission data, and their extrapolations are systematically compared with both theoretical calculations and experimental measurements. The results show that the Bayesian optimization method effectively reduces the chi-squared statistic between theoretical predictions and the experimental data. Additionally, the Bayesian neural network demonstrates the ability to accurately reflect the trends of fission cross sections when sufficient training data are provided.

Keywords: Bayesian neural network, Bayesian optimization, Fission, INCL, Spallation reaction

Introduction

Since the first discovery of uranium nuclear fission in 1938, this finding has actively promoted the development of human society, such as the utilization of nuclear energy and medical applications. Given the limited uranium resources on Earth, it is of great significance to develop advanced nuclear energy devices, such as fast neutron reactors and the Accelerator Driven Subcritical System (ADS). ADS utilizes a high-energy, intense proton beam generated by an accelerator to bombard the target nucleus, inducing spallation reactions and producing external neutrons \cite{1}. These neutrons are then used to drive and sustain the operation of the subcritical reactor, offering inherent safety advantages compared to traditional reactors. Accurate and effective nuclear data support is essential for the design of ADS. Neutron-induced fission cross section data can be utilized to investigate transmutation reactions in ADS, which constitute a crucial component. Precise neutron-induced fission cross section data of actinide nuclides are vital for the operation of ADS facilities.

Currently, the five major evaluated nuclear data libraries (ENDF, JENDL, JEFF, CENDL, BROND) provide data regarding neutron-induced fission of actinides for ADS applications. However, they generally face data shortages. The existing data predominantly concentrate in the energy regime below 20 MeV. Within most evaluated nuclear data repositories, a notable deficiency persists in neutron-induced fission cross section data sets for actinide nuclides at energies exceeding 20 MeV \cite{2,3,4,5}.

Nuclear fission data also play a crucial role in basic physics research. They are indispensable for understanding the evolutionary processes of elements in the universe and the fusion reactions of superheavy nuclides. Nuclear fission data serve as important inputs for the simulation calculations of the rapid neutron capture process (R-process) in nuclear astrophysics. Precise calculations of the R-process can enhance the accuracy of calculations of elemental abundances in the universe. Both advanced nuclear energy research and these basic physical studies rely on reliable nuclear fission data.

Since its inception in 2001, the neutron time-of-flight (n_TOF) facility at CERN has undertaken a large-scale experimental program, resulting in a wealth of high-quality fission cross section data on actinide elements \cite{6}. In recent years, the China Spallation Neutron Source (CSNS) has also made significant contributions to the measurement of fission reaction cross sections \cite{7}. Thanks to the efforts of researchers and advancements in experimental techniques, the EXFOR database has collected numerous experimental data on neutron-induced fission cross sections of actinides at energies above 100 MeV. Currently, this includes data for $^{230,232}$Th \cite{8,9,10,11,12,13}, $^{233,234,235,236,238}$U \cite{9,10,14,15,16,17,18,19,20,21,22}, as well as $^{237}$Np \cite{9,16} and $^{239,240,241,242}$Pu \cite{9,24,25}, and $^{243}$Am \cite{26}. However, data for other actinide nuclides remain insufficient.

The fission cross sections of actinides were calculated in 2014 by S. Lo Meo et al. using the INCL++ Liège intranuclear cascade model combined with GEMINI++ and ABLA07 \cite{27}. The (n, f) reaction cross sections of the same nuclide are predicted based on the reaction cross sections of (p, f), and they show generally good agreement with experimental fission cross section data.

With the development of machine learning, these methods have been applied across various fields with promising results. The introduction of machine learning techniques into nuclear data research has gained widespread acceptance. Machine learning can be used to optimize parameters of physical models, particularly in areas such as nuclear reactions, fission processes, and data evaluation. By training on data sets, machine learning models can predict nuclear parameters and compare them with traditional models, thereby enhancing the assessment of nuclear data. Bayesian neural network (BNN) approaches have been shown to be advantageous for the evaluation of nuclear data when experimental data is insufficient \cite{28,29,30,31,32,33}.

INCL++ version 6.33.1 was used in this study \cite{34,35,36} in conjunction with ABLA++ \cite{37,38,39,40} and GEMINI++ \cite{41} to calculate the neutron-induced fission cross sections of actinides in the range of 100 MeV to 1.2 GeV. Additionally, Bayesian optimization is employed to refine critical physical parameters, improving the theoretical calculations. We establish a BNN model and train this model using the available experimental data and theoretical calculation results. Subsequently, the resultant output from the trained BNN model is used to compare theoretical calculation values with experimental data and perform analyses.

II. Methods

Bayesian optimization has long been used to address high-cost black-box optimization problems. It is commonly employed to optimize hyperparameters of neural network models, effectively reducing computational costs while achieving optimal solutions. The Monte Carlo-based method INCL++ incurs a high computational cost, making it suitable for parameter optimization of physical models using Bayesian optimization. We use Bayesian optimization to optimize parameters in two de-excitation models: ABLA++ and GEMINI++.

The parameter to be optimized for the ABLA++ model is $K_f \tilde{a}$, where $K_f$ is a tunable variable and $\tilde{a}$ represents the asymptotic level density \cite{42} (see formula (1)), and $B_s$ is the same as in the liquid drop model. For the GEMINI++ model, the parameter to be optimized is $a_f/a_n$, where $a_f$ is the level density parameter at the saddle point and $a_n$ is the same quantity at ground-state deformation. The commonly optimized parameter is the fission barrier correction $\Delta B_f$.

The quality of each set of parameters is evaluated using $\chi^2$, defined as $\chi^2 = \sum_N \left(\frac{\sigma_i^{\text{calc}} - \sigma_i^{\text{exp}}}{\Delta\sigma_i^{\text{exp}}}\right)^2$. In this work, the objective of Bayesian optimization is to minimize the chi-squared error between experimental points and theoretical calculations.

Bayesian optimization is based on Bayes' formula, which is in the form of:
$$P(A|B) = \frac{P(B|A)P(A)}{P(B)}$$
Among them: $P(A|B)$ is the posterior probability, $P(B|A)$ is the likelihood function, $P(A)$ is the prior probability, and $P(B)$ is the marginal likelihood.

Using a Gaussian process estimation, the approximate process of Bayesian optimization is as follows: First, find several groups of parameters within the set parameter space and calculate the values of the objective function. Initialize the prior distribution of a surrogate function according to the calculated values. Based on the prior distribution of the surrogate function and the sampling function, several data points are sampled, and the point with the highest probability of being the minimum value is sought. Obtain new values of the objective function according to the sampling results and update the prior distribution of the surrogate function simultaneously. Repeat the iteration to find the global optimal solution. The optimization flowchart is shown in [FIGURE:1].

There are many third-party Python libraries for implementing Bayesian optimization, such as Bayesian optimization, Scikit-Optimize, GPyOpt, and so on. This work is based on Scikit-Optimize.

The training data of the Bayesian neural network are experimental data with incident neutron energy above 20 MeV, and theoretical calculation data corresponding to each experimental point with incident neutron energy above 100 MeV. The input parameters are incident neutron energy $E$, mass number $A$, proton number $Z$, and the optimized parameters.

The parameters in the initial Bayesian neural network follow a normal distribution with an expected value of 0 and a variance of 1. A single hidden layer with ReLU activation function is used and the number of neurons is 130. The BNN model was trained using Variational Inference with the Adam (Adaptive Moment Estimation) optimizer. The Bayesian neural network is implemented based on Pyro. The structure of the Bayesian neural network is shown in [FIGURE:2].

III. Bayesian Optimization Results

We input the parameters obtained from Bayesian optimization and the default parameters into GEMINI++ and ABLA++ for calculations. Additionally, we randomly extract 10 reference experimental points from the Bayesian optimization to compute and compare their $\chi^2$ values. [TABLE:1] presents the parameter results from the Bayesian optimization. The direct output of the optimized parameters are given in 16 decimal numbers, but only the first 6 decimal numbers are effective for the $\chi^2$ value. Comparative calculations indicate that retaining the directly output parameters to six decimal places has a negligible effect on the $\chi^2$ value. Therefore, we retain the optimized parameters to six decimal places and the $\chi^2$ value to two decimal places.

The default values for parameters in GEMINI++ and ABLA++ are: $a_f/a_n = 1.036$, $K_f = 1$, $\Delta B_f = 0$. Comparing the $\chi^2$ values, it can be seen that using the parameters from the Bayesian optimization significantly reduces $\chi^2$. The calculation results are shown in Figs. 3 and 4.

For $^{239}$Pu in FIGURE:4 and $^{235}$U in FIGURE:3, the experimental data for neutron-induced fission cross-sections are limited. If only the available neutron-induced fission cross-sections are considered, the $\chi^2$ for $^{239}$Pu and $^{235}$U can be further reduced. Since the $\chi^2$ values for them include the proton-induced fission cross sections, the following treatment is conducted. Due to the scarcity of neutron-induced experimental data and the concentration of data below 300 MeV, which cannot fully reflect the overall trend of data in the 100 MeV–1.2 GeV energy range, a common issue arises in these nuclei. A similar issue also arises for $^{240,241,242}$Pu in Figs. 4(d)-(f), respectively, i.e., theoretical calculations agree well with experiments in energy regions with available data but may appear unreasonable in regions without experimental data. Therefore, we added proton-induced fission cross section data for $^{239}$Pu and $^{235}$U. For $^{240,241,242}$Pu, proton-induced fission cross section data are unavailable, precluding their inclusion in Bayesian optimization. Future experimental measurements are anticipated to address this limitation.

With the default parameters, the calculated fission cross sections show poor agreement with the experiments in the energy range of 100 MeV–300 MeV, which is most obvious for $^{230,232}$Th in Figs. 3(a), (b) and $^{243}$Am in FIGURE:4. For $^{234}$U in FIGURE:3 and $^{237}$Np in FIGURE:4, the calculation results with the default parameters significantly overestimate the fission cross-sections in the energy range of 500 MeV–1000 MeV. The use of the optimized parameters can fix this problem and achieve better agreement with the experimental data.

Using the optimized parameters to calculate the proton-induced fission cross section (see [FIGURE:5]), it is found that, compared with the default parameters, the optimized parameters increase the fission cross sections at 100 MeV for $^{232}$Th as shown in FIGURE:5, $^{233,235,238}$U in Figs. 5(b)-(d), and $^{237}$Np in FIGURE:5. This may be attributed to the reduction in the fission barrier. For $^{237}$Np, the calculation results above 400 MeV with the optimized parameters are lower and exhibit a rapid downward trend, which is because the Bayesian optimization also incorporates the experimental data of neutron-induced fission. In the neutron-induced fission, $^{237}$Np shows a steep decline above 400 MeV, which affects the calculation results of the proton-induced fission cross section.

It may be insufficient to consider only two parameters for the optimization of $^{237}$Np, and other corrections may need to be taken into account, but this is beyond the scope of this work.

IV. Bayesian Neural Network Results

The data set was divided into 90% training data and 10% testing data. For the trained BNN model, the mean absolute error (MAE) on the training data is 42.43 mb, and that on the testing data is 40.54 mb. The slight difference between the two MAE values indicates a low risk of overfitting in the BNN model. The formula for the MAE is:
$$\text{MAE} = \sum |y_i - \hat{y}_i|,$$
where $y_i$ is the true value of the $i$-th sample, $\hat{y}_i$ is the predicted value of the $i$-th sample, and $n$ is the number of samples.

As shown in Figs. 6 and 7, the neutron-induced fission cross sections are predicted using the BNN model and are denoted by light blue bands around black solid lines. The blue region represents the 95% confidence interval, and the black solid line denotes the mean value of the probability distribution. The BNN model is extrapolated to incident neutron energies up to 1.2 GeV and compared with theoretical calculations.

For $^{230,232}$Th in Figs. 6(a), (b), the predictions of the BNN model generally agree well with both the experimental data and theoretical calculations. However, for $^{232}$Th in the higher energy region, there are significant discrepancies between the predictions of the BNN model and the calculation results of ABLA++. For the $^{233,234,235,236,238}$U in Figs. 6(c)-(f) and 7(a), $^{237}$Np in FIGURE:7, and $^{243}$Am in FIGURE:7, the predictions of the BNN model show excellent agreement with both the theoretical calculations and the experimental data in the low energy region, where a large amount of experimental data exists. On the other hand, in the higher incident energy region, due to the scarcity of experimental data, there are noticeable differences between the predictions of the BNN model and the calculation results of ABLA++ and GEMINI++.

For $^{239,240,241,242}$Pu in Figs. 7(c)-(f), the BNN model shows notably wide confidence intervals because the experimental data are concentrated below 200 MeV, and no data are available above 200 MeV, which causes significant discrepancies, making extrapolation unreliable. Combined with the issues mentioned in the previous chapter, the lack of experimental data prevents the BNN model from making accurate predictions of the fission cross section trend. However, for nuclides such as $^{230,232}$Th and $^{233,234}$U in Figs. 6(a)-(d), the comparisons between BNN model extrapolation and theoretical calculations indicate that the extrapolated trends agree well with theoretical predictions. We conclude that the BNN model can capture the trends of fission cross section when sufficient training data are available.

V. Summary and Conclusions

In this study, the INCL++ code version 6.33.1 coupled with the ABLA++ and GEMINI++ models is used within a framework of a BNN model to calculate the total neutron-induced fission cross sections, and the BNN model is established. The Bayesian optimization algorithm is implemented using the Python third-party library Scikit-Optimize to optimize the parameters of the ABLA++ and GEMINI++ models. This optimization significantly improves the theoretical prediction for the experimental neutron-induced fission cross sections and demonstrates the potential capability of Bayesian optimization. Avoiding the high computational cost and unclear specific form of the objective functions, Bayesian optimization provides an excellent solution.

By comparing the extrapolations of the BNN model with theoretical calculations, it is concluded that the extrapolations of the BNN model can predict the trends of the fission cross sections when sufficient training data are available. It is hoped that the Bayesian optimization method can be widely applied in more research studies.

VI. Bibliography

The bibliography section is preserved exactly as provided in the original text, maintaining all citations and formatting.

Submission history

Study of high-energy neutron-induced fission cross sections using Bayesian methods