<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Energy Res.</journal-id>
<journal-title>Frontiers in Energy Research</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Energy Res.</abbrev-journal-title>
<issn pub-type="epub">2296-598X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">851848</article-id>
<article-id pub-id-type="doi">10.3389/fenrg.2022.851848</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Energy Research</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>An Improved Method for PWR Fuel Failure Detection Using Cascade-forward Neural Network With Decision Tree</article-title>
<alt-title alt-title-type="left-running-head">Dong et&#x20;al.</alt-title>
<alt-title alt-title-type="right-running-head">CFNN With DT for Fuel Failure Detection</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Dong</surname>
<given-names>Bing</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1465735/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Yang</surname>
<given-names>Kang</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhang</surname>
<given-names>Wei</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Yin</surname>
<given-names>Junlian</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/768557/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Wang</surname>
<given-names>Dezhong</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>School of Nuclear Science and Engineering</institution>, <institution>Shanghai Jiao Tong University</institution>, <addr-line>Shanghai</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>China Nuclear Power Engineering Company</institution>, <addr-line>Beijing</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/949535/overview">Xingang Zhao</ext-link>, Oak Ridge National Laboratory (DOE), United&#x20;States</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1066467/overview">Wenzhong Zhou</ext-link>, Sun Yat-sen University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/557618/overview">Jiankai Yu</ext-link>, Massachusetts Institute of Technology, United&#x20;States</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1492422/overview">A. Abdelghafar Galahom</ext-link>, Higher Technological Institute, Egypt</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1631259/overview">Serkan Akkoyun</ext-link>, Cumhuriyet University, Turkey</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Dezhong Wang, <email>dzwang@sjtu.edu.cn</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Nuclear Energy, a section of the journal Frontiers in Energy Research</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>21</day>
<month>03</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>10</volume>
<elocation-id>851848</elocation-id>
<history>
<date date-type="received">
<day>10</day>
<month>01</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>17</day>
<month>02</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Dong, Yang, Zhang, Yin and Wang.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Dong, Yang, Zhang, Yin and Wang</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these&#x20;terms.</p>
</license>
</permissions>
<abstract>
<p>When a fuel rod is damaged, determining the degree of fuel failure makes sense. The operators can decide whether to continue operating the reactor or shut it down based on the severity of the fuel failure. The isotopic ratio of two radioactive fission products (FPs) is a typical technique for evaluating the degree of fuel failure, although this is not applicable in the case of little fuel failure but large tramp uranium mass. The feedforward neural network (FFNN) has been used to identify fuel failures in order to overcome the shortcomings of the isotopic ratio method, although there is still inadequacy in the ability to distinguish between an intact fuel rod and a defective fuel rod with a small defect. In this study, we propose a cascade-forward neural network with a decision tree for fuel failure detection that performs well at classifying the degree of fuel failure and, in particular, at differentiating between an intact fuel rod and a defective fuel rod with a small size defect. The input of the neural network is the specific activity of FPs measured in the coolant. The degree of fuel failure is determined by the neural network&#x2019;s output, which is labeled using one-hot encoding. The training set is constructed using the Booth-type diffusion model and the first-order kinetic model. The performance of the improved neural network is demonstrated. It is shown that the improved method is more accurate and responsive than the previous neural network when recognizing the onset of fuel failure. Finally, the most important nuclides are determined through the sensitivity analysis, and the neural network is simplified according to the importance of nuclides and the limitation of the radioactive detector in practical application.</p>
</abstract>
<kwd-group>
<kwd>nuclear fuel</kwd>
<kwd>cladding defect</kwd>
<kwd>fuel failure detection</kwd>
<kwd>neural network</kwd>
<kwd>decision tree</kwd>
<kwd>fission product</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>The reactor generates a substantial amount of fission products (FPs) during operation. Under normal operating conditions, the fission products are contained within the fuel cladding which prevents them from escaping into the primary coolant and maintains the coolant&#x2019;s specific activity within the management limit. While the performance of the fuel rods keeps improving, the fuel cladding is inevitably defective during operation for a variety of reasons (<xref ref-type="bibr" rid="B20">Qin et&#x20;al., 2020</xref>), including the following: 1) power ramp defects caused by stress corrosion cracking (SCC) or pellet-cladding interaction (PCI); 2) circumferential cracking caused by hydrogen embrittlement; 3) fabrication defects; and 4) fretting defects caused by interaction with the grid spacer or debris in the primary coolant (<xref ref-type="bibr" rid="B12">Lewis et&#x20;al., 2017</xref>). When the fuel cladding is defective, FPs can migrate from the fuel cladding gap to the primary coolant, considerably increasing the specific activity of the coolant. If the specific activities or defect sizes exceed the critical values, the reactor must shut down according to the regulation (<xref ref-type="bibr" rid="B15">Likhanskii et&#x20;al., 2006</xref>; <xref ref-type="bibr" rid="B21">Qin et&#x20;al., 2019</xref>). Otherwise, it may increase the risks of occupational exposure and harm the safety of reactor operation (<xref ref-type="bibr" rid="B9">Iqbal et&#x20;al., 2007</xref>; <xref ref-type="bibr" rid="B20">Qin et&#x20;al., 2020</xref>).</p>
<p>In order to determine whether the fuel cladding is defective, either a chemical sampling approach from the let-down flow or the real-time online monitoring system is used to collect specific activities in the primary coolant. By analyzing the specific activities of FPs derived by sampling or online monitoring, fuel rod failures are discovered by various methodologies, such as the release-to-birth ratio method (<xref ref-type="bibr" rid="B26">Zanker, 1989</xref>), fitted escape rate coefficient method (<xref ref-type="bibr" rid="B25">Yamamoto and Morishita, 2015</xref>), and isotopic ratio method (<xref ref-type="bibr" rid="B10">Kalinichev et&#x20;al., 2018</xref>; <xref ref-type="bibr" rid="B13">Li et&#x20;al., 2017</xref>) (<xref ref-type="bibr" rid="B19">Qin et&#x20;al., 2016</xref>). Generally, these strategies are developed in consideration of the FP release model or reactor operation experience. Among these strategies, the isotopic ratio method is the one that is most frequently used to detect fuel failures during reactor operation. It is based on the ratios of specific activities of two isotopic FPs, which can be used to determine whether the fuel cladding is defective (<xref ref-type="bibr" rid="B17">Men&#xe9;ndez, 2009</xref>). In addition, it can identify the degree of fuel failure if the fuel cladding is defective (<xref ref-type="bibr" rid="B13">Li et&#x20;al., 2017</xref>). The advantage of the isotopic ratio method is its simplicity, as it allows for straightforward determination of the specific activities of FPs by analyzing the spectrum obtained from sampling or online monitoring for the primary coolant. The feature of the isotopic ratio method is that it does not require the historical operation data of sampling or online monitoring. The status of the fuel rod can be assessed by the isotopic ratio at a certain&#x20;time.</p>
<p>The isotopic ratio method has distinct disadvantages. When the defect size is small and the mass of tramp uranium is large, it has been demonstrated that the isotopic ratio increases slowly before reaching the threshold (<xref ref-type="bibr" rid="B4">Dong et&#x20;al., 2019</xref>). Thus, the response of the isotopic ratio method is insensitive for detecting fuel failures. Even in some circumstances, the isotopic ratio method may fail under the influence of tramp uranium. In addition, there is no single standard for the isotopes and the threshold of the isotopic ratio method (<xref ref-type="bibr" rid="B14">Li and Yang, 2008</xref>; <xref ref-type="bibr" rid="B17">Men&#xe9;ndez, 2009</xref>; <xref ref-type="bibr" rid="B13">Li et&#x20;al., 2017</xref>; <xref ref-type="bibr" rid="B24">Lyu and Xiong, 2019</xref>).</p>
<p>To address the limitations of the isotopic ratio method, the neural network&#x2013;based method for fuel failure detection is developed (<xref ref-type="bibr" rid="B15">Likhanskii et&#x20;al., 2006</xref>). Artificial neural networks (ANNs) are a highly effective technique for establishing a connection between input data and output data in multidimensional space. ANNs have been extensively used in the field of nuclear engineering, particularly in fault diagnosis. <xref ref-type="bibr" rid="B1">Andrews et&#x20;al. (1999)</xref> use ANN models to predict the cesium release fraction from a water reactor under severe accident conditions and demonstrate that the models are capable of reproducing the relationships between the release fraction and time. <xref ref-type="bibr" rid="B8">Guo et&#x20;al. (2019)</xref> apply the deep neural network to detect the damaged fuel assembly by processing the real-time image frame and point out that the deep neural network has more advantages over the traditional computer vision method. <xref ref-type="bibr" rid="B22">Wang et&#x20;al. (2022)</xref> use the deep convolutional neural network (CNN) to detect the system-level fault in the nuclear power plant (NPP) and demonstrate that it is able to improve the NPP fault diagnosis. <xref ref-type="bibr" rid="B5">Ebrahimzadeh et&#x20;al. (2022)</xref> use the feedforward neural network in detection and estimation of fault sensors in the NPP and prove that it has advantages over traditional methods. <xref ref-type="bibr" rid="B27">Zhang et&#x20;al., (2021</xref>) develop a surface crack detection method for nuclear fuel pellets based on the CNN and show that the new method improves the performance of traditional machine vision inspection systems.</p>
<p>In this study, a cascade-forward neural network with a decision tree is proposed for fuel failure detection, which has a good performance to classify the degree of fuel failure, particularly in distinguishing the intact fuel rod and small-size defective fuel rod. The inputs of the neural network are the radioactivity of fission products measured in the coolant. The output of the neural network is the degree of fuel failure, which is labeled using one-hot encoding. The dataset is generated by the Booth-type diffusion model and the first-order kinetic model. The performance of the improved neural network is presented in the&#x20;study.</p>
<p>The remaining sections of this manuscript are organized as follows. <xref ref-type="sec" rid="s2">Section 2</xref> is dedicated to the improved method for fuel failure detection. <xref ref-type="sec" rid="s3">Section 3</xref> shows the performance of the improved method and results of sensitivity analysis. Finally, <xref ref-type="sec" rid="s4">Section 4</xref> concludes the&#x20;study.</p>
</sec>
<sec sec-type="methods" id="s2">
<title>2 Methodology</title>
<sec id="s2-1">
<title>2.1 Conceptual Framework</title>
<p>During normal reactor operation, the major source of specific activity in the coolant is tramp uranium, which has a relatively low level of specific activity. When the fuel cladding is defective, the FPs released from the gap in the fuel cladding dominate the specific activity, that is, in a rather high level. It is obvious that a large defect size will result in a high level of specific activity. As a result, the coolant&#x2019;s specific activity serves as a fingerprint for predicting the status of fuel failure. While it should be noted that if the defect size is very small and the tramp uranium mass is considerable, the tramp uranium contribution may overwhelm the defective fuel rod contribution.</p>
<p>The framework for the detection approach is depicted in <xref ref-type="fig" rid="F1">Figure&#x20;1</xref>, which is divided into three parts. The blue parts illustrate how the training, validation, and test datasets are generated. Due to the extremely low probability of fuel failure and pursuit of zero fuel rod failure, there is no appropriate fuel failure dataset for training the network. Thus, the dataset is generated using the FP release model, which includes the Booth-type diffusion model and first-order kinetic model, as detailed in the previous study (<xref ref-type="bibr" rid="B4">Dong et&#x20;al., 2019</xref>). The Booth-type diffusion and first-order kinetic models are proven to be appropriate for calculating fission gas release fraction (<xref ref-type="bibr" rid="B12">Lewis et&#x20;al., 2017</xref>). The green parts denote the establishment of a system for detecting fuel failures. The system is trained and validated on the dataset generated by the blue-outlined technique. The red parts demonstrate how the system is being used to predict the status of a fuel failure.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Overview of the fuel failure detection method.</p>
</caption>
<graphic xlink:href="fenrg-10-851848-g001.tif"/>
</fig>
</sec>
<sec id="s2-2">
<title>2.2 Fission Product Release Model</title>
<sec id="s2-2-1">
<title>2.2.1&#x20;Booth-type Diffusion Model</title>
<p>The FP release from the pellet to the gap is dominated by the diffusion process. Following the assumption from Booth, a one-dimensional diffusion equation is created considering the FP generation in the uranium grain due to fission, eliminated by the decay:<disp-formula id="e1">
<mml:math id="m1">
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>C</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>C</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x2202;</mml:mi>
<mml:msup>
<mml:mrow>
<mml:mi>r</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>C</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>B</mml:mi>
<mml:mo>,</mml:mo>
</mml:math>
<label>(1)</label>
</disp-formula>where <italic>C</italic> is the concentration of fission products in the uranium grain (m<sup>&#x2212;3</sup>); <italic>D</italic> is the diffusion coefficient of fission products (m<sup>2</sup>s<sup>&#x2212;1</sup>); <italic>&#x3bb;</italic> is the decay constant of the fission products (s<sup>&#x2212;1</sup>); and <italic>B</italic> is the production rate of the fission products m<sup>&#x2212;3</sup>s<sup>&#x2212;1</sup>.</p>
<p>Solving <xref ref-type="disp-formula" rid="e1">Eq. 1</xref>, the release-to-birth ratio of FP release can be derived:<disp-formula id="e2">
<mml:math id="m2">
<mml:mfrac>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>B</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>D</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:msqrt>
<mml:mo>,</mml:mo>
</mml:math>
<label>(2)</label>
</disp-formula>where <italic>a</italic> is the radius of the uranium&#x20;grain.</p>
</sec>
<sec id="s2-2-2">
<title>2.2.2&#x20;First-Order Kinetic Model</title>
<p>The FPs in the gap and coolant can be treated as a first-order rate process in which the degree of fuel failure is characterized by the escape rate coefficient <italic>&#x3bd;</italic>
<sub>
<italic>i</italic>
</sub>. Then, the equilibrium equations of fission products can be established:<disp-formula id="e3">
<mml:math id="m3">
<mml:mtable class="aligned">
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>&#x3d5;</mml:mi>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>v</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b7;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:msub>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="right">
<mml:mfrac>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>tramp&#x2009;</mml:mtext>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mtd>
<mml:mtd columnalign="left">
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>tramp&#x2009;</mml:mtext>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3b7;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>&#x3c3;</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
<mml:msubsup>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mtext>tramp&#x2009;</mml:mtext>
</mml:mrow>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
<mml:mo>,</mml:mo>
</mml:math>
<label>(3)</label>
</disp-formula>where <italic>i</italic>, <italic>j</italic>, and <italic>k</italic> denote the isotopes; <italic>N</italic>
<sub>
<italic>g</italic>
</sub> is the number of FPs in the gap; <italic>N</italic>
<sub>
<italic>c</italic>
</sub> is the number of FPs in the coolant; <italic>R</italic>
<sub>
<italic>i</italic>
</sub> is the FP release rate from the pellet to gap, which can be derived from <xref ref-type="disp-formula" rid="e2">Eq. 2</xref>; <italic>&#x3c3;</italic>
<sub>
<italic>j</italic>
</sub>
<italic>&#x3d5;N</italic> is the FP transmutation; <italic>f</italic>
<sub>
<italic>ik</italic>
</sub>
<italic>&#x3bb;</italic>
<sub>
<italic>k</italic>
</sub>
<italic>N</italic> is the FP decay and <italic>f</italic>
<sub>
<italic>ik</italic>
</sub> is the branching ratio; <italic>&#x3bd;</italic>
<sub>
<italic>i</italic>
</sub> is the escape rate coefficient from the gap to coolant; <italic>Q</italic>/<italic>W&#x3b7;</italic>
<sub>
<italic>i</italic>
</sub> is the FP elimination due to purification; <italic>&#x3b2;</italic> is the FP elimination due to boron control; <italic>&#x3c4;&#x3c3;</italic>
<sub>
<italic>i</italic>
</sub>
<italic>&#x3d5;</italic> is the FP elimination due to neutron absorption; and <italic>L</italic>/<italic>W</italic> is the FP elimination due to coolant leakage; Among them, <italic>Q</italic> is the let-down flow rate (kg/s), <italic>L</italic> is the leakage flow rate (kg/s), <italic>&#x3b7;</italic>
<sub>
<italic>i</italic>
</sub> is the purification efficiency, and <italic>W</italic> is the total coolant mass (kg); tramp denotes the contribution of tramp uranium.</p>
</sec>
</sec>
<sec id="s2-3">
<title>2.3 Structure of the Network</title>
<p>In this study, an improved method for fuel failure detection is proposed based on the cascade-forward neural network (CFNN). The CFNN is a type of feedforward neural network, in which there is a direct connection between every two layers of the network. It means that there is an additional connection between the input layer and output layer for a regular three-layer neural network. The advantage of the CFNN is that it accommodates the nonlinear relationship between the input and output by not eliminating the linear relationship between the two (<xref ref-type="bibr" rid="B23">Warsito et&#x20;al., 2018</xref>). Thus, it is suitable for establishing a relationship between the specific activity in the coolant and degree of fuel failure.</p>
<p>
<xref ref-type="fig" rid="F2">Figure&#x20;2</xref> illustrates the structure of the CFNN utilized to identify fuel failures. The network&#x2019;s input is a vector containing the normalized specific activity of FPs in the coolant, and the network&#x2019;s output is the degree of fuel failure, which is encoded in one-hot form. The degree is divided into six categories: degree 1 denotes an unbroken fuel cladding, whereas degrees 2&#x2013;6 denote a defective fuel cladding. Correspondingly, a high degree indicates a big defect size. After going through a Softmax layer, the value of the neuron represents the probability of that degree of failure occurring.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Structure of the CFNN used for fuel failure detection.</p>
</caption>
<graphic xlink:href="fenrg-10-851848-g002.tif"/>
</fig>
<p>
<xref ref-type="bibr" rid="B18">Perez and Hamawi (2017)</xref> show that typical elements in design basis source term determinations can be represented by Kr, Xe, Br, I, Rb, Cs, Sr, Ba, Mo, and Te. Among these elements, Kr, Xe, I, and Cs are most important FPs in fuel failure detection. The nuclides mainly considered in the study are Kr, Xe, I, and Cs, which have a relatively large fission yield and a relatively long half-life, including Kr-85, I-131, I-133, Xe-133, Xe-135, and Cs-137. Simultaneously, considering the decay chain and the representativeness of nuclides in each group, the generated dataset has specific activities of 23 nuclides: Br-83, Kr-85, Kr-85m, Kr-87, Kr-88, Sr-90, Te-131, Te-131m, I-129, I-131, I-133, I-134, I-135, Xe-133, Xe-133m, Xe-135, Xe-135m, Xe-138, Cs-134, Cs-134m, Cs-137, Cs-139, and Pr-143, which are used as the input of the neural network. Then, the neural networks using 23 nuclides as input are trained in this study. <xref ref-type="table" rid="T1">Table&#x20;1</xref> shows typical samples of the input and output of the neural network.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Typical samples of the input and output of the neural network.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Specific activity (Bq/g)</th>
<th align="center">Normalized specific activity (input)</th>
<th align="center">Probability vector (output)</th>
<th align="center">Degree of failure</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">\{1.4&#x2009;357e&#x2b;01, 4.2&#x2009;612e-02, 4.4&#x2009;207e&#x2b;01, 8.7&#x2009;714e&#x2b;01, 1.1&#x2009;916e&#x2b;02, 7.0&#x2009;106e-03, 8.0&#x2009;954e&#x2b;01, 3.8&#x2009;272e&#x2b;00, 1.1&#x2009;828e-09, 4.7&#x2009;286e&#x2b;00, 6.7&#x2009;657e&#x2b;01, 2.4&#x2009;087e&#x2b;02, 1.2&#x2009;158e&#x2b;02, 3.0&#x2009;619e&#x2b;02, 7.1&#x2009;566e&#x2b;00, 1.0&#x2009;031e&#x2b;02, 4.1&#x2009;319e&#x2b;01, 2.1&#x2009;286e&#x2b;02, 1.6&#x2009;813e-07, 8.2&#x2009;949e-05, 7.0&#x2009;140e-03, 2.1&#x2009;082e&#x2b;02, 5.2&#x2009;939e&#x2b;00\}</td>
<td align="center">\{0.089&#x2009;0, 0.060&#x2009;3, 0.077&#x2009;9, 0.088&#x2009;3, 0.083&#x2009;5, 0.047&#x2009;4, 0.098&#x2009;3, 0.063&#x2009;0, 0.053&#x2009;1, 0.006&#x2009;4, 0.043&#x2009;5, 0.091&#x2009;8, 0.076&#x2009;1, 0.045&#x2009;4, 0.057&#x2009;6, 0.044&#x2009;9, 0.088&#x2009;1, 0.096&#x2009;5, 0.038&#x2009;2, 0.087&#x2009;1, 0.053&#x2009;1, 0.098&#x2009;3, 0.098&#x2009;0\}</td>
<td align="center">\{4.9&#x2009;257e-02, 8.9&#x2009;995e-01, 5.0&#x2009;790e-02, 0, 0, 0\}</td>
<td align="char" char=".">2</td>
</tr>
<tr>
<td align="left">\{1.4&#x2009;453e&#x2b;02, 2.1&#x2009;697e-01, 4.4&#x2009;500e&#x2b;02, 8.8&#x2009;301e&#x2b;02, 1.1&#x2009;996e&#x2b;03, 6.9&#x2009;479e-02, 8.1&#x2009;495e&#x2b;02, 3.8&#x2009;526e&#x2b;01, 1.1&#x2009;871e-08, 4.5&#x2009;788e&#x2b;01, 6.8&#x2009;098e&#x2b;02, 2.4&#x2009;248e&#x2b;03, 1.2&#x2009;239e&#x2b;03, 1.9&#x2009;201e&#x2b;03, 6.1&#x2009;294e&#x2b;01, 1.0&#x2009;097e&#x2b;03, 4.1&#x2009;595e&#x2b;02, 2.1&#x2009;428e&#x2b;03, 1.6&#x2009;831e-06, 8.3&#x2009;504e-04, 7.0&#x2009;395e-02, 2.1&#x2009;224e&#x2b;03, 5.3&#x2009;292e&#x2b;01\}</td>
<td align="center">\{0.896&#x2009;2, 0.306&#x2009;9, 0.783&#x2009;8, 0.888&#x2009;5, 0.840&#x2009;5, 0.469&#x2009;3, 0.989&#x2009;6, 0.634&#x2009;0, 0.533&#x2009;3, 0.061&#x2009;7, 0.438&#x2009;2, 0.923&#x2009;8, 0.766&#x2009;4, 0.284&#x2009;6, 0.493&#x2009;5, 0.452&#x2009;4, 0.886&#x2009;9, 0.971&#x2009;1, 0.382&#x2009;5, 0.877&#x2009;2, 0.533&#x2009;3, 0.989&#x2009;4, 0.986&#x2009;5\}</td>
<td align="center">\{9.4&#x2009;024e-02, 1.0&#x2009;606e-01, 7.9&#x2009;991e-01, 0, 0, 0\}</td>
<td align="char" char=".">3</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2-4">
<title>2.4 Development of the Neural Network</title>
<p>Prior to training the neural network, various parameters must be adjusted to make the neural network work well. The number of neurons in the hidden layer is obtained empirically using the following formula (<xref ref-type="bibr" rid="B4">Dong et&#x20;al., 2019</xref>):<disp-formula id="e4">
<mml:math id="m4">
<mml:mi>l</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mn>0.43</mml:mn>
<mml:mi>n</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.12</mml:mn>
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:msup>
<mml:mrow>
<mml:mi>m</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>2.54</mml:mn>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.77</mml:mn>
<mml:mspace width="0.3333em" class="nbsp"/>
<mml:mi>m</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.35</mml:mn>
</mml:mrow>
</mml:msqrt>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.51</mml:mn>
<mml:mo>,</mml:mo>
</mml:math>
<label>(4)</label>
</disp-formula>where <italic>m</italic>, <italic>n</italic>, and <italic>l</italic> are the corresponding number of neurons in the output, input, and hidden layer, respectively.</p>
<p>
<xref ref-type="disp-formula" rid="e4">Eq. 4</xref> is proven to be an efficient formula to determine the number of neurons in the hidden layer. Since it is shown that the neural networks with the number of hidden layer neurons around the formula all have good performance, the number of hidden layer neurons is determined directly by the formula. The number of hidden layer neurons is 11 for an input of 23 nuclides.</p>
<p>As <xref ref-type="fig" rid="F2">Figure&#x20;2</xref> shows, neurons pass their value to the next layers. Besides the final layer, an activation function, rectified linear unit (ReLu) function, is applied between the two layers to make the neural network present the nonlinear relationship. The ReLu function helps solve the gradient vanishing problem and increases training efficiency (<xref ref-type="bibr" rid="B2">Choi et&#x20;al., 2021</xref>). The Softmax function is applied as the activation function in the final layer:<disp-formula id="e5">
<mml:math id="m5">
<mml:msub>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo movablelimits="false" form="prefix">&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:math>
<label>(5)</label>
</disp-formula>where <italic>x</italic>
<sub>
<italic>i</italic>
</sub> and <italic>x</italic>
<sub>
<italic>j</italic>
</sub> indicate neurons in the previous&#x20;layer.</p>
<p>After applying a Softmax function, the values of the neurons are normalized to [0,1], and the summation of each value of neurons in the final layer is 1. Then, the value of neurons can represent the probability of the corresponding degree of failure. The advantage of Softmax function is that it can improve the discrimination between the output neurons and hence increase learning efficiency.</p>
<p>Accompanying the Softmax function, cross-entropy is selected as the loss function (<xref ref-type="bibr" rid="B3">de Boer et&#x20;al., 2005</xref>):<disp-formula id="e6">
<mml:math id="m6">
<mml:mi>L</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:munderover accentunder="false" accent="false">
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msubsup>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>log</mml:mi>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
<mml:mo>,</mml:mo>
</mml:math>
<label>(6)</label>
</disp-formula>where <italic>N</italic> is the total number of samples, <italic>i</italic> denotes the sample number, <italic>j</italic> denotes the neurons in the final layer, <inline-formula id="inf1">
<mml:math id="m7">
<mml:msubsup>
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> is the real value in the training sample, and <inline-formula id="inf2">
<mml:math id="m8">
<mml:msubsup>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:mi>y</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">&#x302;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
</mml:math>
</inline-formula> is the output value of the neural network. Using Softmax function and cross-entropy together will make the training process faster and more stable.</p>
<p>Adam is selected as the optimizer (<xref ref-type="bibr" rid="B11">Kingma and Ba, 2017</xref>), and the neural network is trained with a learning rate of 0.01 balancing the convergence and training speed. The loss of training and validation is shown in <xref ref-type="fig" rid="F3">Figure&#x20;3</xref>. It can be seen that the loss of training and validation almost does not decrease after 1,000 epochs. In addition, aiming to avoid the discrepancy of single training, the neural network is trained 10&#x20;times individually and averaged to inference the degree of fuel failure.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Training and validation loss over epochs.</p>
</caption>
<graphic xlink:href="fenrg-10-851848-g003.tif"/>
</fig>
</sec>
<sec id="s2-5">
<title>2.5 Optimization for Small Defects</title>
<p>The dataset utilized to train the ANN is imbalanced, with the intact condition prevailing. As a consequence, the trained neural networks have a tendency to categorize degree 2 or 3 (small defects) as degree 1 (intact), which significantly underestimates the degree of fuel failure. To overcome this issue, a decision tree (DT) such as the classifier is developed, as shown in <xref ref-type="fig" rid="F4">Figure&#x20;4</xref>.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Diagram of the CFNN with the decision tree designed for fuel failure detection.</p>
</caption>
<graphic xlink:href="fenrg-10-851848-g004.tif"/>
</fig>
<p>Two distinct forms of the CFNN are developed in the improved method. The CFNN1 is used for predicting whether the fuel cladding is defective. Its structure is the same as shown in <xref ref-type="fig" rid="F2">Figure&#x20;2</xref>, except that the output layer contains just two neurons. If the output of the CFNN1 indicates that the fuel cladding is intact, the degree of fuel failure can be assessed to 1. Otherwise, the CFNN2 is used to predict the degree of fuel failure when the fuel cladding is defective. The output of the CFNN2 is the probability of the corresponding degree under defective condition.</p>
</sec>
<sec id="s2-6">
<title>2.6 Relative Importance of the Input of the Neural Network</title>
<p>Due to the fact that the neural network is a black-box used to make a connection between the input and output, it is incapable of explaining the mechanisms behind physical phenomena. While the output of the neural network depends on the magnitude of the weights between connections, the contribution of input variables can be determined by interpreting the weights of the trained neural network. This is meaningful information for reactor operators to select the appropriate FPs predicting the status of fuel failure.</p>
<p>A method to determine the relative importance of the input of the neural network is proposed first by <xref ref-type="bibr" rid="B6">Garson, (1991</xref>) and simplified by <xref ref-type="bibr" rid="B7">Gevrey et&#x20;al., (2003</xref>). The method essentially involves partitioning the hidden-output connection weights of each hidden neuron into components associated with each input neuron.</p>
<p>For each hidden neuron, the absolute value of the input hidden layer connection weight is divided by the sum of the absolute value of the input hidden layer connection weight of all input neurons:<disp-formula id="e7">
<mml:math id="m9">
<mml:msub>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:munder>
<mml:mfenced open="|" close="|">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>W</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:math>
<label>(7)</label>
</disp-formula>where <italic>W</italic> denotes the weight between neuron connections, <italic>n</italic> denotes the input layer, and <italic>l</italic> denotes the hidden&#x20;layer.</p>
<p>Once the parameter <italic>Q</italic>
<sub>
<italic>nl</italic>
</sub> is determined, the sum of <italic>Q</italic>
<sub>
<italic>nl</italic>
</sub> for each hidden neuron is divided by the sum of each hidden neuron of the sum for each input neuron of <italic>Q</italic>
<sub>
<italic>nl</italic>
</sub>. The relative importance of all output weights attributable to the given input variable is then obtained. Then, the relative importance of all output weights for a given input variable can be obtained:<disp-formula id="e8">
<mml:math id="m10">
<mml:mi>R</mml:mi>
<mml:msub>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:munder>
<mml:munder>
<mml:mrow>
<mml:mo>&#x2211;</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>.</mml:mo>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>Apart from the connection between the input and hidden layer, there are also connections between the input and other layers. Then, the relative importance should also include other connections and be averaged:<disp-formula id="e9">
<mml:math id="m11">
<mml:mi>R</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>v</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:mfenced open="(" close=")">
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2192;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>R</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2192;</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>R</mml:mi>
<mml:msubsup>
<mml:mrow>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2192;</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
<mml:mo>.</mml:mo>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
</sec>
</sec>
<sec sec-type="results|discussion" id="s3">
<title>3 Results and Discussion</title>
<sec id="s3-1">
<title>3.1 Performance of the Method</title>
<sec id="s3-1-1">
<title>3.1.1 Accuracy of the Method</title>
<p>The accuracy is calculated as the ratio between the number of correct predictions to the total number of predictions. For example, when a fuel cladding shows degree 1 failure, the prediction is correct if the output of the neural network indicates a degree 1 failure. Otherwise, the prediction is wrong. The predictions are made for all samples in the test set using the trained neural network.</p>
<p>It has been proven that the general FFNN predicts the degree of fuel failure and performs well when the defect size is relatively large, while there will be deviations for small defects, particularly under the impact of large mass of tramp uranium. <xref ref-type="fig" rid="F5">Figure&#x20;5</xref> shows the comparison among the FFNN in the previous study, the CFNN, and the CFNN with the DT. It can be seen that the CFNN increases the accuracy from 45 to 69% for degree 2, while the CFNN with the DT further increases the accuracy to 80% for degree 2. In addition, there is a minor increase in accuracy for degrees 3&#x2013;6.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Comparison of accuracy between the previous FFNN method and the improved method.</p>
</caption>
<graphic xlink:href="fenrg-10-851848-g005.tif"/>
</fig>
<p>The detailed prediction results for small defects are listed in <xref ref-type="table" rid="T2">Table&#x20;2</xref>. As can be observed, both the CFNN and CFNN with DT methods continue to underestimate the degree of fuel failure for degree 2. However, the improved method significantly lowers the underestimation rate. The underestimation phenomenon in the previous study is attributed to an imbalanced dataset, where the sample number of degree 1 is larger than that of other degrees. Supposing the neural network is trivial, it is obvious that classifying all samples into degree 1 has a higher accuracy than classifying all samples into any other degree. Then, the trained neural network has a tendency to identify degree 2 and degree 3 as degree 1, increasing the probability of correct prediction.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Confusion matrix of neural network results for small defects in percentage.</p>
</caption>
<table>
<tbody valign="top">
<tr>
<td colspan="4" align="left">
<bold>(A)</bold> FFNN</td>
</tr>
<tr>
<td align="left"/>
<td align="center">Actual degree 1</td>
<td align="center">Actual degree 2</td>
<td align="center">Actual degree 3 (%)</td>
</tr>
<tr>
<td align="left">Predicted degree 1</td>
<td align="char" char=".">100%</td>
<td align="char" char=".">55.0%</td>
<td align="char" char=".">8.3</td>
</tr>
<tr>
<td align="left">Predicted degree 2</td>
<td align="char" char=".">0</td>
<td align="char" char=".">45.0%</td>
<td align="char" char=".">5.7</td>
</tr>
<tr>
<td align="left">Predicted degree 3</td>
<td align="char" char=".">0</td>
<td align="char" char=".">0</td>
<td align="char" char=".">86.0</td>
</tr>
<tr>
<td colspan="4" align="left">
<bold>(B)</bold> CFNN</td>
</tr>
<tr>
<td align="left"/>
<td align="center">Actual degree 1</td>
<td align="center">Actual degree 2</td>
<td align="center">Actual degree 3 (%)</td>
</tr>
<tr>
<td align="left">Predicted degree 1</td>
<td align="char" char=".">100%</td>
<td align="char" char=".">30.6%</td>
<td align="char" char=".">7.9</td>
</tr>
<tr>
<td align="left">Predicted degree 2</td>
<td align="char" char=".">0</td>
<td align="char" char=".">69.4%</td>
<td align="char" char=".">0.9</td>
</tr>
<tr>
<td align="left">Predicted degree 3</td>
<td align="char" char=".">0</td>
<td align="char" char=".">0</td>
<td align="char" char=".">91.2</td>
</tr>
<tr>
<td colspan="4" align="left">
<bold>(C)</bold> CFNN with DT</td>
</tr>
<tr>
<td align="left"/>
<td align="center">Actual degree 1</td>
<td align="center">Actual degree 2</td>
<td align="center">Actual degree 3 (%)</td>
</tr>
<tr>
<td align="left">Predicted degree 1</td>
<td align="char" char=".">100%</td>
<td align="char" char=".">20.0%</td>
<td align="char" char=".">3.7</td>
</tr>
<tr>
<td align="left">Predicted degree 2</td>
<td align="char" char=".">0</td>
<td align="char" char=".">80.0%</td>
<td align="char" char=".">3.1</td>
</tr>
<tr>
<td align="left">Predicted degree 3</td>
<td align="char" char=".">0</td>
<td align="char" char=".">0</td>
<td align="char" char=".">93.2</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Using a DT-like technique can address this issue. As the first step is to decide whether the fuel cladding is defective using a CFNN, the dataset needs to be divided into two categories: intact and defective. Under such condition, the dataset is balanced. After passing through the CFNN1, the samples with intact fuel cladding are classified into degree 1, and other samples with defective fuel cladding go to CFNN2. The dataset of defective fuel cladding of degrees 2&#x2013;6 is also balanced. Theoretically, the CFNN1 and CFNN2 in the DT are both trained by the balanced dataset, and the degree of fuel failure should not be underestimated. From <xref ref-type="table" rid="T2">Table&#x20;2</xref>, it can be seen that some samples are still underestimated. The major reason is that the escape rate coefficient of degree 2 is extremely small <inline-formula id="inf3">
<mml:math id="m12">
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mo>&#x3c;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>1</mml:mn>
<mml:msup>
<mml:mrow>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>7</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mi mathvariant="normal">s</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>. In addition, some samples of degree 2 are in the cases of short-time after defective fuel cladding. The specific activity in the coolant is not significantly different from the intact condition. This indicates that the feature is not sufficiently noticeable for samples of small defect size. As a result, the CFNN with the DT method still underestimates 20% degree 2 samples.</p>
</sec>
<sec id="s3-1-2">
<title>3.1.2 Responding Speed</title>
<p>When the fuel cladding is defective, it is necessary to rapidly detect the status of fuel failure. On the contrary, the growth in specific activity in the coolant is a gradual process. At the onset of fuel failure, the neural network lacks the confidence in predicting that the fuel cladding is defective, as illustrated in <xref ref-type="fig" rid="F6">Figure&#x20;6</xref>.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Variation of total specific activity and neural network output after fuel failure of degree 5.</p>
</caption>
<graphic xlink:href="fenrg-10-851848-g006.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F7">Figure&#x20;7</xref> shows the comparison of response time between the previous FFNN method and improved method. The test set is randomly sampled considering the influence of the failure onset time, the escape rate coefficient, and the tramp uranium mass. The sample space is built on 10 random defect time, 10 random tramp uranium mass, and 15 random escape rate coefficients of degrees 3&#x2013;5, a total of 1,500 samples. As illustrated in <xref ref-type="fig" rid="F7">Figure&#x20;7A</xref>, there is significant delay in detecting fuel failures using the previous FFNN when the defect size is small and defect occurrence is early. Under these conditions, the response of the CFNN is 15% faster than that of the FFNN. Furthermore, the response of the CFNN with DT is twice faster than that of the FFNN for degree 3 with early defect occurrence. Both the CFNN and CFNN with DT work well for late defect occurrence, with responses more than twice faster than those of the&#x20;FFNN.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Comparison of response time between the previous FFNN method and the improved method. <bold>(A)</bold> Degree 3, <bold>(B)</bold> Degree 4, and <bold>(C)</bold> Degree 5</p>
</caption>
<graphic xlink:href="fenrg-10-851848-g007.tif"/>
</fig>
<p>For degrees 4 and 5, the performance of the FFNN is adequate. The results of the CFNN and CFNN with DT are consistent with those of the FFNN and demonstrate no significant improvement in reaction speed, as shown in <xref ref-type="fig" rid="F7">Figures 7B,C</xref>. That is because the degrees 4 and 5 correlate to a relatively large defect size, which induces a high increase rate of specific activity in the coolant. The neural network has a high degree of confidence in predicting the occurrence of the defect after the specific activity reaches a critical&#x20;value.</p>
<p>
<xref ref-type="table" rid="T3">Table&#x20;3</xref> shows the confusion matrix of the neural network results of the test set. The time frame of evaluation is chosen as 48&#xa0;h from the commencement of fuel failure. Since the structure of the FFNN and CFNN is relatively close, comparing <xref ref-type="table" rid="T3">Table&#x20;3A</xref> and <xref ref-type="table" rid="T3">Table&#x20;3B</xref>, it can be seen that the accuracy does not decrease, although the CFNN method responds more quickly than the FFNN method. However, the accuracy of the CFNN with DT method is worse than that of the FFNN or CFNN methods, despite its high response speed. This indicates that the CFNN with DT makes a trade-off between accuracy and&#x20;speed.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Confusion matrix of neural network results of the test set in percentage.</p>
</caption>
<table>
<tbody valign="top">
<tr>
<td colspan="5" align="left">
<bold>(A)</bold> FFNN</td>
</tr>
<tr>
<td align="left"/>
<td align="center">Actual degree 3</td>
<td align="center">Actual degree 4</td>
<td align="center">Actual degree 5 (%)</td>
<td align="center">Actual degree 6</td>
</tr>
<tr>
<td align="left">Predicted degree 3</td>
<td align="char" char=".">100%</td>
<td align="char" char=".">2.2%</td>
<td align="char" char=".">0</td>
<td align="char" char=".">0</td>
</tr>
<tr>
<td align="left">Predicted degree 4</td>
<td align="char" char=".">0</td>
<td align="char" char=".">97.8%</td>
<td align="char" char=".">0</td>
<td align="char" char=".">0</td>
</tr>
<tr>
<td align="left">Predicted degree 5</td>
<td align="char" char=".">0</td>
<td align="char" char=".">0</td>
<td align="char" char=".">96</td>
<td align="char" char=".">0</td>
</tr>
<tr>
<td align="left">Predicted degree 6</td>
<td align="char" char=".">0</td>
<td align="char" char=".">0</td>
<td align="char" char=".">4</td>
<td align="char" char=".">0</td>
</tr>
<tr>
<td colspan="5" align="left">
<bold>(B)</bold> CFNN</td>
</tr>
<tr>
<td align="left"/>
<td align="center">Actual degree 3</td>
<td align="center">Actual degree 4</td>
<td align="center">Actual degree 5 (%)</td>
<td align="center">Actual degree 6</td>
</tr>
<tr>
<td align="left">Predicted degree 3</td>
<td align="char" char=".">99.8%</td>
<td align="char" char=".">0</td>
<td align="char" char=".">0</td>
<td align="char" char=".">0</td>
</tr>
<tr>
<td align="left">Predicted degree 4</td>
<td align="char" char=".">0.2%</td>
<td align="char" char=".">98.2%</td>
<td align="char" char=".">0</td>
<td align="char" char=".">0</td>
</tr>
<tr>
<td align="left">Predicted degree 5</td>
<td align="char" char=".">0</td>
<td align="char" char=".">1.8%</td>
<td align="char" char=".">96</td>
<td align="char" char=".">0</td>
</tr>
<tr>
<td align="left">Predicted degree 6</td>
<td align="char" char=".">0</td>
<td align="char" char=".">0</td>
<td align="char" char=".">4</td>
<td align="char" char=".">0</td>
</tr>
<tr>
<td colspan="5" align="left">
<bold>(C)</bold> CFNN with DT</td>
</tr>
<tr>
<td align="left"/>
<td align="center">Actual degree 3</td>
<td align="center">Actual degree 4</td>
<td align="center">Actual degree 5 (%)</td>
<td align="center">Actual degree 6</td>
</tr>
<tr>
<td align="left">Predicted degree 3</td>
<td align="char" char=".">95.6%</td>
<td align="char" char=".">0%</td>
<td align="char" char=".">0</td>
<td align="char" char=".">0</td>
</tr>
<tr>
<td align="left">Predicted degree 4</td>
<td align="char" char=".">4.4</td>
<td align="char" char=".">94.8%</td>
<td align="char" char=".">0</td>
<td align="char" char=".">0</td>
</tr>
<tr>
<td align="left">Predicted degree 5</td>
<td align="char" char=".">0</td>
<td align="char" char=".">5.2%</td>
<td align="char" char=".">94.6</td>
<td align="char" char=".">0</td>
</tr>
<tr>
<td align="left">Predicted degree 6</td>
<td align="char" char=".">0</td>
<td align="char" char=".">0</td>
<td align="char" char=".">5.4</td>
<td align="char" char=".">0</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The main reason for the fast response of the CFNN with DT method is because the first classifier of the DT is used to detect whether the fuel cladding is defective, which is a binary classification problem. In comparison to the FFNN or CFNN, which are multi-class classification problems, there is a more distinct dividing line between different classes. Since the first classifier of DT responds fast, the second classifier of DT is unable to accurately detect the degree of fuel failure at the moment of the commencement of fuel failure. The feature of the current specific activity may be similar with a minor degree of fuel failure. This phenomenon can also be found in <xref ref-type="fig" rid="F6">Figure&#x20;6</xref>.</p>
</sec>
</sec>
<sec id="s3-2">
<title>3.2 Contribution of the Nuclide</title>
<p>It is known that hundreds of nuclides are produced during reactor operation, and their fission yields and decay constants are significantly different, which may vary several orders of magnitude. Because using all nuclides for fuel failure detection is uneconomical and impracticable, it is vital to identify the key nuclides for predicting the status of the fuel cladding.</p>
<p>The neural networks in this study use 23 nuclides as the input, mainly including noble gases, iodine, and cesium. Due to their relatively large fission yield and long half-life, these types of nuclides are already frequently utilized in the isotopic ratio method for fuel failure detection. In order to evaluate the contribution of these nuclides to the determination of the degree of fuel failure and support the further selection of FPs, a sensitivity analysis is performed using the method provided in <xref ref-type="sec" rid="s2-6">Section&#x20;2.6</xref>.</p>
<p>After training the neural network, the connection weights are acquired. Then, <italic>Q</italic>
<sub>
<italic>nl</italic>
</sub> in <xref ref-type="disp-formula" rid="e7">Eq. 7</xref> can be easily calculated. After obtaining <italic>Q</italic>
<sub>
<italic>nl</italic>
</sub>, the contribution of the input variable can be calculated using <xref ref-type="disp-formula" rid="e8">Eq. 8</xref>. Since there are connections between the input and other layers, it should be noted that the contribution derived by <xref ref-type="disp-formula" rid="e8">Eq. 8</xref> needs to be averaged.</p>
<p>The contribution of FPs derived by sensitivity analysis of 10 trained neural networks is shown in <xref ref-type="fig" rid="F8">Figure&#x20;8</xref>. It can be obviously seen that the most important nuclides are I-131, Xe-133, Xe-135, and Kr-85, which is consistent with the prevalent knowledge. These nuclides are already usually used in the isotopic ratio method for fuel failure detection (<xref ref-type="bibr" rid="B17">Men&#xe9;ndez, 2009</xref>; <xref ref-type="bibr" rid="B13">Li et&#x20;al., 2017</xref>; <xref ref-type="bibr" rid="B16">Lyu and Xiong, 2019</xref>). These four nuclides are critical in the fuel failure detection process. Besides these four nuclides, it can be seen that Xe-133m, Sr-90, and I-133 also have a relatively high contribution.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Contribution of FPs to the output of the neural network.</p>
</caption>
<graphic xlink:href="fenrg-10-851848-g008.tif"/>
</fig>
<p>The previous study has shown that increasing the quantity of input nuclides can improve detection accuracy. While considering the efficiency and limitation of the detection apparatus, some nuclides may be ignored. Although the neural network can be simplified by ignoring some FPs, it is better to not ignore the aforementioned seven nuclides.</p>
</sec>
<sec id="s3-3">
<title>3.3 Nuclide Selection in Real Scenario</title>
<p>The ideal neural network should make extensive use of FP-specific activity. While due to the detection limitation of the detector, only a few nuclides can be used as the input of the neural network. Since the specific activity of FPs in the coolant is supposed to be detected by a cadmium zinc telluride (CZT) detector, the nuclides used as the input are selected based on matching the energy spectrum of the CZT detector and generated dataset. A typical spectrum of FPs derived by the CZT detector is shown in <xref ref-type="fig" rid="F9">Figure&#x20;9</xref>, and the generated dataset has specific activities of 23 nuclides as stated in <xref ref-type="sec" rid="s2-3">Section 2.3</xref>; the nuclides used as the input are selected as I-131, I-133, Xe-133, and Xe-135 combining the sensitivity analysis in <xref ref-type="sec" rid="s3-2">Section 3.2</xref>. Then, the neural networks with an input of four nuclides are trained based on the improved method and used for practical application, which is consistent with the previous&#x20;study.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Energy spectrum of FPs obtained by a CZT detector.</p>
</caption>
<graphic xlink:href="fenrg-10-851848-g009.tif"/>
</fig>
</sec>
</sec>
<sec sec-type="conclusion" id="s4">
<title>4 Conclusion</title>
<p>In this study, an improved method based on the CFNN and DT for fuel failure detection is proposed. The method considerably improves the accuracy of fuel failure detection when the defect size of the fuel cladding is small. The CFNN with DT method increases the detection accuracy from 45 to 80% for fuel failure of degree 2. In comparison to the previous FFNN method, the response speed of the CFNN with DT method is more than twice, although at the expense of sacrificing some precision. The sensitivity analysis of the trained neural network indicates that I-131, Xe-133, Xe-135, and Kr-85 are the most important nuclides in fuel failure detection. Besides these four nuclides, Xe-133m, Sr-90, and I-133 also have a relatively high contribution to the neural network for detecting fuel failure.</p>
</sec>
</body>
<back>
<sec id="s5">
<title>Data Availability Statement</title>
<p>The datasets presented in this study can be found in online repositories. The names of the repository/repositories and accession number(s) can be found below: <ext-link ext-link-type="uri" xlink:href="https://data.mendeley.com/datasets/tcscykf5hn/2">https://data.mendeley.com/datasets/tcscykf5hn/2</ext-link>.</p>
</sec>
<sec id="s6">
<title>Author Contributions</title>
<p>BD: wrote the manuscript and designed the methodology. KY: trained the neural network and revised the manuscript. WZ: provided the detector information. JY: revised the manuscript. DW: supervised and funded the project.</p>
</sec>
<sec id="s7">
<title>Funding</title>
<p>This study is financially supported by the National Natural Science Foundation of China (No. 11675105).</p>
</sec>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of Interest</title>
<p>Author KY and WZ were employed by China Nuclear Power Engineering Company.</p>
<p>The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors, and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Andrews</surname>
<given-names>W. S.</given-names>
</name>
<name>
<surname>Lewis</surname>
<given-names>B. J.</given-names>
</name>
<name>
<surname>Cox</surname>
<given-names>D. S.</given-names>
</name>
</person-group> (<year>1999</year>). <article-title>Artificial Neural Network Models for Volatile Fission Product Release during Severe Accident Conditions</article-title>. <source>J.&#x20;Nucl. Mater.</source> <volume>270</volume>, <fpage>74</fpage>&#x2013;<lpage>86</lpage>. <pub-id pub-id-type="doi">10.1016/S0022-3115(98)00765-X</pub-id> </citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Choi</surname>
<given-names>S. H.</given-names>
</name>
<name>
<surname>Choi</surname>
<given-names>H. J.</given-names>
</name>
<name>
<surname>Min</surname>
<given-names>C. H.</given-names>
</name>
<name>
<surname>Chung</surname>
<given-names>Y. H.</given-names>
</name>
<name>
<surname>Ahn</surname>
<given-names>J.&#x20;J.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Development of De-noised Image Reconstruction Technique Using Convolutional AutoEncoder for Fast Monitoring of Fuel Assemblies</article-title>. <source>Nucl. Eng. Technol.</source> <volume>53</volume>, <fpage>888</fpage>&#x2013;<lpage>893</lpage>. <pub-id pub-id-type="doi">10.1016/j.net.2020.08.020</pub-id> </citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>de Boer</surname>
<given-names>P.-T.</given-names>
</name>
<name>
<surname>Kroese</surname>
<given-names>D. P.</given-names>
</name>
<name>
<surname>Mannor</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Rubinstein</surname>
<given-names>R. Y.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>A Tutorial on the Cross-Entropy Method</article-title>. <source>Ann. Oper. Res.</source> <volume>134</volume>, <fpage>19</fpage>&#x2013;<lpage>67</lpage>. <pub-id pub-id-type="doi">10.1007/s10479-005-5724-z</pub-id> </citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dong</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Xiao</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Yin</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Detection of Fuel Failure in Pressurized Water Reactor with Artificial Neural Network</article-title>. <source>Ann. Nucl. Energ.</source> <volume>140</volume>, <fpage>107104</fpage>. <pub-id pub-id-type="doi">10.1016/j.anucene.2019.107104</pub-id> </citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ebrahimzadeh</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Ghafari</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Moshkbar-Bakhshayesh</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Detection and Estimation of Faulty Sensors in NPPs Based on thermal-hydraulic Simulation and Feed-Forward Neural Network</article-title>. <source>Ann. Nucl. Energ.</source> <volume>166</volume>, <fpage>108726</fpage>. <pub-id pub-id-type="doi">10.1016/j.anucene.2021.108726</pub-id> </citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Garson</surname>
<given-names>G. D.</given-names>
</name>
</person-group> (<year>1991</year>). <article-title>Interpreting Neural-Network Connection Weights</article-title>. <source>AI Expert</source> <volume>6</volume>, <fpage>46</fpage>&#x2013;<lpage>51</lpage>. </citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Gevrey</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Dimopoulos</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Lek</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>Review and Comparison of Methods to Study the Contribution of Variables in Artificial Neural Network Models</article-title>. <source>Ecol. Model.</source> <volume>160</volume>, <fpage>249</fpage>&#x2013;<lpage>264</lpage>. <pub-id pub-id-type="doi">10.1016/S0304-3800(02)00257-0</pub-id> </citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Guo</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>D.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Defect Detection of Nuclear Fuel Assembly Based on Deep Neural Network</article-title>. <source>Ann. Nucl. Energ.</source> <volume>137</volume>, <fpage>107078</fpage>. <pub-id pub-id-type="doi">10.1016/j.anucene.2019.107078</pub-id> </citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Iqbal</surname>
<given-names>M. J.</given-names>
</name>
<name>
<surname>Mirza</surname>
<given-names>N. M.</given-names>
</name>
<name>
<surname>Mirza</surname>
<given-names>S. M.</given-names>
</name>
</person-group> (<year>2007</year>). <article-title>Kinetic Simulation of Fission Product Activity in Primary Coolant of Typical PWRs under Power Perturbations</article-title>. <source>Nucl. Eng. Des.</source> <volume>237</volume>, <fpage>199</fpage>&#x2013;<lpage>205</lpage>. <pub-id pub-id-type="doi">10.1016/j.nucengdes.2006.06.003</pub-id> </citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kalinichev</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Evdokimov</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Likhanskii</surname>
<given-names>V.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A Technique for Detection of WWER Fuel Failures by Activity of Xe Radionuclides during Reactor Operation</article-title>. <source>Nucet</source> <volume>4</volume>, <fpage>263</fpage>&#x2013;<lpage>270</lpage>. <pub-id pub-id-type="doi">10.3897/nucet.4.31889</pub-id> </citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kingma</surname>
<given-names>D. P.</given-names>
</name>
<name>
<surname>Ba</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Adam: A Method for Stochastic Optimization</article-title>. <source>arXiv</source>. <comment>arXiv:1412.6980 [cs]</comment>. <pub-id pub-id-type="doi">10.48550/arXiv.1412.6980</pub-id> </citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lewis</surname>
<given-names>B. J.</given-names>
</name>
<name>
<surname>Chan</surname>
<given-names>P. K.</given-names>
</name>
<name>
<surname>El-Jaby</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Iglesias</surname>
<given-names>F. C.</given-names>
</name>
<name>
<surname>Fitchett</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Fission Product Release Modelling for Application of Fuel-Failure Monitoring and Detection - an Overview</article-title>. <source>J.&#x20;Nucl. Mater.</source> <volume>489</volume>, <fpage>64</fpage>&#x2013;<lpage>83</lpage>. <pub-id pub-id-type="doi">10.1016/j.jnucmat.2017.03.037</pub-id> </citation>
</ref>
<ref id="B13">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Fu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Mao</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Mei</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2017</year>). &#x201c;<article-title>Research on Estimating Methods and Application of Fuel Rods Defect</article-title>,&#x201d; in <conf-name>Proceedings of the 2017&#x20;25th International Conference on Nuclear Engineering</conf-name>, <conf-loc>Shanghai, China</conf-loc>, <conf-date>July 2017</conf-date> (<publisher-loc>New York, N.Y.</publisher-loc>: <publisher-name>American Society of Mechanical Engineers (ASME)</publisher-name>), <fpage>4</fpage>. <pub-id pub-id-type="doi">10.1115/icone25-66622</pub-id> </citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Diagnosis Method for Fuel Failures in Pressurized Water Reactor Nuclear Power Plant</article-title>. <source>Nucl. Power Eng.</source> <volume>29</volume>, <fpage>135</fpage>&#x2013;<lpage>139</lpage>. </citation>
</ref>
<ref id="B15">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Likhanskii</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Afanasieva</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Sorokin</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Evdokimov</surname>
<given-names>I.</given-names>
</name>
<name>
<surname>Kanukova</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Khromov</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2006</year>). &#x201c;<article-title>Failed Fuel Diagnosis during WWER Reactor Operation Using the RTOP-CA Code</article-title>,&#x201d; in <conf-name>Proceedings of the International Conference on WWER Fuel Performance, Modelling and Experimental Support</conf-name>, <conf-loc>Bulgaria</conf-loc>, <conf-date>2006</conf-date> (<publisher-loc>Vienna, Austria</publisher-loc>: <publisher-name>IAEA</publisher-name>), <fpage>6</fpage>. </citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lyu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Xiong</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Research and Improvement of Diagnosis Method of Fuel Failures for Pressurized Water Reactor Nuclear Power Plant</article-title>. <source>Nucl. Power Eng.</source> <volume>40</volume>, <fpage>43</fpage>. </citation>
</ref>
<ref id="B17">
<citation citation-type="thesis">
<person-group person-group-type="author">
<name>
<surname>Men&#xe9;ndez</surname>
<given-names>M. A. T.</given-names>
</name>
</person-group> (<year>2009</year>). &#x201c;<article-title>Fuel Failure Detection, Characterization and Modelling: Effect on Radionuclide Behaviour in PWR Primary Coolant</article-title>,&#x201d; (<publisher-loc>Spain</publisher-loc>: <publisher-name>Polytechnic University of Madrid</publisher-name>). <comment>Ph.D. thesis</comment>. </citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Perez</surname>
<given-names>P. B.</given-names>
</name>
<name>
<surname>Hamawi</surname>
<given-names>J.&#x20;N.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Fission Product Appearance Rate Coefficients in Design Basis Source Term Determinations - Past and Present</article-title>. <source>EPJ&#x20;Web Conf.</source> <volume>153</volume>, <fpage>07037</fpage>. <pub-id pub-id-type="doi">10.1051/epjconf/201715307037</pub-id> </citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Qin</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Ni</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>On-line Detection of Key Radionuclides for Fuel-Rod Failure in a Pressurized Water Reactor</article-title>. <source>Appl. Radiat. Isot.</source> <volume>114</volume>, <fpage>71</fpage>&#x2013;<lpage>75</lpage>. <pub-id pub-id-type="doi">10.1016/j.apradiso.2016.05.017</pub-id> </citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Qin</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Development of Fuel Rod Failure Character Analysis Code for Pressurized Water Reactors</article-title>. <source>Nucl. Eng. Des.</source> <volume>361</volume>, <fpage>110515</fpage>. <pub-id pub-id-type="doi">10.1016/j.nucengdes.2020.110515</pub-id> </citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Qin</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>&#x3b3;-Ray Spectral Analysis Method for Real-Time Detection of Fuel Element Failure</article-title>. <source>Ann. Nucl. Energ.</source> <volume>133</volume>, <fpage>221</fpage>&#x2013;<lpage>226</lpage>. <pub-id pub-id-type="doi">10.1016/j.anucene.2019.05.034</pub-id> </citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Xia</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Annor-Nyarko</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>Y.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>A Deep Transfer Learning Method for System-Level Fault Diagnosis of Nuclear Power Plants under Different Power Levels</article-title>. <source>Ann. Nucl. Energ.</source> <volume>166</volume>, <fpage>108771</fpage>. <pub-id pub-id-type="doi">10.1016/j.anucene.2021.108771</pub-id> </citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Warsito</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Santoso</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Suparti</surname>
</name>
<name>
<surname>Yasin</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Cascade Forward Neural Network for Time Series Prediction</article-title>. <source>J.&#x20;Phys. Conf. Ser.</source> <volume>1025</volume>, <fpage>012097</fpage>. <pub-id pub-id-type="doi">10.1088/1742-6596/1025/1/012097</pub-id> </citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Weifeng</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Jun</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Research and Improvement of Diagnosis Method of Fuel Failures for Pressurized Water Reactor Nuclear Power Plant</article-title>. <source>Nucl. Power Eng.</source> <volume>40</volume>, <fpage>43</fpage>. </citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yamamoto</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Morishita</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Development of Methodology to Optimize Management of Failed Fuels in Light Water Reactors</article-title>. <source>J.&#x20;Nucl. Sci. Technol.</source> <volume>52</volume>, <fpage>709</fpage>&#x2013;<lpage>716</lpage>. <pub-id pub-id-type="doi">10.1080/00223131.2014.979901</pub-id> </citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zanker</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>1989</year>). <article-title>Defective Fuel Rod Detection in Operating Pressurized Water Reactors during Periods of Continuously Decreasing Fuel Rod Integrity Levels</article-title>. <source>Nucl. Technol.</source> <volume>86</volume>, <fpage>239</fpage>&#x2013;<lpage>247</lpage>. <pub-id pub-id-type="doi">10.13182/NT89-A34292</pub-id> </citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Miao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Tian</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>X.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Implementation of Surface Crack Detection Method for Nuclear Fuel Pellets Guided by Convolution Neural Network</article-title>. <source>J.&#x20;Nucl. Sci. Technol.</source> <volume>58</volume>, <fpage>787</fpage>&#x2013;<lpage>796</lpage>. <pub-id pub-id-type="doi">10.1080/00223131.2020.1869622</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>