<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Public Health</journal-id>
<journal-title>Frontiers in Public Health</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Public Health</abbrev-journal-title>
<issn pub-type="epub">2296-2565</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fpubh.2023.1119580</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Public Health</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Hybridizing five neural-metaheuristic paradigms to predict the pillar stress in bord and pillar method</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name><surname>Zhou</surname> <given-names>Jian</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/2088917/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Chen</surname> <given-names>Yuxin</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/2156712/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Chen</surname> <given-names>Hui</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/1585985/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Khandelwal</surname> <given-names>Manoj</given-names></name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>&#x0002A;</sup></xref>
<uri xlink:href="http://loop.frontiersin.org/people/87809/overview"/>
</contrib>
<contrib contrib-type="author">
<name><surname>Monjezi</surname> <given-names>Masoud</given-names></name>
<xref ref-type="aff" rid="aff4"><sup>4</sup></xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name><surname>Peng</surname> <given-names>Kang</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="c002"><sup>&#x0002A;</sup></xref>
</contrib>
</contrib-group>
<aff id="aff1"><sup>1</sup><institution>School of Resources and Safety Engineering, Central South University</institution>, <addr-line>Changsha</addr-line>, <country>China</country></aff>
<aff id="aff2"><sup>2</sup><institution>School of Geological and Mining Engineering, Xinjiang University</institution>, <addr-line>Urumqi</addr-line>, <country>China</country></aff>
<aff id="aff3"><sup>3</sup><institution>Institute of Innovation, Science and Sustainability, Federation University Australia</institution>, <addr-line>Ballarat, VIC</addr-line>, <country>Australia</country></aff>
<aff id="aff4"><sup>4</sup><institution>Faculty of Engineering, Tarbiat Modares University</institution>, <addr-line>Tehran</addr-line>, <country>Iran</country></aff>
<author-notes>
<fn fn-type="edited-by"><p>Edited by: Danial Jahed Armaghani, South Ural State University, Russia</p></fn>
<fn fn-type="edited-by"><p>Reviewed by: Tao Zhou, Shenzhen University, China; Mingzheng Wang, Laurentian University, Canada; Panagiotis G. Asteris, School of Pedagogical &#x00026; Technological Education, Greece</p></fn>

<corresp id="c001">&#x0002A;Correspondence: Manoj Khandelwal &#x02709; <email>m.khandelwal&#x00040;federation.edu.au</email>; &#x02709; <email>mkhandelwal1&#x00040;gmail.com</email></corresp>
<corresp id="c002">Kang Peng &#x02709; <email>pengkang2020&#x00040;csu.edu.cn</email></corresp>
<fn fn-type="other" id="fn001"><p>This article was submitted to Occupational Health and Safety, a section of the journal Frontiers in Public Health</p></fn></author-notes>
<pub-date pub-type="epub">
<day>24</day>
<month>01</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1119580</elocation-id>
<history>
<date date-type="received">
<day>09</day>
<month>12</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>03</day>
<month>01</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#x000A9; 2023 Zhou, Chen, Chen, Khandelwal, Monjezi and Peng.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Zhou, Chen, Chen, Khandelwal, Monjezi and Peng</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 terms.</p></license> </permissions>
<abstract>
<p>Pillar stability is an important condition for safe work in room-and-pillar mines. The instability of pillars will lead to large-scale collapse hazards, and the accurate estimation of induced stresses at different positions in the pillar is helpful for pillar design and guaranteeing pillar stability. There are many modeling methods to design pillars and evaluate their stability, including empirical and numerical method. However, empirical methods are difficult to be applied to places other than the original environmental characteristics, and numerical methods often simplify the boundary conditions and material properties, which cannot guarantee the stability of the design. Currently, machine learning (ML) algorithms have been successfully applied to pillar stability assessment with higher accuracy. Thus, the study adopted a back-propagation neural network (BPNN) and five elements including the sparrow search algorithm (SSA), gray wolf optimizer (GWO), butterfly optimization algorithm (BOA), tunicate swarm algorithm (TSA), and multi-verse optimizer (MVO). Combining metaheuristic algorithms, five hybrid models were developed to predict the induced stress within the pillar. The weight and threshold of the BPNN model are optimized by metaheuristic algorithms, in which the mean absolute error (MAE) is utilized as the fitness function. A database containing 149 data samples was established, where the input variables were the angle of goafline (A), depth of the working coal seam (H), specific gravity (G), distance of the point from the center of the pillar (C), and distance of the point from goafline (D), and the output variable was the induced stress. Furthermore, the predictive performance of the proposed model is evaluated by five metrics, namely coefficient of determination (R<sup>2</sup>), root mean squared error (RMSE), variance accounted for (VAF), mean absolute error (MAE), and mean absolute percentage error (MAPE). The results showed that the five hybrid models developed have good prediction performance, especially the GWO-BPNN model performed the best (Training set: R<sup>2</sup> = 0.9991, RMSE = 0.1535, VAF = 99.91, MAE = 0.0884, MAPE = 0.6107; Test set: R<sup>2</sup> = 0.9983, RMSE = 0.1783, VAF = 99.83, MAE = 0.1230, MAPE = 0.9253).</p></abstract>
<kwd-group>
<kwd>pillar stress</kwd>
<kwd>BP neural network</kwd>
<kwd>meta-heuristic algorithms</kwd>
<kwd>prediction model</kwd>
<kwd>optimization</kwd>
</kwd-group>
<contract-sponsor id="cn001">National Natural Science Foundation of China<named-content content-type="fundref-id">10.13039/501100001809</named-content></contract-sponsor>
<counts>
<fig-count count="8"/>
<table-count count="3"/>
<equation-count count="27"/>
<ref-count count="93"/>
<page-count count="14"/>
<word-count count="8769"/>
</counts>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1. Introduction</title>
<p>The bord and pillar method has the advantages of less equipment investment, flexible equipment operation, fast production, short construction period, and simple support. It is widely used in the United States, Australia, India, South Africa, and other countries, and is the dominant method of coal mining. Among them, the stability of the pillar determines the stability of the room-and-pillar goaf site and is one of the prerequisites for the safe working conditions of the room-and-pillar mine (<xref ref-type="bibr" rid="B1">1</xref>). Pillar design is the key to the success of bord and pillar coal mining. Estimating the stress at different positions in a pillar is very important to work out the pillar size under the coal pillar strength conditions (<xref ref-type="bibr" rid="B2">2</xref>). The mining induced stresses of the pillars constantly change and are highly influenced by the dynamics of the formation equilibrium during the development and depilating phases of coal mining.</p>
<p>There are various methods to evaluate mining-induced stresses on coal pillars, such as empirical (<xref ref-type="bibr" rid="B3">3</xref>&#x02013;<xref ref-type="bibr" rid="B7">7</xref>) and numerical methods (<xref ref-type="bibr" rid="B8">8</xref>&#x02013;<xref ref-type="bibr" rid="B12">12</xref>). An empirical method is a method of inductive analysis by collecting some previous cases. Singh et al. (<xref ref-type="bibr" rid="B13">13</xref>) modified the earlier developed empirical relationship to estimate the extent of influence and the value of the final mining-induced stress on a coal pillar. Although these empirical formulas are used to predict pillar stress, they take fewer factors into account and have been validated in only a few engineering sites, and cannot be applied well beyond the original environmental characteristics. Numerical modeling techniques based on the finite element method (FEM), boundary element method (BEM), finite difference method (FDM), and discrete element method, etc. are more advantageous than the empirical methods in the complex stress conditions caused by coal seam mining with compound geometric shapes (<xref ref-type="bibr" rid="B14">14</xref>). Some researchers used numerical simulation methods to study pillar stress state, pillar stability, and other characteristics (<xref ref-type="bibr" rid="B15">15</xref>&#x02013;<xref ref-type="bibr" rid="B21">21</xref>). However, despite the low cost and ease of operation of numerical methods, there are many assumptions in the simulation process that require simplified boundary conditions and material properties, leading to idealized results that differ from the actual ones. In addition, the results and accuracy vary due to the different forms of structural discretization, which does not guarantee the accuracy of predictions, and it is difficult to successfully apply this specially developed model to other situations.</p>
<p>Recently, various machine learning algorithms have been increasingly used in the engineering field and have shown excellent predictive performance (<xref ref-type="bibr" rid="B21">21</xref>&#x02013;<xref ref-type="bibr" rid="B32">32</xref>). A study by Cavaleri et al. (<xref ref-type="bibr" rid="B33">33</xref>) demonstrated the good performance of BPNN in predicting the average surface roughness of EDM surfaces. Psyllaki et al. (<xref ref-type="bibr" rid="B34">34</xref>) used artificial neural networks (ANN) to conduct the corresponding study. Armaghani et al. (<xref ref-type="bibr" rid="B35">35</xref>) constructed a hybrid model of a particle swarm optimization neural network to predict the settlement of pile foundations. Lu et al. (<xref ref-type="bibr" rid="B36">36</xref>) used tree prediction models and as well as feature selection techniques to predict the punching shear capacity of steel fiber reinforced concrete. Asteris et al. (<xref ref-type="bibr" rid="B37">37</xref>&#x02013;<xref ref-type="bibr" rid="B40">40</xref>) also used different machine learning models for prediction in their study and the results proved that these machine learning models have excellent prediction performance. The values of induced stresses on coal pillars are related to several factors, and the influencing factors are complex non-linear relationships with each other. Machine learning can overcome the limitations caused by the non-linear high-dimensional problems involved in engineering, has powerful data processing capabilities, and develops machine learning algorithm models with high applicability and flexibility. Based on this, machine learning algorithms have been used to predict the relative performance of pillars. Zhou et al. (<xref ref-type="bibr" rid="B41">41</xref>) applied Support Vector Machines (SVMs) to determine pillar stability for underground mines selected from various coal and stone mines by using various indicators, such as width (W), height (H), W/H ratio, uniaxial compressive strength of rock and pillar stress. It was found that the SVMs showed good performance and can be applied as a practical tool for predicting pillar stability. Ahmad et al. (<xref ref-type="bibr" rid="B42">42</xref>) proposed random trees and C4.5 decision trees algorithms to predict pillar stability in underground coal and quarry mines, and both models were able to predict pillar stability with reasonable accuracy. Liang et al. (<xref ref-type="bibr" rid="B43">43</xref>) used Gradient Boosting Decision Tree (GBDT), Extreme Gradient Boosting (XGBoost), and Light Gradient Boosting Machine (LightGBM) algorithms to predict hard rock pillar stability and found good prediction capability of the models. Monjezi et al. (<xref ref-type="bibr" rid="B2">2</xref>) used an artificial neural network (ANN) to predict the stress of the mine pillar in the room-pillar method and found the coefficient of determination (R<sup>2</sup>) 0.988 between the calculated and predicted pillar stresses. The results were also compared with the BEM and found that the predictive competence of the artificial neural network was far better than that of the BEM numerical solution.</p>
<p>Currently, neural-metaheuristic hybrid models are considered and developed in many fields with high reliability (<xref ref-type="bibr" rid="B44">44</xref>&#x02013;<xref ref-type="bibr" rid="B50">50</xref>). Therefore, in this study, five hybrid models were constructed to estimate the induced stresses at different locations within the coal pillar by combining back-propagation neural network (BPNN) and metaheuristic algorithms. Since the selection of weights and thresholds of BPNN has a great impact on the network training, and the random selection of hyper-parameters can lead to unstable prediction performance of BPNN models, the optimal weights and thresholds are selected by optimization techniques to ensure that the models have the best performance. The five metaheuristics selected for this study are the sparrow search algorithm (SSA), gray wolf optimizer (GWO), butterfly optimization algorithm (BOA), tunicate swarm algorithm (TSA), and multi-verse optimizer (MVO).</p></sec>
<sec id="s2">
<title>2. Methods</title>
<sec>
<title>2.1. Sparrow search algorithm</title>
<p>SSA was inspired by the foraging behavior and anti-predation behavior of sparrows (<xref ref-type="bibr" rid="B51">51</xref>) and has been applied to solve many complex engineering optimization problems (<xref ref-type="bibr" rid="B52">52</xref>&#x02013;<xref ref-type="bibr" rid="B55">55</xref>). A brief description of SSA is as follows.</p>
<p>Sparrow population members are divided into three categories: finders, entrants, and scouts. The role of finders is to find food, providing all entrants with a foraging area and direction. The position update of the finder during each iteration is described by Equation (1).
<disp-formula id="E1"><label>(1)</label><mml:math id="M1"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x000B7;</mml:mo><mml:mo class="qopname">exp</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>-</mml:mo><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003B1;</mml:mi><mml:mo>&#x000B7;</mml:mo><mml:msub><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mi>a</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0003C;</mml:mo><mml:mi>S</mml:mi><mml:mi>T</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:mi>Q</mml:mi><mml:mo>&#x000B7;</mml:mo><mml:mi>L</mml:mi><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mi>R</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x02265;</mml:mo><mml:mi>S</mml:mi><mml:mi>T</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where <italic>t</italic> represents the current iteration number, <italic>T</italic><sub>max</sub> is the maximum number of iterations, <inline-formula><mml:math id="M2"><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> is the position of the <italic>i</italic> sparrow in the <italic>j</italic> dimension, &#x003B1; is a uniform random number between [0, 1], <italic>Q</italic> is a random number that follows a standard normal distribution, <italic>L</italic> is a 1 &#x000D7; <italic>d</italic> matrix whose elements are all 1. <italic>R</italic><sub>2</sub> &#x02208; [0, 1], represents the warning value; <italic>ST</italic> &#x02208; [0.5, 1], represents the safety value.</p>
<p>Entrants will follow the finders for foraging in order to obtain food, and its position update is described by Equation (2).
<disp-formula id="E2"><label>(2)</label><mml:math id="M3"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>Q</mml:mi><mml:mo>&#x000B7;</mml:mo><mml:mo class="qopname">exp</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mtext>&#x02003;</mml:mtext><mml:mi>i</mml:mi><mml:mo>&#x0003E;</mml:mo><mml:mfrac><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:mfrac></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:mo>|</mml:mo><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>|</mml:mo><mml:msup><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mrow><mml:mo>&#x0002B;</mml:mo></mml:mrow></mml:msup><mml:mi>L</mml:mi><mml:mo>,</mml:mo><mml:mtext>&#x02003;</mml:mtext><mml:mtext class="textrm" mathvariant="normal">otherwise</mml:mtext></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where <inline-formula><mml:math id="M4"><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:math></inline-formula> represents the best position of the finder at the <italic>t</italic> &#x0002B; 1 iteration; <inline-formula><mml:math id="M5"><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> represents the global worst position at the t iteration; <italic>A</italic> is a matrix of size 1 &#x000D7; <italic>d</italic> with elements randomly assigned to 1 or &#x02212;1, and <italic>A</italic><sup>&#x0002B;</sup> &#x0003D; <italic>A</italic><sup><italic>T</italic></sup>(<italic>AA</italic><sup><italic>T</italic></sup>)<sup>&#x02212;1</sup>; <italic>N</italic> is the population size.</p>
<p>Scouts are responsible for reconnaissance and early warning, alerting the entire population to give up foraging when danger is detected. The position update of the scout is described by Equation (3).
<disp-formula id="E3"><label>(3)</label><mml:math id="M6"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:mi>&#x003B2;</mml:mi><mml:mo>&#x000B7;</mml:mo><mml:mo>|</mml:mo><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>|</mml:mo><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x0003E;</mml:mo><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:mi>K</mml:mi><mml:mo>&#x000B7;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>w</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>w</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mi>&#x003B5;</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>g</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
Where <inline-formula><mml:math id="M7"><mml:msubsup><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>b</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> represents the global optimal position at the t iteration; &#x003B2; is the step size parameter, which obeys the normal distribution random number with mean 0 and variance 1; <italic>K</italic> is a random number in the range [&#x02212;1, 1]. <italic>f</italic><sub><italic>i</italic></sub>, <italic>f</italic><sub><italic>w</italic></sub> and <italic>f</italic><sub><italic>g</italic></sub> are the individual fitness value, the global worst fitness value, and the global optimal fitness value of the current sparrow, respectively. &#x003B5; is an extremely small constant that prevents the denominator from being zero.</p></sec>
<sec>
<title>2.2. Gray wolf optimizer</title>
<p>GWO is a novel swarm intelligence optimization algorithm inspired by the group predation behavior of gray wolves (<xref ref-type="bibr" rid="B56">56</xref>), which has been applied in many engineering fields (<xref ref-type="bibr" rid="B57">57</xref>&#x02013;<xref ref-type="bibr" rid="B60">60</xref>). There is a strict hierarchy within the gray wolf group, and the entire wolf group is divided into four levels, namely &#x003B1;, &#x003B2;, &#x003B4;, and &#x003C9;. As shown in <xref ref-type="fig" rid="F1">Figure 1</xref>, &#x003B1; is the optimal gray wolf, which is the leader of the wolf group and has the right to decide all major issues of the entire wolf group; &#x003B2; is the second-best gray wolf, assisting the leader wolf to make decisions; &#x003B4; is at the third level, responsible for sentry, reconnaissance and other tasks; &#x003C9; is the lowest level wolf and is under the command of the first three levels of gray wolves in action. More descriptions of the principle of GWO can be found in the literature (<xref ref-type="bibr" rid="B56">56</xref>, <xref ref-type="bibr" rid="B61">61</xref>).</p>
<fig id="F1" position="float">
<label>Figure 1</label>
<caption><p>Schematic diagram of GWO.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpubh-11-1119580-g0001.tif"/>
</fig>
<p>The predation process of gray wolves is divided into three processes: search, surround, and attack. During the hunting process, the individual gray wolf realizes the update of the position according to the following formula to round up the prey.
<disp-formula id="E4"><label>(4)</label><mml:math id="M8"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>D</mml:mi><mml:mo>=</mml:mo><mml:mo>|</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mo>&#x000B7;</mml:mo><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E5"><label>(5)</label><mml:math id="M9"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mo>&#x000B7;</mml:mo><mml:mi>D</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E6"><label>(6)</label><mml:math id="M10"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mn>2</mml:mn><mml:mover accent="true"><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mo>&#x000B7;</mml:mo><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E7"><label>(7)</label><mml:math id="M11"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mn>2</mml:mn><mml:mo>&#x000B7;</mml:mo><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
Where, <italic>t</italic> is the current number of iterations; <italic>D</italic> is the distance between the individual gray wolf and its prey; <inline-formula><mml:math id="M12"><mml:mover accent="true"><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover></mml:math></inline-formula> is the position vector of the individual gray wolf; <inline-formula><mml:math id="M13"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>p</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the position vector of the prey; <inline-formula><mml:math id="M14"><mml:mover accent="true"><mml:mrow><mml:mi>A</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover></mml:math></inline-formula> and <inline-formula><mml:math id="M15"><mml:mover accent="true"><mml:mrow><mml:mi>C</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover></mml:math></inline-formula> are coefficient vectors; <inline-formula><mml:math id="M16"><mml:mover accent="true"><mml:mrow><mml:mi>a</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover></mml:math></inline-formula> is the convergence factor that decreases linearly from 2 to 0 with the number of iterations; <inline-formula><mml:math id="M17"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula><mml:math id="M18"><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> are vectors of random numbers between [0,1].</p></sec>
<sec>
<title>2.3. Butterfly optimization algorithm</title>
<p>BOA is a metaheuristic algorithm proposed based on the foraging and courtship behavior of butterflies (<xref ref-type="bibr" rid="B62">62</xref>). Assume that each butterfly releases a certain intensity of scent and the concentration of the released scent is related to its adaptation, while each butterfly senses the scent of other butterflies around it and moves toward those that emit more scent. The intensity of the fragrance produced by butterflies is represented by Equation (8).
<disp-formula id="E8"><label>(8)</label><mml:math id="M19"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>c</mml:mi><mml:msup><mml:mrow><mml:mi>T</mml:mi></mml:mrow><mml:mrow><mml:mi>&#x003B1;</mml:mi></mml:mrow></mml:msup></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where <italic>f</italic><sub><italic>i</italic></sub> is the scent intensity perceived by the <italic>i</italic>-th individual butterfly, <italic>c</italic> is the sensory modality of the butterfly, <italic>T</italic> is the stimulus intensity, &#x003B1; is a power exponential parameter that depends on the sensory modality.</p>
<p>When the individual butterfly feels that a certain butterfly emits more fragrance in this area, it will conduct a global search toward the source of the fragrance. This process is represented by Equation (9).
<disp-formula id="E9"><label>(9)</label><mml:math id="M20"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:mi>r</mml:mi><mml:mo>&#x02217;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>g</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x02217;</mml:mo><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where <inline-formula><mml:math id="M21"><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> is the solution vector of the <italic>i</italic>-th butterfly in the <italic>t</italic>-th iteration; <italic>g</italic><sup>&#x0002A;</sup> represents the optimal solution among all solutions in the current iteration; r is a random number between [0, 1].</p>
<p>When a butterfly cannot perceive a scent higher than its own, it will fly randomly and perform a local search. The local search can be expressed by Equation (10).
<disp-formula id="E10"><label>(10)</label><mml:math id="M22"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x0002B;</mml:mo><mml:mi>r</mml:mi><mml:mo>&#x02217;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x02217;</mml:mo><mml:msub><mml:mrow><mml:mi>f</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where <inline-formula><mml:math id="M23"><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> and <inline-formula><mml:math id="M24"><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> represent the solution vectors of the <italic>j</italic>-th and <italic>k</italic>-th butterflies in the solution space of the <italic>t</italic>-th iteration. If <inline-formula><mml:math id="M25"><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> and <inline-formula><mml:math id="M26"><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> belong to the same population, and <italic>r</italic> is a random number within (0, 1), it means a local random walk.</p></sec>
<sec>
<title>2.4. Tunicate swarm algorithm</title>
<p>TSA is a metaheuristic algorithm based on the jet propulsion and swarm behavior of tunicates in the ocean during foraging (<xref ref-type="bibr" rid="B63">63</xref>). Tunicates use two of their own behaviors to find food sources, jet propulsion and swarm intelligence. A specific description of the principle of the algorithm can be found in the literature (<xref ref-type="bibr" rid="B63">63</xref>). For mathematical modeling of jet propulsion behavior, tunicates should satisfy the following three conditions.</p>
<p>Avoid conflicts between search populations. To avoid the conflict between tunicates, TSA calculates the new tunicate position through Equation (11).
<disp-formula id="E11"><label>(11)</label><mml:math id="M27"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mn>2</mml:mn><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mo class="qopname">min</mml:mo></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x000B7;</mml:mo><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mo class="qopname">max</mml:mo></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>V</mml:mi></mml:mrow><mml:mrow><mml:mo class="qopname">min</mml:mo></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
Where <inline-formula><mml:math id="M28"><mml:mover accent="true"><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover></mml:math></inline-formula> is the new tunic position; <italic>V</italic><sub>min</sub> and <italic>V</italic><sub>max</sub> are the minimum and maximum initial speed of social interaction, respectively, and are generally set as [1, 4]; <italic>c</italic><sub>1</sub>, <italic>c</italic><sub>2</sub>, <italic>c</italic><sub>3</sub> are random numbers between [0,1].</p>
<p>Move to the position of the best search individual.
<disp-formula id="E12"><label>(12)</label><mml:math id="M29"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mo>|</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi>r</mml:mi><mml:mo>&#x000B7;</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where <inline-formula><mml:math id="M30"><mml:mover accent="true"><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover></mml:math></inline-formula> is the distance between the food and the searched individual; <inline-formula><mml:math id="M31"><mml:mover accent="true"><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover></mml:math></inline-formula> is the position of the table food; <italic>x</italic> is the number of iterations; <inline-formula><mml:math id="M32"><mml:mover accent="true"><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> represents the position of the tunicate individual in the x-th iteration. <italic>r</italic> is a random number between [0,1].</p>
<p>Converge to the optimal position.
<disp-formula id="E13"><label>(13)</label><mml:math id="M33"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mo>&#x0002B;</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mo>&#x000B7;</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:mi>r</mml:mi><mml:mo>&#x02265;</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>5</mml:mn></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:mi>F</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mo>&#x000B7;</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>D</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:mi>r</mml:mi><mml:mo>&#x0003C;</mml:mo><mml:mn>0</mml:mn><mml:mo>.</mml:mo><mml:mn>5</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where <inline-formula><mml:math id="M34"><mml:mover accent="true"><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mo>*</mml:mo></mml:mrow></mml:msup></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:math></inline-formula> is the updated position.</p>
<p>After modeling the individual jet propulsion behavior, the swarm behavior is modeled. TSA saves the first two optimal solutions and updates the positions of other search individuals according to the position of the best search individual. Group behavior can be defined using Equation (14).
<disp-formula id="E14"><label>(14)</label><mml:math id="M35"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mover accent="true"><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>&#x0002B;</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mo>&#x02192;</mml:mo></mml:mover><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mo>&#x0002B;</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:msub><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p></sec>
<sec>
<title>2.5. Multi-verse optimizer</title>
<p>MVO is a metaheuristic optimization algorithm, which has been widely used in many fields (<xref ref-type="bibr" rid="B64">64</xref>&#x02013;<xref ref-type="bibr" rid="B67">67</xref>). It is based on the principle that matter in the universe is simulated by transferring from a white hole to a black hole through a wormhole, which can be described in the literature (<xref ref-type="bibr" rid="B64">64</xref>). Here are some brief introductions about MVO.</p>
<p>Assuming that the universe matrix exists in the search space is:
<disp-formula id="E15"><label>(15)</label><mml:math id="M36"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>U</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:mtd><mml:mtd><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mtd><mml:mtd><mml:mo>&#x02026;</mml:mo></mml:mtd><mml:mtd><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msubsup></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:mtd><mml:mtd><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mtd><mml:mtd><mml:mo>&#x02026;</mml:mo></mml:mtd><mml:mtd><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msubsup></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mo>&#x02026;</mml:mo></mml:mtd><mml:mtd><mml:mo>&#x02026;</mml:mo></mml:mtd><mml:mtd><mml:mo>&#x02026;</mml:mo></mml:mtd><mml:mtd><mml:mo>&#x02026;</mml:mo></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msubsup></mml:mtd><mml:mtd><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mtd><mml:mtd><mml:mo>&#x02026;</mml:mo></mml:mtd><mml:mtd><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>d</mml:mi></mml:mrow></mml:msubsup></mml:mtd></mml:mtr></mml:mtable></mml:mrow><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
Where <italic>d</italic> is the spatial dimension, <italic>n</italic> is the number of universes.</p>
<p>Due to the different inflation rates of each individual universe, the individuals in the universe are able to transfer through white or black holes, chosen randomly using the roulette wheel method, as shown in Equation (16).
<disp-formula id="E16"><label>(16)</label><mml:math id="M37"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msubsup></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x0003C;</mml:mo><mml:mi>N</mml:mi><mml:mi>I</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>U</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msubsup></mml:mtd><mml:mtd><mml:msub><mml:mrow><mml:mi>r</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x02265;</mml:mo><mml:msub><mml:mrow><mml:mi>N</mml:mi></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>U</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
Where <inline-formula><mml:math id="M38"><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> is the <italic>j</italic>-th variable of the <italic>i</italic>-th universe, <inline-formula><mml:math id="M39"><mml:msubsup><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> is the <italic>j</italic>-th variable of the <italic>i</italic>-th universe selected by a roulette wheel selection mechanism, <italic>U</italic><sub><italic>i</italic></sub> shows the <italic>i</italic>-th universe, <italic>NI</italic>(<italic>U</italic><sub><italic>i</italic></sub>) is a normalized inflation rate of the <italic>i</italic>-th universe, <italic>r</italic><sub>1</sub> is a random number in [0,1].</p>
<p>The random transport of matter between universes through wormholes to ensure population diversity and the movement of individual universes toward the current optimal universe to increase the inflation rate is given by the following equation.
<disp-formula id="E17"><label>(17)</label><mml:math id="M40"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable columnalign='left'><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable columnalign='left'><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi>T</mml:mi><mml:mi>D</mml:mi><mml:mi>R</mml:mi><mml:mo>&#x02217;</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mi>u</mml:mi><mml:msub><mml:mi>b</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>&#x02212;</mml:mo><mml:mi>l</mml:mi><mml:msub><mml:mi>b</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02217;</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mn>4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:msub><mml:mi>b</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn>3</mml:mn></mml:msub><mml:mo>&#x0003C;</mml:mo><mml:mn>0.5</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>&#x02212;</mml:mo><mml:mi>T</mml:mi><mml:mi>D</mml:mi><mml:mi>R</mml:mi><mml:mo>&#x02217;</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mo stretchy='false'>(</mml:mo><mml:mi>u</mml:mi><mml:msub><mml:mi>b</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>&#x02212;</mml:mo><mml:mi>l</mml:mi><mml:msub><mml:mi>b</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo><mml:mo>&#x02217;</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mn>4</mml:mn></mml:msub><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:msub><mml:mi>b</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo stretchy='false'>)</mml:mo></mml:mrow></mml:mtd><mml:mtd columnalign='left'><mml:mrow><mml:msub><mml:mi>r</mml:mi><mml:mn>3</mml:mn></mml:msub><mml:mo>&#x02265;</mml:mo><mml:mn>0.5</mml:mn></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mrow></mml:mtd></mml:mtr><mml:mtr columnalign='left'><mml:mtd columnalign='left'><mml:mrow><mml:msubsup><mml:mi>x</mml:mi><mml:mi>j</mml:mi><mml:mi>i</mml:mi></mml:msubsup><mml:mtext>&#x02003;</mml:mtext><mml:msub><mml:mi>r</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>&#x02265;</mml:mo><mml:mi>W</mml:mi><mml:mi>E</mml:mi><mml:mi>P</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where <italic>X</italic><sub><italic>j</italic></sub> is the <italic>j</italic>-th variable of the optimal position found so far, <italic>ub</italic><sub><italic>j</italic></sub> and <italic>lb</italic><sub><italic>j</italic></sub> respectively represent the upper and lower boundaries of the search space where the <italic>j</italic>-th parameter is located, <italic>r</italic><sub>2</sub>, <italic>r</italic><sub>3</sub>, and <italic>r</italic>4 are all random numbers between [0, 1]. <italic>WEP</italic> and <italic>TDR</italic> are the wormhole existence probability and the travelling distance rate, respectively, and their expressions are as follows.
<disp-formula id="E18"><label>(18)</label><mml:math id="M41"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>W</mml:mi><mml:mi>E</mml:mi><mml:mi>P</mml:mi><mml:mo>=</mml:mo><mml:mi>W</mml:mi><mml:mi>E</mml:mi><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mo class="qopname">min</mml:mo></mml:mrow></mml:msub><mml:mo>&#x0002B;</mml:mo><mml:mi>l</mml:mi><mml:mo>&#x02217;</mml:mo><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mfrac><mml:mrow><mml:mi>W</mml:mi><mml:mi>E</mml:mi><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mo class="qopname">max</mml:mo></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:mi>W</mml:mi><mml:mi>E</mml:mi><mml:msub><mml:mrow><mml:mi>P</mml:mi></mml:mrow><mml:mrow><mml:mo class="qopname">min</mml:mo></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>L</mml:mi></mml:mrow></mml:mfrac></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E19"><label>(19)</label><mml:math id="M42"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>T</mml:mi><mml:mi>D</mml:mi><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:msup><mml:mrow><mml:mi>l</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
Where <italic>WEP</italic><sub>min</sub> and <italic>WEP</italic><sub>max</sub> are the minimum and maximum values of parameter <italic>WEP, l</italic>, and <italic>L</italic> are the current number of iterations and the maximum number of iterations, <italic>p</italic> is the exploit precision in the algorithm.</p></sec>
<sec>
<title>2.6. Back propagation neural network</title>
<p>The back propagation neural network (BPNN) is a multi-layer network that forwards signals and propagates errors backwards. BP neural network has been studied and applied to solve many problems (<xref ref-type="bibr" rid="B68">68</xref>&#x02013;<xref ref-type="bibr" rid="B72">72</xref>), and is one of the most widely used networks at present. It can simulate the information transmission mode of human brain neurons, perform non-linear transformation and regression processing on complex information variables, and obtain operation results with a high fitting degree. The structure of the BP neural network consists of three layers: input layer, hidden layer, and output layer (<xref ref-type="bibr" rid="B52">52</xref>). The number of hidden layers is not fixed, it can be one layer or multiple layers.</p>
<p>Suppose the number of nodes in the input layer, hidden layer, and output layer are <italic>l, m, n</italic>. The weight from the input layer to the hidden layer is &#x003C9;<sub><italic>ij</italic></sub>, the weight from the hidden layer to the output layer is <inline-formula><mml:math id="M43"><mml:msubsup><mml:mrow><mml:mi>&#x003C9;</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:msubsup></mml:math></inline-formula>, the threshold from the input layer to the hidden layer is <italic>q</italic><sub><italic>j</italic></sub>, and the weight from the hidden layer to the output layer is <inline-formula><mml:math id="M44"><mml:msubsup><mml:mrow><mml:mi>q</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:msubsup></mml:math></inline-formula>. The excitation function <italic>g</italic>(<italic>t</italic>) is taken as a Sigmoid function with the following equation.
<disp-formula id="E20"><label>(20)</label><mml:math id="M45"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mi>g</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:mi>t</mml:mi></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x0002B;</mml:mo><mml:msup><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mi>t</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
Then the output of the neuron in each layer is:
<disp-formula id="E21"><label>(21)</label><mml:math id="M46"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mrow><mml:mo>{</mml:mo><mml:mrow><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>g</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>l</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mrow><mml:mi>&#x003C9;</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mrow><mml:mi>x</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>q</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:mo>,</mml:mo><mml:mi>m</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mrow><mml:mi>O</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>f</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msubsup><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:msubsup><mml:mrow><mml:mi>&#x003C9;</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:msubsup><mml:msub><mml:mrow><mml:mi>H</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msubsup><mml:mrow><mml:mi>q</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow><mml:mrow><mml:msup><mml:mrow><mml:mtext>&#x000A0;</mml:mtext></mml:mrow><mml:mrow><mml:mi>&#x02032;</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:msubsup></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>,</mml:mo></mml:mtd><mml:mtd><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x02026;</mml:mo><mml:mo>,</mml:mo><mml:mi>n</mml:mi></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where <italic>H</italic><sub><italic>j</italic></sub> is the output of the <italic>j</italic>th neuron in the hidden layer, <italic>O</italic><sub><italic>k</italic></sub> is the output of the neural network, and <italic>x</italic><sub><italic>i</italic></sub> is the input data.</p>
<p>Just like the information transmission between neurons in the brain, after the input variables are input in the input layer, a linear combination of the input variables will be obtained according to the initially set weights. When the weights are continuously modified such that the linear combination value exceeds the threshold, the information is passed to the output layer (<xref ref-type="bibr" rid="B73">73</xref>). <xref ref-type="fig" rid="F2">Figure 2</xref> illustrates the BPNN model framework for predicting induced stress at different locations within the pillar in this study based on 5 input variables and 1 output variable.</p>
<fig id="F2" position="float">
<label>Figure 2</label>
<caption><p>BPNN model framework for estimating induced stress.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpubh-11-1119580-g0002.tif"/>
</fig></sec></sec>
<sec id="s3">
<title>3. Materials</title>
<sec>
<title>3.1. Data description</title>
<p>The data used in this study refer to reference (<xref ref-type="bibr" rid="B2">2</xref>), and the database used is from several coal mines whose geological and geometrical conditions are basically the same and which are excavated by bord and pillar method. The main purpose of this study is to predict the induced stress at different locations within the same pillars. <xref ref-type="fig" rid="F3">Figure 3</xref> shows the plan of the sub-panel, in which Arabic numerals are used to represent different locations within the same pillars. The parameters affecting the induced stress level in the point are the angle of goafline (A), depth of the working coal seam (H), specific gravity of the coal (G), distance of the point from the center of the pillar (C), and distance of the point from goafline (D). These five parameters have been taken as input variables and the induced stress (S) within the coal pillar point as the output variable in this study.</p>
<fig id="F3" position="float">
<label>Figure 3</label>
<caption><p>Plan of a sub-panel (<xref ref-type="bibr" rid="B2">2</xref>).</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpubh-11-1119580-g0003.tif"/>
</fig>
<p>A total of 149 datasets were collected in this study to predict stress magnitudes. <xref ref-type="table" rid="T1">Table 1</xref> presents some statistics about the input and output parameters (mean, range, and standard deviation) along with their units and descriptions to better illustrate the used data samples. In addition, in order to train and test the model, the database is randomly divided into a training set and a test set, and their data distribution status is represented by a violin plot, as shown in <xref ref-type="fig" rid="F4">Figure 4</xref>. The violin plot is a combination of a box plot and a kernel density plot, where the black boxes indicate the range from the lower quartile to the upper quartile and the red dots in the middle represent the mean (<xref ref-type="bibr" rid="B61">61</xref>). From the figure, it can be seen that the parameter data distributions of the training set and testing set are approximately the same in order to ensure that the results obtained in this study will be reliable.</p>
<table-wrap position="float" id="T1">
<label>Table 1</label>
<caption><p>Descriptive statistics for input and output parameters.</p></caption>
<table frame="box" rules="all">
<thead><tr style="background-color:#919498;color:#ffffff">
<th valign="top" align="left"><bold>Category</bold></th>
<th valign="top" align="center"><bold>Symbol</bold></th>
<th valign="top" align="left"><bold>Parameter</bold></th>
<th valign="top" align="center"><bold>Unit</bold></th>
<th valign="top" align="center"><bold>Min</bold></th>
<th valign="top" align="center"><bold>Max</bold></th>
<th valign="top" align="center"><bold>Mean</bold></th>
<th valign="top" align="center"><bold>Std</bold>.</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">Input</td>
<td valign="top" align="center">A</td>
<td valign="top" align="left">Angle of goafline</td>
<td valign="top" align="center">&#x000B0;</td>
<td valign="top" align="center">60</td>
<td valign="top" align="center">72</td>
<td valign="top" align="center">65.05</td>
<td valign="top" align="center">4.30</td>
</tr> <tr>
<td valign="top" align="left">Input</td>
<td valign="top" align="center">H</td>
<td valign="top" align="left">Depth of the working coal seam</td>
<td valign="top" align="center">m</td>
<td valign="top" align="center">186</td>
<td valign="top" align="center">253</td>
<td valign="top" align="center">231.65</td>
<td valign="top" align="center">29.18</td>
</tr> <tr>
<td valign="top" align="left">Input</td>
<td valign="top" align="center">G</td>
<td valign="top" align="left">Specific gravity</td>
<td valign="top" align="center">t/m<sup>3</sup></td>
<td valign="top" align="center">2.01</td>
<td valign="top" align="center">2.5</td>
<td valign="top" align="center">2.16</td>
<td valign="top" align="center">0.21</td>
</tr> <tr>
<td valign="top" align="left">Input</td>
<td valign="top" align="center">C</td>
<td valign="top" align="left">Distance of the point from the center of the pillar</td>
<td valign="top" align="center">m</td>
<td valign="top" align="center">0.5</td>
<td valign="top" align="center">0.7</td>
<td valign="top" align="center">0.58</td>
<td valign="top" align="center">0.10</td>
</tr> <tr>
<td valign="top" align="left">Input</td>
<td valign="top" align="center">D</td>
<td valign="top" align="left">Distance of the point from goafline</td>
<td valign="top" align="center">m</td>
<td valign="top" align="center">2</td>
<td valign="top" align="center">82</td>
<td valign="top" align="center">38.28</td>
<td valign="top" align="center">20.19</td>
</tr>
<tr>
<td valign="top" align="left">Output</td>
<td valign="top" align="center">S</td>
<td valign="top" align="left">Induced stress</td>
<td valign="top" align="center">MPa</td>
<td valign="top" align="center">8.9</td>
<td valign="top" align="center">28.3</td>
<td valign="top" align="center">16.48</td>
<td valign="top" align="center">4.90</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F4" position="float">
<label>Figure 4</label>
<caption><p>Data distribution of the training set and testing set for the model.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpubh-11-1119580-g0004.tif"/>
</fig>
<p>The overall analysis and modeling process of the five hybrid models is shown in <xref ref-type="fig" rid="F5">Figure 5</xref>. All data sets were normalized to the range [&#x02212;1, 1] in order to improve prediction accuracy and avoid redundant computational costs. To build the mixture model effectively, the collected database was randomly divided into 80% training set and 20% test set based on the Pareto principle (<xref ref-type="bibr" rid="B74">74</xref>). The weights and thresholds of the BPNN were then optimized using five metaheuristic algorithms, and the mean absolute error (MAE) was used as the fitness value in the optimization process to determine whether to stop, and the optimal weights and thresholds were assigned to the network predictions. Finally, the predictive performance of the developed neural-metaheuristic hybrid model was evaluated for the training and test sets using five evaluation indicators (R<sup>2</sup>, RMSE, VAF, MAE, and MAPE).</p>
<fig id="F5" position="float">
<label>Figure 5</label>
<caption><p>Flowchart of SSA-BP, GWO-BP, BOA-BP, TSA-BP, and MVO-BP prediction models.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpubh-11-1119580-g0005.tif"/>
</fig></sec>
<sec>
<title>3.2. Model validation and evaluation</title>
<sec>
<title>3.2.1. Evaluation indicators</title>
<p>Validation and evaluation of model performance play an important role in the model building process. Therefore, in order to effectively evaluate the quality of five hybrid prediction models, namely SSA-BPNN, GWO-BPNN, TAS-BPNN, BOA-BPNN, and MVO-BPNN, this study adopts coefficient of determination (R<sup>2</sup>), root mean squared error (RMSE), variance accounted for (VAF), mean absolute error (MAE), and mean absolute percentage error (MAPE) as the evaluation indicators of the models. Generally, R<sup>2</sup> and VAF values equal to 100, and RMSE, MAE, and MAPE values equal to 0 indicate the best predictive performance of a model. The interpretation of these indicators is given in the literature (<xref ref-type="bibr" rid="B75">75</xref>&#x02013;<xref ref-type="bibr" rid="B89">89</xref>), and their expressions are shown in Equations (22&#x02013;26).
<disp-formula id="E22"><label>(22)</label><mml:math id="M47"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:msup><mml:mrow><mml:mtext class="textrm" mathvariant="normal">R</mml:mtext></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mfrac></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E23"><label>(23)</label><mml:math id="M48"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtext class="textrm" mathvariant="normal">RMSE</mml:mtext><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mfrac><mml:mrow><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:mfrac><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:msup><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:msqrt></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E24"><label>(24)</label><mml:math id="M49"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtext class="textrm" mathvariant="normal">VAF</mml:mtext><mml:mo>=</mml:mo><mml:mrow><mml:mo>[</mml:mo><mml:mrow><mml:mn>1</mml:mn><mml:mo>-</mml:mo><mml:mfrac><mml:mrow><mml:mi>v</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mtext class="textrm" mathvariant="normal">-</mml:mtext><mml:msub><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:mi>v</mml:mi><mml:mi>a</mml:mi><mml:mi>r</mml:mi><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mrow></mml:mfrac></mml:mrow><mml:mo>]</mml:mo></mml:mrow><mml:mo>&#x000D7;</mml:mo><mml:mn>100</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E25"><label>(25)</label><mml:math id="M50"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtext class="textrm" mathvariant="normal">MAE</mml:mtext><mml:mo>=</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:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
<disp-formula id="E26"><label>(26)</label><mml:math id="M51"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtext class="textrm" mathvariant="normal">MAPE</mml:mtext><mml:mo>=</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:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:munderover></mml:mstyle><mml:mfrac><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mo>^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:msub><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>&#x000D7;</mml:mo><mml:mn>100</mml:mn></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
<p>where <italic>n</italic> is the number of input-output data pairs, <italic>S</italic> is the actual column stress, &#x0015C; is the predicted column stress, and <inline-formula><mml:math id="M52"><mml:mover accent="true"><mml:mrow><mml:mi>S</mml:mi></mml:mrow><mml:mo>&#x00304;</mml:mo></mml:mover></mml:math></inline-formula> is the average value of the actual column stress.</p></sec>
<sec>
<title>3.2.2. Global performance indicator</title>
<p>To avoid complex and tedious integration of scoring rankings, this study uses the global performance indicator (GPI) for the comprehensive evaluation of the model (<xref ref-type="bibr" rid="B75">75</xref>, <xref ref-type="bibr" rid="B90">90</xref>). Before calculating the GPI, each evaluation indicator needs to be normalized in the interval [0, 1], after calculating according to the following equation.
<disp-formula id="E27"><label>(27)</label><mml:math id="M53"><mml:mtable class="eqnarray" columnalign="left"><mml:mtr><mml:mtd><mml:mtext class="textrm" mathvariant="normal">GP</mml:mtext><mml:msub><mml:mrow><mml:mtext class="textrm" mathvariant="normal">I</mml:mtext></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:munderover accentunder="false" accent="false"><mml:mrow><mml:mo>&#x02211;</mml:mo></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:munderover></mml:mstyle><mml:msub><mml:mrow><mml:mi>&#x003B2;</mml:mi></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mrow><mml:msub><mml:mrow><mml:mover accent="false"><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mo>~</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mrow><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mo stretchy="false">)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
where &#x003B2;<sub><italic>j</italic></sub> is equal to 1 for RMSE, MAE, and MAPE, and &#x02212;1 for R<sup>2</sup> and VAF. &#x01EF9;<sub><italic>j</italic></sub> is the median of the scaled values of indicator <italic>j</italic> and <italic>y</italic><sub><italic>ij</italic></sub> is the scaled value of indicator <italic>j</italic> of model <italic>i</italic>. The less the RMSE, MAE, and MAPE are than the median value, and the higher the R<sup>2</sup> and VAF are above the median value, the higher the GPI value is. It can be seen that the better the performance of the model, the higher its GPI value.</p></sec></sec></sec>
<sec id="s4">
<title>4. Results and discussion</title>
<sec>
<title>4.1. Determination of the optimal population size for the model</title>
<p>To determine the optimal weights and thresholds to obtain the best column stress prediction performance, five meta-heuristic algorithms (SSA, GWO, BOA, TSA, and MVO) were used to tune the weights and thresholds in the BPNN model, and the mean absolute error (MAE) was used as the fitness. In this study, six population sizes of 50, 100, 150, 200, 250, and 300 were designed for each of the five hybrid models. the maximum number of iterations was set to 500 to select the best optimal parameters. <xref ref-type="fig" rid="F6">Figures 6A&#x02013;E</xref> shows the fitness curves of the five hybrid models with different population sizes, and it can be seen that the optimal process is different for different population sizes, and the MAE value decreases with the increase of the number of iterations. The lowest fitness values of SSA-BPNN, GWO-BPNN, BOA-BPNN, TSA-BPNN, and MVO-BPNN were 1.0827, 0.92683, 1.03569, 1.10515, and 0.99775, corresponding to the mixed models with population sizes of 200, 300, 200, 200, and 250, in that order. It indicates that these hybrid models perform best in the training set. Of course, the fitness curve alone is not sufficient to determine the optimal population size. Therefore, to determine the optimal population size, we evaluated the model performance with five indicators and calculated the GPI values of each model based on the evaluation indicators, and the results are shown in <xref ref-type="table" rid="T2">Table 2</xref>. Better models have higher GPI values, so the optimal population size of SSA-BPNN is 50 (Training set: R<sup>2</sup> = 0.9984, RMSE = 0.2009, VAF = 99.84, MAE = 0.1262, and MAPE = 0.8477; Test set: R<sup>2</sup> = 0.9980, RMSE = 0.1846, VAF = 99.80, MAE = 0.1400, and MAPE = 1.0736), the optimal population size of GWO-BPNN is 300 (training set: R<sup>2 &#x0003D;</sup> 0.9991, RMSE = 0.1535, VAF = 99.91, MAE = 0.0884, MAPE = 0.6107; test set: R<sup>2 &#x0003D;</sup> 0.9983, RMSE = 0.1783, VAF = 99.83, MAE = 0.1230, and MAPE = 0.9253), the optimal population size of BOA-BPNN is 200 (training set: R<sup>2</sup> = 0.9988, RMSE = 0.1750, VAF = 99.88, MAE = 0.0934, and MAPE = 0.6607; test set: R<sup>2</sup> = 0.9973, RMSE = 0.2207, VAF = 99.71, MAE = 0.1543, and MAPE = 1.1900), and the optimal population size of TSA-BPNN is 150 (Training set: R<sup>2</sup> = 0.9989, RMSE = 0.1667, VAF = 99.89, MAE = 0.1041, and MAPE = 0.7292; Test set: R<sup>2</sup> = 0.9975, RMSE = 0.2234, VAF = 99.75, MAE = 0.1642, and MAPE = 1.2421), the optimal population size of MVO-BPNN is 250 (training set: R<sup>2</sup> = 0.9989, RMSE = 0.1692, VAF = 99.88, MAE = 0.1076, and MAPE = 0.7078; test set: R<sup>2</sup> = 0.9968, RMSE = 0.2498, VAF = 99.67, MAE = 0.1754, and MAPE = 1.2480).</p>
<fig id="F6" position="float">
<label>Figure 6</label>
<caption><p>Changes in the fitness values of hybrid models: <bold>(A)</bold> SSA-BP; <bold>(B)</bold> GWO-BP; <bold>(C)</bold> BOA-BP; <bold>(D)</bold> TSA-BP; <bold>(E)</bold> MVO-BP; <bold>(F)</bold> the fitness values of five different optimal population size models.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpubh-11-1119580-g0006.tif"/>
</fig>
<table-wrap position="float" id="T2">
<label>Table 2</label>
<caption><p>GPI values for different population sizes of the hybrid models.</p></caption>
<table frame="box" rules="all">
<thead><tr style="background-color:#919498;color:#ffffff">
<th/>
<th/>
<th valign="top" align="center"><bold>SSA-BPNN</bold></th>
<th valign="top" align="center"><bold>GWO-BPNN</bold></th>
<th valign="top" align="center"><bold>BOA-BPNN</bold></th>
<th valign="top" align="center"><bold>TSA-BPNN</bold></th>
<th valign="top" align="center"><bold>MVO-BPNN</bold></th>
</tr>
<tr>
<th/>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">GPI</td>
<td valign="top" align="center">50</td>
<td valign="top" align="center">3.029</td>
<td valign="top" align="center">&#x02212;5.639</td>
<td valign="top" align="center">&#x02212;1.966</td>
<td valign="top" align="center">&#x02212;3.635</td>
<td valign="top" align="center">2.322</td>
</tr> <tr>
<td rowspan="5"/>
<td valign="top" align="left">100</td>
<td valign="top" align="center">&#x02212;0.618</td>
<td valign="top" align="center">&#x02212;0.012</td>
<td valign="top" align="center">1.018</td>
<td valign="top" align="center">&#x02212;1.155</td>
<td valign="top" align="center">0.257</td>
</tr>
<tr>
<td valign="top" align="left">150</td>
<td valign="top" align="center">&#x02212;3.346</td>
<td valign="top" align="center">&#x02212;3.845</td>
<td valign="top" align="center">1.099</td>
<td valign="top" align="center">4.861</td>
<td valign="top" align="center">&#x02212;0.535</td>
</tr>
<tr>
<td valign="top" align="left">200</td>
<td valign="top" align="center">&#x02212;3.929</td>
<td valign="top" align="center">1.454</td>
<td valign="top" align="center">3.686</td>
<td valign="top" align="center">0.331</td>
<td valign="top" align="center">&#x02212;3.231</td>
</tr>
<tr>
<td valign="top" align="left">250</td>
<td valign="top" align="center">2.218</td>
<td valign="top" align="center">1.300</td>
<td valign="top" align="center">0.959</td>
<td valign="top" align="center">1.956</td>
<td valign="top" align="center">5.264</td>
</tr>
<tr>
<td valign="top" align="left">300</td>
<td valign="top" align="center">0.429</td>
<td valign="top" align="center">3.289</td>
<td valign="top" align="center">&#x02212;5.667</td>
<td valign="top" align="center">1.444</td>
<td valign="top" align="center">&#x02212;2.103</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec>
<title>4.2. Comparative analysis of hybrid models</title>
<p>The correlations between predictions and measured induced stresses for the five optimal mixed model training and test datasets are shown in <xref ref-type="fig" rid="F7">Figure 7</xref>. It can be seen from the figure that the training and testing sample points of these hybrid models are basically distributed near the perfect fitting line (&#x0201C;measured stress value = predicted stress value&#x0201D;), and the R<sup>2</sup> values are above 0.99, indicating that the five optimization techniques based on BP neural network proposed in this paper can achieve high training and testing outcome results.</p>
<fig id="F7" position="float">
<label>Figure 7</label>
<caption><p>Correlation analysis between measured and predicted induced stress. <bold>(A)</bold> SSA-BP (Training). <bold>(B)</bold> SSA-BP (Testing). <bold>(C)</bold> GWO-BP (Training). <bold>(D)</bold> GWO-BP (Testing). <bold>(E)</bold> BOA-BP (Training). <bold>(F)</bold> BOA-BP (Testing). <bold>(G)</bold> TSA-BP (Training). <bold>(H)</bold> TSA-BP (Testing). <bold>(I)</bold> MVO-BP (Training). <bold>(J)</bold> MVO-BP (Testing).</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpubh-11-1119580-g0007.tif"/>
</fig>
<p>In order to compare and evaluate the prediction performance of the hybrid models, based on the previous discussion, three classical machine learning models, BPNN, random forest (RF) and radial basis function network (RBF), were also introduced in this study for comparison, and the GPI values of each model were calculated, and the detailed data are listed in <xref ref-type="table" rid="T3">Table 3</xref>. from the table, it can be seen that the GWO-BPNN model has the best prediction performance (on the training set, R<sup>2</sup> = 0.9991, RMSE = 0.1535, VAF = 99.91, MAE = 0.0884, and MAPE = 0.6107; on the test set, R<sup>2</sup> = 0.9983, RMSE = 0.1783, VAF = 99.83, MAE = 0.1230, and MAPE = 0.9253). <xref ref-type="fig" rid="F6">Figure 6F</xref> gives an iterative graph of the objective optimization of the five hybrid models, from which it can be seen that the GWO-BPNN hybrid model shows the best results on the training set. In addition, to further demonstrate the superiority of the hybrid model, the Taylor graph is utilized to more visually show the performance of the model on the test set (as shown in <xref ref-type="fig" rid="F8">Figure 8</xref>). The Taylor graph shows the correlation coefficient, RMSE, and standard deviation between the actual and predicted values of the model (<xref ref-type="bibr" rid="B65">65</xref>, <xref ref-type="bibr" rid="B75">75</xref>, <xref ref-type="bibr" rid="B91">91</xref>&#x02013;<xref ref-type="bibr" rid="B93">93</xref>). The Taylor graph shows that the hybrid model significantly outperforms the un-optimized classical model. In conclusion, while all hybrid models performed well in predicting induced stress with high accuracy, the GWO-BPNN showed the best predictive performance overall. It is therefore recommended to apply GWO-BPNN to predict the induced stress at different locations within the pillar.</p>
<table-wrap position="float" id="T3">
<label>Table 3</label>
<caption><p>Ranking of different models according to GPI.</p></caption>
<table frame="box" rules="all">
<thead><tr style="background-color:#919498;color:#ffffff">
<th/>
<th valign="top" align="center"><bold>SSA-BPNN</bold></th>
<th valign="top" align="center"><bold>GWO-BPNN</bold></th>
<th valign="top" align="center"><bold>BOA-BPNN</bold></th>
<th valign="top" align="center"><bold>TSA-BPNN</bold></th>
<th valign="top" align="center"><bold>MVO-BPNN</bold></th>
<th valign="top" align="center"><bold>BPNN</bold></th>
<th valign="top" align="center"><bold>RF</bold></th>
<th valign="top" align="center"><bold>RBF</bold></th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">GPI</td>
<td valign="top" align="center">0.060</td>
<td valign="top" align="center">0.191</td>
<td valign="top" align="center">0.072</td>
<td valign="top" align="center">0.056</td>
<td valign="top" align="center">0.017</td>
<td valign="top" align="center">&#x02212;2.210</td>
<td valign="top" align="center">&#x02212;9.809</td>
<td valign="top" align="center">&#x02212;2.469</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="F8" position="float">
<label>Figure 8</label>
<caption><p>Model performance comparison in Taylor graph.</p></caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fpubh-11-1119580-g0008.tif"/>
</fig>
<p>It is important to note that the data used in this article are from a study conducted with Monjezi et al. (<xref ref-type="bibr" rid="B2">2</xref>). They developed an ANN model to predict induced stress at different locations in pillar and pillar recovery. They report that in the testing phase, the optimal ANN model has an R<sup>2</sup> value of 0.988, an RMSE value of 0.056233, an MAE value of 0.309281, and a MAPE value of 2.337007. Compared with this study, the proposed GWO-BPNN model has an R<sup>2</sup> value of 0.9983, RMSE value of 0.1783, MAE value of 0.1230, and MAPE value of 0.9253, which is better than the ANN model developed by Monjezi et al. (<xref ref-type="bibr" rid="B2">2</xref>).</p></sec></sec>
<sec id="s5">
<title>5. Conclusions</title>
<p>Estimation of pillar stress plays an important role in determining pillar size, room width and roof conditions. Thus, in order to predict the induced stress at different positions within the coal pillar in room-and-pillar mining method, five hybrid models based on BPNN and metaheuristic algorithms were constructed in this study. The five hybrid models (SSA-BPNN, GWO-BPNN, BOA-BPNN, TSA-BPNN, and MVO-BPNN) were trained and tested using the established database. The angle of goafline (A), Depth of the working coal seam (H), specific gravity (G), distance of the point from the center of the pillar (C), and distance of the point from goafline (D) were taken as input variables, whereas the induced stress (S) were taken as output variable. Model prediction performance was evaluated using five evaluation indicators, GPI, and Taylor diagrams. The experimental results show that the prediction performance of the five hybrid models is significantly better than that of the un-optimized models, and were better than the prediction results of the earlier developed ANN model developed. Among them, the GWO-BPNN model performed the best in both the training phase and the testing phase (Training set: R<sup>2</sup> = 0.9991, RMSE = 0.1535, VAF = 99.91, MAE = 0.0884, MAPE = 0.6107; Test set: R<sup>2</sup> = 0.9983, RMSE = 0.1783, VAF = 99.83, MAE = 0.1230, MAPE = 0.9253).</p>
<p>It is worth noting that the prediction model developed in this study can only be used to predict the induced stress in the mine pillar, but the algorithms used can be applied to other engineering practices. In addition, the limitation of using the mixed model to predict induced stress in this research is that the data set is small, and the modeling process only involves 149 cases. In the future, a database with more samples and features needs to be established to ensure the performance and stability of the prediction model.</p></sec>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>The raw data supporting the conclusions of this article will be made available by the authors, without undue reservation.</p></sec>
<sec sec-type="author-contributions" id="s7">
<title>Author contributions</title>
<p>JZ: validation, resources, formal analysis, visualization, software, writing&#x02014;review and editing, supervision, and funding acquisition. YC: conceptualization, methodology, validation, software, investigation, visualization, and writing&#x02014;original draft. HC: validation, formal analysis, writing&#x02014;review and editing, and supervision. MK: formal analysis, validation, visualization, and writing&#x02014;review and editing. MM: data curation, visualization, and writing and editing. KP: formal analysis, validation, investigation, and writing&#x02014;review and editing. All authors contributed to the article and approved the submitted version.</p></sec>
</body>
<back>
<sec sec-type="funding-information" id="s8">
<title>Funding</title>
<p>This research was partially supported by the National Natural Science Foundation Project of China (42177164), the Distinguished Youth Science Foundation of Hunan Province of China (2022JJ10073), and the Accurate Delay Rock Breaking Mechanism and Key Technology Innovation Team (2020D14043).</p>
</sec>
<sec sec-type="COI-statement" id="conf1">
<title>Conflict of interest</title>
<p>The 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&#x00027;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">
<label>1.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ghasemi</surname> <given-names>E</given-names></name> <name><surname>Ataei</surname> <given-names>M</given-names></name> <name><surname>Shahriar</surname> <given-names>K</given-names></name></person-group>. <article-title>An intelligent approach to predict pillar sizing in designing room and pillar coal mines</article-title>. <source>Int J Rock Mech Min Sci.</source> (<year>2014</year>) <volume>65</volume>:<fpage>86</fpage>&#x02013;<lpage>95</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijrmms.2013.11.009</pub-id></citation></ref>
<ref id="B2">
<label>2.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Monjezi</surname> <given-names>M</given-names></name> <name><surname>Hesami</surname> <given-names>SM</given-names></name> <name><surname>Khandelwal</surname> <given-names>M</given-names></name></person-group>. <article-title>Superiority of neural networks for pillar stress prediction in bord and pillar method</article-title>. <source>Arabian J Geosci.</source> (<year>2011</year>) <volume>4</volume>:<fpage>845</fpage>&#x02013;<lpage>53</lpage>. <pub-id pub-id-type="doi">10.1007/s12517-009-0101-x</pub-id></citation></ref>
<ref id="B3">
<label>3.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Hauquin</surname> <given-names>T</given-names></name> <name><surname>Deck</surname> <given-names>O</given-names></name> <name><surname>Gunzburger</surname> <given-names>Y</given-names></name></person-group>. <article-title>Average vertical stress on irregular elastic pillars estimated by a function of the relative extraction ratio</article-title>. <source>Int J Rock Mech Min Sci.</source> (<year>2016</year>) <volume>83</volume>:<fpage>122</fpage>&#x02013;<lpage>34</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijrmms.2015.12.004</pub-id></citation></ref>
<ref id="B4">
<label>4.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Singh</surname> <given-names>R</given-names></name> <name><surname>Singh</surname> <given-names>AK</given-names></name> <name><surname>Maiti</surname> <given-names>J</given-names></name> <name><surname>Mandal</surname> <given-names>PK</given-names></name> <name><surname>Singh</surname> <given-names>R</given-names></name> <name><surname>Kumar</surname> <given-names>R</given-names></name></person-group>. <article-title>An observational approach for assessment of dynamic loading during underground coal pillar extraction</article-title>. <source>Int J Rock Mech Min Sci.</source> (<year>2011</year>) <volume>48</volume>:<fpage>794</fpage>&#x02013;<lpage>804</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijrmms.2011.04.003</pub-id></citation></ref>
<ref id="B5">
<label>5.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>T</given-names></name> <name><surname>Mitri</surname> <given-names>HS</given-names></name></person-group>. <article-title>Strategic sill pillar design for reduced hanging wall overbreak in longhole mining</article-title>. <source>Int J Mining Sci Technol</source>. (<year>2021</year>) <volume>31</volume>:<fpage>975</fpage>&#x02013;<lpage>82</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijmst.2021.09.002</pub-id></citation></ref>
<ref id="B6">
<label>6.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Walton</surname> <given-names>G</given-names></name> <name><surname>Sinha</surname> <given-names>S</given-names></name></person-group>. <article-title>Improved empirical hard rock pillar strength predictions using unconfined compressive strength as a proxy for brittleness</article-title>. <source>Int J Rock Mech Min Sci.</source> (<year>2021</year>) <volume>148</volume>:<fpage>104934</fpage>. <pub-id pub-id-type="doi">10.1016/j.ijrmms.2021.104934</pub-id></citation></ref>
<ref id="B7">
<label>7.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Du</surname> <given-names>K</given-names></name> <name><surname>Li</surname> <given-names>X</given-names></name> <name><surname>Su</surname> <given-names>R</given-names></name> <name><surname>Tao</surname> <given-names>M</given-names></name> <name><surname>Lv</surname> <given-names>S</given-names></name> <name><surname>Luo</surname> <given-names>J</given-names></name> <etal/></person-group>. <article-title>Shape ratio effects on the mechanical characteristics of rectangular prism rocks and isolated pillars under uniaxial compression</article-title>. <source>Int J Mining Sci Technol</source>. (<year>2022</year>) <volume>32</volume>:<fpage>347</fpage>&#x02013;<lpage>62</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijmst.2022.01.004</pub-id></citation></ref>
<ref id="B8">
<label>8.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gu</surname> <given-names>MX</given-names></name> <name><surname>Cui</surname> <given-names>J</given-names></name> <name><surname>Yuan</surname> <given-names>J</given-names></name> <name><surname>Wu</surname> <given-names>Y</given-names></name> <name><surname>Li</surname> <given-names>YD</given-names></name> <name><surname>Mo</surname> <given-names>HZ</given-names></name></person-group>. <article-title>The stress and deformation of stone column-improved soft clay by discrete element modelling</article-title>. <source>Eur J Environ Civil Eng.</source> (<year>2020</year>) <volume>26</volume>:<fpage>1544</fpage>&#x02013;<lpage>60</lpage>. <pub-id pub-id-type="doi">10.1080/19648189.2020.1715851</pub-id></citation></ref>
<ref id="B9">
<label>9.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Malli</surname> <given-names>T</given-names></name> <name><surname>Yetkin</surname> <given-names>ME</given-names></name> <name><surname>Ozfirat</surname> <given-names>MK</given-names></name> <name><surname>Kahraman</surname> <given-names>B</given-names></name></person-group>. <article-title>Numerical analysis of underground space and pillar design in metalliferous mine</article-title>. <source>J African Earth Sci.</source> (<year>2017</year>) <volume>134</volume>:<fpage>365</fpage>&#x02013;<lpage>72</lpage>. <pub-id pub-id-type="doi">10.1016/j.jafrearsci.2017.07.018</pub-id></citation></ref>
<ref id="B10">
<label>10.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mohammadi</surname> <given-names>H</given-names></name> <name><surname>Darbani</surname> <given-names>H</given-names></name></person-group>. <article-title>A three dimensional geometrical model for calculation of induced stresses surrounding longwall working</article-title>. <source>J Min Environ.</source> (<year>2018</year>) <volume>9</volume>: <fpage>727</fpage>&#x02013;<lpage>40</lpage>. <pub-id pub-id-type="doi">10.22044/jme.2018.7084.1551</pub-id></citation></ref>
<ref id="B11">
<label>11.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Suchowerska</surname> <given-names>AM</given-names></name> <name><surname>Carter</surname> <given-names>JP</given-names></name> <name><surname>Merifield</surname> <given-names>RS</given-names></name></person-group>. <article-title>Horizontal stress under supercritical longwall panels</article-title>. <source>Int J Rock Mech Min Sci.</source> (<year>2014</year>) <volume>70</volume>:<fpage>240</fpage>&#x02013;<lpage>51</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijrmms.2014.03.009</pub-id></citation></ref>
<ref id="B12">
<label>12.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yu</surname> <given-names>Y</given-names></name> <name><surname>Deng</surname> <given-names>KZ</given-names></name> <name><surname>Chen</surname> <given-names>SE</given-names></name></person-group>. <article-title>Mine size effects on coal pillar stress and their application for partial extraction</article-title>. <source>Sustainability.</source> (<year>2018</year>) <volume>10</volume>:<fpage>792</fpage>. <pub-id pub-id-type="doi">10.3390/su10030792</pub-id></citation></ref>
<ref id="B13">
<label>13.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Singh</surname> <given-names>AK</given-names></name> <name><surname>Singh</surname> <given-names>R</given-names></name> <name><surname>Maiti</surname> <given-names>J</given-names></name> <name><surname>Kumar</surname> <given-names>R</given-names></name> <name><surname>Mandal</surname> <given-names>PK</given-names></name></person-group>. <article-title>Assessment of mining induced stress development over coal pillars during depillaring</article-title>. <source>Int J Rock Mech Min Sci.</source> (<year>2011</year>) <volume>48</volume>:<fpage>805</fpage>&#x02013;<lpage>18</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijrmms.2011.04.004</pub-id></citation></ref>
<ref id="B14">
<label>14.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jaiswal</surname> <given-names>A</given-names></name> <name><surname>Sharma</surname> <given-names>SK</given-names></name> <name><surname>Shrivastva</surname> <given-names>BK</given-names></name></person-group>. <article-title>Numerical modeling study of asymmetry in the induced stresses over coal mine pillars with advancement of the goaf line</article-title>. <source>Int J Rock Mech Min Sci.</source> (<year>2004</year>) <volume>41</volume>:<fpage>859</fpage>&#x02013;<lpage>64</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijrmms.2004.01.007</pub-id></citation></ref>
<ref id="B15">
<label>15.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>G</given-names></name> <name><surname>Mizuta</surname> <given-names>Y</given-names></name> <name><surname>Ishida</surname> <given-names>T</given-names></name> <name><surname>Li</surname> <given-names>H</given-names></name> <name><surname>Nakama</surname> <given-names>S</given-names></name> <name><surname>Sato</surname> <given-names>T</given-names></name></person-group>. <article-title>Stress field determination from local stress measurements by numerical modelling</article-title>. <source>Int J Rock Mech Min Sci.</source> (<year>2009</year>) <volume>46</volume>:<fpage>138</fpage>&#x02013;<lpage>47</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijrmms.2008.07.009</pub-id></citation></ref>
<ref id="B16">
<label>16.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Das</surname> <given-names>K</given-names></name> <name><surname>Kumar</surname> <given-names>GS</given-names></name></person-group>. <article-title>Optimum extraction of pillars by FLAC-3D where surface features is the major constrain</article-title>. <source>Rock Eng Rock Mech.</source> (<year>2014</year>) <fpage>591</fpage>&#x02013;<lpage>5</lpage>. <pub-id pub-id-type="doi">10.1201/b16955-101</pub-id></citation></ref>
<ref id="B17">
<label>17.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>CQ</given-names></name> <name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Armaghani</surname> <given-names>DJ</given-names></name> <name><surname>Li</surname> <given-names>XB</given-names></name></person-group>. <article-title>Stability analysis of underground mine hard rock pillars via combination of finite difference methods, neural networks, and Monte Carlo simulation techniques</article-title>. <source>Underground Space.</source> (<year>2021</year>) <volume>6</volume>:<fpage>379</fpage>&#x02013;<lpage>95</lpage>. <pub-id pub-id-type="doi">10.1016/j.undsp.2020.05.005</pub-id></citation></ref>
<ref id="B18">
<label>18.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ahmed</surname> <given-names>SS</given-names></name> <name><surname>Gunzburger</surname> <given-names>Y</given-names></name> <name><surname>Renaud</surname> <given-names>V</given-names></name> <name><surname>AlHeib</surname> <given-names>M</given-names></name></person-group>. <article-title>Initialization of highly heterogeneous virgin stress fields within the numerical modeling of large-scale mines</article-title>. <source>Int J Rock Mech Min Sci.</source> (<year>2017</year>) <volume>99</volume>:<fpage>50</fpage>&#x02013;<lpage>62</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijrmms.2016.04.006</pub-id></citation></ref>
<ref id="B19">
<label>19.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sepehri</surname> <given-names>M</given-names></name> <name><surname>Apel</surname> <given-names>D</given-names></name> <name><surname>Liu</surname> <given-names>W</given-names></name></person-group>. <article-title>Stope Stability Assessment and Effect of Horizontal to Vertical Stress Ratio on the Yielding and Relaxation Zones around Underground Open Stopes Using Empirical and Finite Element Methods</article-title>. <source>Arch Min Sci.</source> (<year>2017</year>) <volume>62</volume>:<fpage>653</fpage>&#x02013;<lpage>69</lpage>. <pub-id pub-id-type="doi">10.1515/amsc-2017-0047</pub-id></citation></ref>
<ref id="B20">
<label>20.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Sherizadeh</surname> <given-names>T</given-names></name> <name><surname>Pinnaduwa</surname></name> <name><surname>Kulatilake</surname> <given-names>HSW</given-names></name></person-group>. <article-title>Assessment of roof stability in a room and pillar coal mine in the US using three-dimensional distinct element method</article-title>. <source>Tunnell Underground Space Technol.</source> (<year>2016</year>) <volume>59</volume>:<fpage>24</fpage>&#x02013;<lpage>37</lpage>. <pub-id pub-id-type="doi">10.1016/j.tust.2016.06.005</pub-id></citation></ref>
<ref id="B21">
<label>21.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>XY</given-names></name> <name><surname>Kim</surname> <given-names>E</given-names></name> <name><surname>Walton</surname> <given-names>G</given-names></name></person-group>. <article-title>A study of rock pillar behaviors in laboratory and in-situ scales using combined finite-discrete element method models</article-title>. <source>Int J Rock Mech Min Sci.</source> (<year>2019</year>) <volume>118</volume>:<fpage>21</fpage>&#x02013;<lpage>32</lpage>. <pub-id pub-id-type="doi">10.1016/j.ijrmms.2019.03.030</pub-id></citation></ref>
<ref id="B22">
<label>22.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Pu</surname> <given-names>YY</given-names></name> <name><surname>Apel</surname> <given-names>DB</given-names></name> <name><surname>Prusek</surname> <given-names>S</given-names></name> <name><surname>Walentek</surname> <given-names>A</given-names></name> <name><surname>Cichy</surname> <given-names>T</given-names></name></person-group>. <article-title>Back-analysis for initial ground stress field at a diamond mine using machine learning approaches</article-title>. <source>Nat Hazards.</source> (<year>2021</year>) <volume>105</volume>:<fpage>191</fpage>&#x02013;<lpage>203</lpage>. <pub-id pub-id-type="doi">10.1007/s11069-020-04304-1</pub-id></citation></ref>
<ref id="B23">
<label>23.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Harandizadeh</surname> <given-names>H</given-names></name> <name><surname>Armaghani</surname> <given-names>DJ</given-names></name> <name><surname>Asteris</surname> <given-names>PG</given-names></name> <name><surname>Gandomi</surname> <given-names>AH</given-names></name></person-group>. <article-title>TBM performance prediction developing a hybrid ANFIS-PNN predictive model optimized by imperialism competitive algorithm</article-title>. <source>Neural Comput Appl.</source> (<year>2021</year>) <volume>33</volume>:<fpage>16149</fpage>&#x02013;<lpage>79</lpage>. <pub-id pub-id-type="doi">10.1007/s00521-021-06217-x</pub-id></citation></ref>
<ref id="B24">
<label>24.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Li</surname> <given-names>XB</given-names></name> <name><surname>Mitri</surname> <given-names>HS</given-names></name></person-group>. <article-title>Comparative performance of six supervised learning methods for the development of models of hard rock pillar stability prediction</article-title>. <source>Nat Hazards.</source> (<year>2015</year>) <volume>79</volume>:<fpage>291</fpage>&#x02013;<lpage>316</lpage>. <pub-id pub-id-type="doi">10.1007/s11069-015-1842-3</pub-id></citation></ref>
<ref id="B25">
<label>25.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Shi</surname> <given-names>XZ</given-names></name> <name><surname>Du</surname> <given-names>K</given-names></name> <name><surname>Qiu</surname> <given-names>XY</given-names></name> <name><surname>Li</surname> <given-names>XB</given-names></name> <name><surname>Mitri</surname> <given-names>HS</given-names></name></person-group>. <article-title>Feasibility of random-forest approach for prediction of ground settlements induced by the construction of a shield-driven tunnel</article-title>. <source>Int J Geomechanics.</source> (<year>2017</year>) <volume>17</volume>:<fpage>04016129</fpage>. <pub-id pub-id-type="doi">10.1061/(ASCE)GM.1943-5622.0000817</pub-id></citation></ref>
<ref id="B26">
<label>26.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Qiu</surname> <given-names>YG</given-names></name> <name><surname>Khandelwal</surname> <given-names>M</given-names></name> <name><surname>Zhu</surname> <given-names>SL</given-names></name> <name><surname>Zhang</surname> <given-names>XL</given-names></name></person-group>. <article-title>Developing a hybrid model of Jaya algorithm-based extreme gradient boosting machine to estimate blast-induced ground vibrations</article-title>. <source>Int J Rock Mech Min Sci.</source> (<year>2021</year>) <volume>145</volume>:<fpage>104856</fpage>. <pub-id pub-id-type="doi">10.1016/j.ijrmms.2021.104856</pub-id></citation></ref>
<ref id="B27">
<label>27.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Qiu</surname> <given-names>YG</given-names></name> <name><surname>Zhu</surname> <given-names>SL</given-names></name> <name><surname>Armaghani</surname> <given-names>DJ</given-names></name> <name><surname>Khandelwal</surname> <given-names>M</given-names></name> <name><surname>Mohamad</surname> <given-names>ET</given-names></name></person-group>. <article-title>Estimation of the TBM advance rate under hard rock conditions using XGBoost and Bayesian optimization</article-title>. <source>Underground Space.</source> (<year>2021</year>) <volume>6</volume>:<fpage>506</fpage>&#x02013;<lpage>15</lpage>. <pub-id pub-id-type="doi">10.1016/j.undsp.2020.05.008</pub-id></citation></ref>
<ref id="B28">
<label>28.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Qiu</surname> <given-names>YG</given-names></name> <name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Khandelwal</surname> <given-names>M</given-names></name> <name><surname>Yang</surname> <given-names>HT</given-names></name> <name><surname>Yang</surname> <given-names>PX</given-names></name> <name><surname>Li</surname> <given-names>CQ</given-names></name></person-group>. <article-title>Performance evaluation of hybrid WOA-XGBoost, GWO-XGBoost and BO-XGBoost models to predict blast-induced ground vibration</article-title>. <source>Eng Comput.</source> (<year>2021</year>) <volume>38</volume>:<fpage>4145</fpage>&#x02013;<lpage>62</lpage>. <pub-id pub-id-type="doi">10.1007/s00366-021-01393-9</pub-id></citation></ref>
<ref id="B29">
<label>29.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ding</surname> <given-names>HX</given-names></name> <name><surname>Li</surname> <given-names>GH</given-names></name> <name><surname>Dong</surname> <given-names>X</given-names></name> <name><surname>Lin</surname> <given-names>Y</given-names></name></person-group>. <article-title>Prediction of pillar stability for underground mines using the stochastic gradient boosting technique</article-title>. <source>IEEE Access.</source> (<year>2018</year>) <volume>6</volume>:<fpage>69253</fpage>&#x02013;<lpage>64</lpage>. <pub-id pub-id-type="doi">10.1109/ACCESS.2018.2880466</pub-id></citation></ref>
<ref id="B30">
<label>30.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Huang</surname> <given-names>JD</given-names></name> <name><surname>Asteris</surname> <given-names>PG</given-names></name> <name><surname>Pasha</surname> <given-names>SMK</given-names></name> <name><surname>Mohammed</surname> <given-names>AS</given-names></name> <name><surname>Hasanipanah</surname> <given-names>M</given-names></name></person-group>. <article-title>A new auto-tuning model for predicting the rock fragmentation: a cat swarm optimization algorithm</article-title>. <source>Eng Comput.</source> (<year>2022</year>) <volume>38</volume>:<fpage>2209</fpage>&#x02013;<lpage>20</lpage>. <pub-id pub-id-type="doi">10.1007/s00366-020-01207-4</pub-id></citation></ref>
<ref id="B31">
<label>31.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gavriilaki</surname> <given-names>E</given-names></name> <name><surname>Asteris</surname> <given-names>PG</given-names></name> <name><surname>Touloumenidou</surname> <given-names>T</given-names></name> <name><surname>Koravou</surname> <given-names>EE</given-names></name> <name><surname>Koutra</surname> <given-names>M</given-names></name> <name><surname>Papayanni</surname> <given-names>PG</given-names></name> <etal/></person-group>. <article-title>Genetic justification of severe COVID-19 using a rigorous algorithm</article-title>. <source>Clin Immunol.</source> (<year>2021</year>) <volume>226</volume>:<fpage>108726</fpage>. <pub-id pub-id-type="doi">10.1016/j.clim.2021.108726</pub-id><pub-id pub-id-type="pmid">33845193</pub-id></citation></ref>
<ref id="B32">
<label>32.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Maraveas</surname> <given-names>C</given-names></name> <name><surname>Asteris</surname> <given-names>PG</given-names></name> <name><surname>Arvanitis</surname> <given-names>KG</given-names></name> <name><surname>Bartzanas</surname> <given-names>T</given-names></name> <name><surname>Loukatos</surname> <given-names>D</given-names></name></person-group>. <article-title>Application of bio and nature-inspired algorithms in agricultural engineering</article-title>. <source>Arch Comput Methods Eng.</source> (<year>2022</year>) <fpage>1</fpage>&#x02013;<lpage>34</lpage>. <pub-id pub-id-type="doi">10.1007/s11831-022-09857-x</pub-id></citation></ref>
<ref id="B33">
<label>33.</label>
<citation citation-type="web"><person-group person-group-type="author"><name><surname>Cavaleri</surname> <given-names>L</given-names></name> <name><surname>Chatzarakis</surname> <given-names>GE</given-names></name> <name><surname>Di Trapani</surname> <given-names>F</given-names></name> <name><surname>Douvika</surname> <given-names>MG</given-names></name> <name><surname>Foskolos</surname> <given-names>FM</given-names></name> <name><surname>Fotos</surname> <given-names>A</given-names></name> <etal/></person-group>. <article-title>Surface roughness prediction of electro-discharge machined components using artificial neural networks</article-title>. In: <source>Irf2016: 5th International Conference Integrity-Reliability-Failure.</source> (<year>2016</year>) <fpage>1301</fpage>&#x02013;<lpage>18</lpage>. Available online at: <ext-link ext-link-type="uri" xlink:href="https://paginas.fe.up.pt/~irf/Proceedings_IRF2016/data/papers/6421.pdf">https://paginas.fe.up.pt/&#x0007E;irf/Proceedings_IRF2016/data/papers/6421.pdf</ext-link></citation></ref>
<ref id="B34">
<label>34.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Psyllaki</surname> <given-names>P</given-names></name> <name><surname>Stamatiou</surname> <given-names>K</given-names></name> <name><surname>Iliadis</surname> <given-names>I</given-names></name> <name><surname>Mourlas</surname> <given-names>A</given-names></name> <name><surname>Asteris</surname> <given-names>P</given-names></name> <name><surname>Vaxevanidis</surname> <given-names>N</given-names></name></person-group>. <article-title>Surface treatment of tool steels against galling failure</article-title>. In: <source>MATEC Web of Conferences.</source> (<year>2018</year>) p. 188. <pub-id pub-id-type="doi">10.1051/matecconf/201818804024</pub-id></citation></ref>
<ref id="B35">
<label>35.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Armaghani</surname> <given-names>DJ</given-names></name> <name><surname>Asteris</surname> <given-names>PG</given-names></name> <name><surname>Fatemi</surname> <given-names>SA</given-names></name> <name><surname>Hasanipanah</surname> <given-names>M</given-names></name> <name><surname>Tarinejad</surname> <given-names>R</given-names></name> <name><surname>Rashid</surname> <given-names>ASA</given-names></name> <etal/></person-group>. <article-title>On the use of neuro-swarm system to forecast the pile settlement</article-title>. <source>Appl Sci Basel.</source> (<year>2020</year>) <volume>10</volume>:<fpage>1904</fpage>. <pub-id pub-id-type="doi">10.3390/app10061904</pub-id></citation></ref>
<ref id="B36">
<label>36.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lu</surname> <given-names>SS</given-names></name> <name><surname>Koopialipoor</surname> <given-names>M</given-names></name> <name><surname>Asteris</surname> <given-names>PG</given-names></name> <name><surname>Bahri</surname> <given-names>M</given-names></name> <name><surname>Armaghani</surname> <given-names>DJ</given-names></name></person-group>. <article-title>A novel feature selection approach based on tree models for evaluating the punching shear capacity of steel fiber-reinforced concrete flat slabs</article-title>. <source>Materials.</source> (<year>2020</year>) <volume>13</volume>:<fpage>3902</fpage>. <pub-id pub-id-type="doi">10.3390/ma13173902</pub-id><pub-id pub-id-type="pmid">32899331</pub-id></citation></ref>
<ref id="B37">
<label>37.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Asteris</surname> <given-names>PG</given-names></name> <name><surname>Douyika</surname> <given-names>MG</given-names></name> <name><surname>Karamani</surname> <given-names>CA</given-names></name> <name><surname>Skentou</surname> <given-names>AD</given-names></name> <name><surname>Chlichlia</surname> <given-names>K</given-names></name> <name><surname>Cayaleri</surname> <given-names>L</given-names></name> <etal/></person-group>. <article-title>A Novel Heuristic Algorithm for the Modeling and Risk Assessment of the COVID-19 Pandemic Phenomenon</article-title>. <source>Cmes-Comput Model Eng Sci.</source> (<year>2020</year>) <volume>125</volume>:<fpage>815</fpage>&#x02013;<lpage>28</lpage>. <pub-id pub-id-type="doi">10.32604/cmes.2020.013280</pub-id></citation></ref>
<ref id="B38">
<label>38.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Asteris</surname> <given-names>PG</given-names></name> <name><surname>Gavriilaki</surname> <given-names>E</given-names></name> <name><surname>Touloumenidou</surname> <given-names>T</given-names></name> <name><surname>Koravou</surname> <given-names>EE</given-names></name> <name><surname>Koutra</surname> <given-names>M</given-names></name> <name><surname>Papayanni</surname> <given-names>PG</given-names></name> <etal/></person-group>. <article-title>Genetic prediction of ICU hospitalization and mortality in COVID-19 patients using artificial neural networks</article-title>. <source>J Cell Mol Med.</source> (<year>2022</year>) <volume>26</volume>:<fpage>1445</fpage>&#x02013;<lpage>55</lpage>. <pub-id pub-id-type="doi">10.1111/jcmm.17098</pub-id><pub-id pub-id-type="pmid">35064759</pub-id></citation></ref>
<ref id="B39">
<label>39.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Asteris</surname> <given-names>PG</given-names></name> <name><surname>Lemonis</surname> <given-names>ME</given-names></name> <name><surname>Le</surname> <given-names>TT</given-names></name> <name><surname>Tsavdaridis</surname> <given-names>KD</given-names></name></person-group>. <article-title>Evaluation of the ultimate eccentric load of rectangular CFSTs using advanced neural network modeling</article-title>. <source>Eng Struct.</source> (<year>2021</year>) <volume>248</volume>:<fpage>113297</fpage>. <pub-id pub-id-type="doi">10.1016/j.engstruct.2021.113297</pub-id></citation></ref>
<ref id="B40">
<label>40.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Asteris</surname> <given-names>PG</given-names></name> <name><surname>Mamou</surname> <given-names>A</given-names></name> <name><surname>Hajihassani</surname> <given-names>M</given-names></name> <name><surname>Hasanipanah</surname> <given-names>M</given-names></name> <name><surname>Koopialipoor</surname> <given-names>M</given-names></name> <name><surname>Le</surname> <given-names>TT</given-names></name> <etal/></person-group>. <article-title>Soft computing based closed form equations correlating L and N-type Schmidt hammer rebound numbers of rocks</article-title>. <source>Transp Geotech.</source> (<year>2021</year>) <volume>29</volume>:<fpage>100588</fpage>. <pub-id pub-id-type="doi">10.1016/j.trgeo.2021.100588</pub-id></citation></ref>
<ref id="B41">
<label>41.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Li</surname> <given-names>XB</given-names></name> <name><surname>Shi</surname> <given-names>XZ</given-names></name> <name><surname>Wei</surname> <given-names>W</given-names></name> <name><surname>Wu</surname> <given-names>BB</given-names></name></person-group>. <article-title>Predicting pillar stability for underground mine using Fisher discriminant analysis and SVM methods</article-title>. <source>Trans Nonferrous Metals Soc China.</source> (<year>2011</year>) <volume>21</volume>:<fpage>2734</fpage>&#x02013;<lpage>43</lpage>. <pub-id pub-id-type="doi">10.1016/S1003-6326(11)61117-5</pub-id></citation></ref>
<ref id="B42">
<label>42.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ahmad</surname> <given-names>M</given-names></name> <name><surname>Al-Shayea</surname> <given-names>NA</given-names></name> <name><surname>Tang</surname> <given-names>XW</given-names></name> <name><surname>Jamal</surname> <given-names>A</given-names></name> <name><surname>Al-Ahmadi</surname> <given-names>HM</given-names></name> <name><surname>Ahmad</surname> <given-names>F</given-names></name></person-group>. <article-title>Predicting the pillar stability of underground mines with random trees and C45 decision trees</article-title>. <source>Appl Sci Basel.</source> (<year>2020</year>) <volume>10</volume>:<fpage>6486</fpage>. <pub-id pub-id-type="doi">10.3390/app10186486</pub-id></citation></ref>
<ref id="B43">
<label>43.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Liang</surname> <given-names>WZ</given-names></name> <name><surname>Luo</surname> <given-names>SZ</given-names></name> <name><surname>Zhao</surname> <given-names>GY</given-names></name> <name><surname>Wu</surname> <given-names>H</given-names></name></person-group>. <article-title>Predicting hard rock pillar stability using GBDT, XGBoost, and LightGBM algorithms</article-title>. <source>Mathematics.</source> (<year>2020</year>) <volume>8</volume>:<fpage>765</fpage>. <pub-id pub-id-type="doi">10.3390/math8050765</pub-id></citation></ref>
<ref id="B44">
<label>44.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>CZ</given-names></name> <name><surname>Li</surname> <given-names>M</given-names></name> <name><surname>Wang</surname> <given-names>RX</given-names></name> <name><surname>Yu</surname> <given-names>H</given-names></name> <name><surname>Wang</surname> <given-names>SP</given-names></name></person-group>. <article-title>An image denoising method based on BP neural network optimized by improved whale optimization algorithm</article-title>. <source>Eurasip J Wirel Communic Netw.</source> (<year>2021</year>) <volume>2021</volume>:<fpage>1</fpage>&#x02013;<lpage>22</lpage>. <pub-id pub-id-type="doi">10.1186/s13638-021-02013-2</pub-id></citation></ref>
<ref id="B45">
<label>45.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Xu</surname> <given-names>XQ</given-names></name> <name><surname>Gu</surname> <given-names>YW</given-names></name> <name><surname>Huang</surname> <given-names>W</given-names></name> <name><surname>Chen</surname> <given-names>DK</given-names></name> <name><surname>Zhang</surname> <given-names>C</given-names></name> <name><surname>Yang</surname> <given-names>X</given-names></name></person-group>. <article-title>Structural optimization of steel-epoxy asphalt pavement based on orthogonal design and GA-BP algorithm</article-title>. <source>Crystals.</source> (<year>2021</year>) <volume>11</volume>:<fpage>417</fpage>. <pub-id pub-id-type="doi">10.3390/cryst11040417</pub-id></citation></ref>
<ref id="B46">
<label>46.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Rao</surname> <given-names>H</given-names></name> <name><surname>Li</surname> <given-names>MZ</given-names></name> <name><surname>Hu</surname> <given-names>QR</given-names></name></person-group>. <article-title>Fault diagnosis method based on PSO-optimized H-BP neural network</article-title>. In: <source>2009 Third International Symposium on Intelligent Information Technology Application.</source> (<year>2009</year>). p. 272.</citation></ref>
<ref id="B47">
<label>47.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>HT</given-names></name></person-group>. <article-title>Network traffic prediction of the optimized BP neural network based on Glowworm Swarm algorithm</article-title>. <source>Syst Sci Control Eng.</source> (<year>2019</year>) <volume>7</volume>:<fpage>64</fpage>&#x02013;<lpage>70</lpage>. <pub-id pub-id-type="doi">10.1080/21642583.2019.1626299</pub-id></citation></ref>
<ref id="B48">
<label>48.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ren</surname> <given-names>G</given-names></name></person-group>. <article-title>Application of neural network algorithm combined with bee colony algorithm in english course recommendation</article-title>. <source>Comput Intell Neurosci.</source> (<year>2021</year>) <volume>2021</volume>:<fpage>5307646</fpage>. <pub-id pub-id-type="doi">10.1155/2021/5307646</pub-id><pub-id pub-id-type="pmid">34966421</pub-id></citation></ref>
<ref id="B49">
<label>49.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Nasimi</surname> <given-names>R</given-names></name> <name><surname>Irani</surname> <given-names>R</given-names></name> <name><surname>Moradi</surname> <given-names>B</given-names></name></person-group>. <article-title>An improved ant colony algorithm-based ANN for bottom hole pressure prediction in underbalanced drilling</article-title>. <source>Pet Sci Technol.</source> (<year>2012</year>) <volume>30</volume>:<fpage>1307</fpage>&#x02013;<lpage>16</lpage>. <pub-id pub-id-type="doi">10.1080/10916466.2010.497790</pub-id></citation></ref>
<ref id="B50">
<label>50.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Liang</surname> <given-names>XP</given-names></name> <name><surname>Guo</surname> <given-names>ZJ</given-names></name> <name><surname>Zhu</surname> <given-names>CH</given-names></name></person-group>. <article-title>BP neural network fuzzy image restoration based on brain storming optimization algorithm</article-title>. <source>J Electr Inf Technol.</source> (<year>2019</year>) <volume>41</volume>:<fpage>2980</fpage>&#x02013;<lpage>6</lpage>. <pub-id pub-id-type="doi">10.11999/JEIT190261</pub-id></citation></ref>
<ref id="B51">
<label>51.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Xue</surname> <given-names>JK</given-names></name> <name><surname>Shen</surname> <given-names>B</given-names></name></person-group>. <article-title>A novel swarm intelligence optimization approach: sparrow search algorithm</article-title>. <source>Syst Sci Control Eng.</source> (<year>2020</year>) <volume>8</volume>:<fpage>22</fpage>&#x02013;<lpage>34</lpage>. <pub-id pub-id-type="doi">10.1080/21642583.2019.1708830</pub-id></citation></ref>
<ref id="B52">
<label>52.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Xu</surname> <given-names>XM</given-names></name> <name><surname>Peng</surname> <given-names>LY</given-names></name> <name><surname>Ji</surname> <given-names>ZS</given-names></name> <name><surname>Zheng</surname> <given-names>SP</given-names></name> <name><surname>Tian</surname> <given-names>ZX</given-names></name> <name><surname>Geng</surname> <given-names>SP</given-names></name></person-group>. <article-title>Research on substation project cost prediction based on sparrow search algorithm optimized BP neural network</article-title>. <source>Sustainability.</source> (<year>2021</year>) <volume>13</volume>:<fpage>13746</fpage>. <pub-id pub-id-type="doi">10.3390/su132413746</pub-id></citation></ref>
<ref id="B53">
<label>53.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Lee</surname> <given-names>YD</given-names></name> <name><surname>Lin</surname> <given-names>WC</given-names></name> <name><surname>Jiang</surname> <given-names>JL</given-names></name> <name><surname>Cai</surname> <given-names>JH</given-names></name> <name><surname>Huang</surname> <given-names>WT</given-names></name> <name><surname>Yao</surname> <given-names>KC</given-names></name></person-group>. <article-title>Optimal individual phase voltage regulation strategies in active distribution networks with high PV penetration using the sparrow search algorithm</article-title>. <source>Energies.</source> (<year>2021</year>) <volume>14</volume>:<fpage>8370</fpage>. <pub-id pub-id-type="doi">10.3390/en14248370</pub-id></citation></ref>
<ref id="B54">
<label>54.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Gai</surname> <given-names>JB</given-names></name> <name><surname>Zhong</surname> <given-names>KY</given-names></name> <name><surname>Du</surname> <given-names>XJ</given-names></name> <name><surname>Yan</surname> <given-names>K</given-names></name> <name><surname>Shen</surname> <given-names>JX</given-names></name></person-group>. <article-title>Detection of gear fault severity based on parameter-optimized deep belief network using sparrow search algorithm</article-title>. <source>Measurement.</source> (<year>2021</year>) <volume>185</volume>:<fpage>110079</fpage>. <pub-id pub-id-type="doi">10.1016/j.measurement.2021.110079</pub-id></citation></ref>
<ref id="B55">
<label>55.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Abdulhammed</surname> <given-names>OY</given-names></name></person-group>. <article-title>Load balancing of IoT tasks in the cloud computing by using sparrow search algorithm</article-title>. <source>J Supercomp.</source> (<year>2021</year>) <volume>78</volume>:<fpage>3266</fpage>&#x02013;<lpage>87</lpage>. <pub-id pub-id-type="doi">10.1007/s11227-021-03989-w</pub-id></citation></ref>
<ref id="B56">
<label>56.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mirjalili</surname> <given-names>S</given-names></name> <name><surname>Mirjalili</surname> <given-names>SM</given-names></name> <name><surname>Lewis</surname> <given-names>A</given-names></name></person-group>. <article-title>Gray wolf optimizer</article-title>. <source>Adv Eng Softw.</source> (<year>2014</year>) <volume>69</volume>:<fpage>46</fpage>&#x02013;<lpage>61</lpage>. <pub-id pub-id-type="doi">10.1016/j.advengsoft.2013.12.007</pub-id></citation></ref>
<ref id="B57">
<label>57.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Grace</surname> <given-names>RK</given-names></name> <name><surname>Manimegalai</surname> <given-names>R</given-names></name></person-group>. <article-title>Design of Neural Network Based Wind Speed Prediction Model Using GWO</article-title>. <source>Comput Syst Sci Eng.</source> (<year>2022</year>) <volume>40</volume>:<fpage>593</fpage>&#x02013;<lpage>606</lpage>. <pub-id pub-id-type="doi">10.32604/csse.2022.019240</pub-id></citation></ref>
<ref id="B58">
<label>58.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ghalambaz</surname> <given-names>M</given-names></name> <name><surname>Yengejeh</surname> <given-names>RJ</given-names></name> <name><surname>Davami</surname> <given-names>AH</given-names></name></person-group>. <article-title>Building energy optimization using Gray Wolf Optimizer (GWO)</article-title>. <source>Case Stud Thermal Eng.</source> (<year>2021</year>) <volume>27</volume>:<fpage>101250</fpage>. <pub-id pub-id-type="doi">10.1016/j.csite.2021.101250</pub-id></citation></ref>
<ref id="B59">
<label>59.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Makhadmeh</surname> <given-names>SN</given-names></name> <name><surname>Khader</surname> <given-names>AT</given-names></name> <name><surname>Al-Betar</surname> <given-names>MA</given-names></name> <name><surname>Naim</surname> <given-names>S</given-names></name> <name><surname>Abasi</surname> <given-names>AK</given-names></name> <name><surname>Alyasseri</surname> <given-names>ZAA</given-names></name></person-group>. <article-title>A novel hybrid gray wolf optimizer with min-conflict algorithm for power scheduling problem in a smart home</article-title>. <source>Swarm Evolut Comp.</source> (<year>2021</year>) <volume>60</volume>:<fpage>100793</fpage>. <pub-id pub-id-type="doi">10.1016/j.swevo.2020.100793</pub-id></citation></ref>
<ref id="B60">
<label>60.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Qiu</surname> <given-names>YG</given-names></name> <name><surname>Zhu</surname> <given-names>SL</given-names></name> <name><surname>Armaghani</surname> <given-names>DJ</given-names></name> <name><surname>Li</surname> <given-names>CQ</given-names></name> <name><surname>Nguyen</surname> <given-names>H</given-names></name> <etal/></person-group>. <article-title>Optimization of support vector machine through the use of metaheuristic algorithms in forecasting TBM advance rate</article-title>. <source>Eng Appl Artif Intell.</source> (<year>2021</year>) <volume>97</volume>:<fpage>104015</fpage>. <pub-id pub-id-type="doi">10.1016/j.engappai.2020.104015</pub-id></citation></ref>
<ref id="B61">
<label>61.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>E</given-names></name> <name><surname>Yang</surname> <given-names>F</given-names></name> <name><surname>Ren</surname> <given-names>M</given-names></name> <name><surname>Zhang</surname> <given-names>X</given-names></name> <name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Khandelwal</surname> <given-names>M</given-names></name></person-group>. <article-title>Prediction of blasting mean fragment size using support vector regression combined with five optimization algorithms</article-title>. <source>J Rock Mech Geotech Eng.</source> (<year>2021</year>) <volume>13</volume>:<fpage>1380</fpage>&#x02013;<lpage>97</lpage>. <pub-id pub-id-type="doi">10.1016/j.jrmge.2021.07.013</pub-id></citation></ref>
<ref id="B62">
<label>62.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Arora</surname> <given-names>S</given-names></name> <name><surname>Singh</surname> <given-names>S</given-names></name></person-group>. <article-title>Butterfly optimization algorithm: a novel approach for global optimization</article-title>. <source>Soft Comput.</source> (<year>2019</year>) <volume>23</volume>:<fpage>715</fpage>&#x02013;<lpage>34</lpage>. <pub-id pub-id-type="doi">10.1007/s00500-018-3102-4</pub-id><pub-id pub-id-type="pmid">27056745</pub-id></citation></ref>
<ref id="B63">
<label>63.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Kaur</surname> <given-names>S</given-names></name> <name><surname>Awasthi</surname> <given-names>LK</given-names></name> <name><surname>Sangal</surname> <given-names>AL</given-names></name> <name><surname>Dhiman</surname> <given-names>G</given-names></name></person-group>. <article-title>Tunicate Swarm Algorithm: A new bio-inspired based metaheuristic paradigm for global optimization</article-title>. <source>Eng Appl Artif Intell.</source> (<year>2020</year>) <volume>90</volume>:<fpage>103541</fpage>. <pub-id pub-id-type="doi">10.1016/j.engappai.2020.103541</pub-id></citation></ref>
<ref id="B64">
<label>64.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Mirjalili</surname> <given-names>S</given-names></name> <name><surname>Mirjalili</surname> <given-names>SM</given-names></name> <name><surname>Hatamlou</surname> <given-names>A</given-names></name></person-group>. <article-title>Multi-Verse Optimizer: a nature-inspired algorithm for global optimization</article-title>. <source>Neural Comput Appl.</source> (<year>2016</year>) <volume>27</volume>:<fpage>495</fpage>&#x02013;<lpage>513</lpage>. <pub-id pub-id-type="doi">10.1007/s00521-015-1870-7</pub-id></citation></ref>
<ref id="B65">
<label>65.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Qiu</surname> <given-names>YG</given-names></name> <name><surname>Armaghani</surname> <given-names>DJ</given-names></name> <name><surname>Zhang</surname> <given-names>WG</given-names></name> <name><surname>Li</surname> <given-names>CQ</given-names></name> <name><surname>Zhu</surname> <given-names>SL</given-names></name> <etal/></person-group>. <article-title>Predicting TBM penetration rate in hard rock condition: A comparative study among six XGB-based metaheuristic techniques</article-title>. <source>Geosci Front.</source> (<year>2021</year>) <volume>12</volume>:<fpage>101091</fpage>. <pub-id pub-id-type="doi">10.1016/j.gsf.2020.09.020</pub-id></citation></ref>
<ref id="B66">
<label>66.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Talaat</surname> <given-names>M</given-names></name> <name><surname>Said</surname> <given-names>T</given-names></name> <name><surname>Essa</surname> <given-names>MA</given-names></name> <name><surname>Hatata</surname> <given-names>AY</given-names></name></person-group>. <article-title>Integrated MFFNN-MVO approach for PV solar power forecasting considering thermal effects and environmental conditions</article-title>. <source>Int J Electr Power Energy Syst.</source> (<year>2022</year>) <volume>135</volume>:<fpage>107570</fpage>. <pub-id pub-id-type="doi">10.1016/j.ijepes.2021.107570</pub-id></citation></ref>
<ref id="B67">
<label>67.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Jamali</surname> <given-names>A</given-names></name></person-group>. <article-title>Improving land use land cover mapping of a neural network with three optimizers of multi-verse optimizer, genetic algorithm, and derivative-free function</article-title>. <source>Egyptian J Remote Sens Space Sci.</source> (<year>2021</year>) <volume>24</volume>:<fpage>373</fpage>&#x02013;<lpage>90</lpage>. <pub-id pub-id-type="doi">10.1016/j.ejrs.2020.07.001</pub-id></citation></ref>
<ref id="B68">
<label>68.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Fan</surname> <given-names>YJ</given-names></name> <name><surname>Mai</surname> <given-names>JY</given-names></name> <name><surname>Shen</surname> <given-names>YG</given-names></name></person-group>. <article-title>Study of the safety assessment model of coal mine based on BP neural network</article-title>. In: <source>Icicta: 2009 Second International Conference on Intelligent Computation Technology and Automation.</source> (<year>2009</year>). p. 103-&#x02212;106. <pub-id pub-id-type="doi">10.1109/ICICTA.2009.34</pub-id></citation></ref>
<ref id="B69">
<label>69.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Ma</surname> <given-names>SX</given-names></name> <name><surname>Shi</surname> <given-names>XX</given-names></name> <name><surname>Yu</surname> <given-names>CL</given-names></name> <name><surname>Ren</surname> <given-names>YJ</given-names></name> <name><surname>Ma</surname> <given-names>RX</given-names></name> <name><surname>Tian</surname> <given-names>XQ</given-names></name> <etal/></person-group>. <article-title>Research on improved prediction model of blasting vibration speed by BP neural network</article-title>. In: <source>Proceedings of 2020 Ieee 5th Information Technology and Mechatronics Engineering Conference.</source> (<year>2020</year>) <fpage>1149</fpage>&#x02013;<lpage>54</lpage>. <pub-id pub-id-type="doi">10.1109/ITOEC49072.2020.9141802</pub-id></citation></ref>
<ref id="B70">
<label>70.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yu</surname> <given-names>XG</given-names></name> <name><surname>Han</surname> <given-names>J</given-names></name> <name><surname>Shi</surname> <given-names>LQ</given-names></name> <name><surname>Wang</surname> <given-names>Y</given-names></name> <name><surname>Zhao</surname> <given-names>YP</given-names></name></person-group>. <article-title>Application of a BP neural network in predicting destroyed floor depth caused by underground pressure</article-title>. <source>Environ Earth Sci.</source> (<year>2017</year>) <volume>76</volume>:<fpage>1</fpage>&#x02013;<lpage>12</lpage>. <pub-id pub-id-type="doi">10.1007/s12665-017-6878-0</pub-id></citation></ref>
<ref id="B71">
<label>71.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Tu</surname> <given-names>JS</given-names></name> <name><surname>Liu</surname> <given-names>YZ</given-names></name> <name><surname>Zhou</surname> <given-names>M</given-names></name> <name><surname>Li</surname> <given-names>RX</given-names></name></person-group>. <article-title>Prediction and analysis of compressive strength of recycled aggregate thermal insulation concrete based on GA-BP optimization network</article-title>. <source>J Eng Design Technol.</source> (<year>2021</year>) <volume>19</volume>:<fpage>412</fpage>&#x02013;<lpage>22</lpage>. <pub-id pub-id-type="doi">10.1108/JEDT-01-2020-0022</pub-id></citation></ref>
<ref id="B72">
<label>72.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Guo</surname> <given-names>XC</given-names></name> <name><surname>Ren</surname> <given-names>ZQ</given-names></name> <name><surname>Wang</surname> <given-names>QS</given-names></name> <name><surname>Cui</surname> <given-names>CC</given-names></name></person-group>. <article-title>Prediction of Gas Emission by BP Neural Network Based On Wavelet Analysis</article-title>. In: <source>2018 4th International Conference on Environmental Science and Material Application.</source> (<year>2019</year>). p. 252. <pub-id pub-id-type="doi">10.1088/1755-1315/252/5/052046</pub-id></citation></ref>
<ref id="B73">
<label>73.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>XF</given-names></name> <name><surname>Xiang</surname> <given-names>SY</given-names></name> <name><surname>Zhu</surname> <given-names>PF</given-names></name> <name><surname>Wu</surname> <given-names>M</given-names></name></person-group>. <article-title>Establishing a dynamic self-adaptation learning algorithm of the BP neural network and its applications</article-title>. <source>Int J Bifurcation Chaos.</source> (<year>2015</year>) <volume>25</volume>:<fpage>1540030</fpage>. <pub-id pub-id-type="doi">10.1142/S0218127415400301</pub-id></citation></ref>
<ref id="B74">
<label>74.</label>
<citation citation-type="web"><person-group person-group-type="author"><name><surname>Bunkley</surname> <given-names>N</given-names></name></person-group>. <article-title>Joseph Juran, 103, pioneer in quality control, dies</article-title>. <source>New York Times.</source> (<year>2008</year>) <volume>3</volume>:<fpage>50</fpage>&#x02013;<lpage>55</lpage>. Available online at: <ext-link ext-link-type="uri" xlink:href="http://www.richardswanson.com/textbookresources/wp-content/uploads/2013/08/Ch-8-Joseph-Juran.pdf">http://www.richardswanson.com/textbookresources/wp-content/uploads/2013/08/Ch-8-Joseph-Juran.pdf</ext-link></citation></ref>
<ref id="B75">
<label>75.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Dai</surname> <given-names>Y</given-names></name> <name><surname>Du</surname> <given-names>K</given-names></name> <name><surname>Khandelwal</surname> <given-names>M</given-names></name> <name><surname>Li</surname> <given-names>CQ</given-names></name> <name><surname>Qiu</surname> <given-names>YG</given-names></name></person-group>. <article-title>COSMA-RF: New intelligent model based on chaos optimized slime mould algorithm and random forest for estimating the peak cutting force of conical picks</article-title>. <source>Transp Geotech.</source> (<year>2022</year>) <volume>36</volume>:<fpage>100806</fpage>. <pub-id pub-id-type="doi">10.1016/j.trgeo.2022.100806</pub-id></citation></ref>
<ref id="B76">
<label>76.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Dai</surname> <given-names>Y</given-names></name> <name><surname>Khandelwal</surname> <given-names>M</given-names></name> <name><surname>Monjezi</surname> <given-names>M</given-names></name> <name><surname>Yu</surname> <given-names>Z</given-names></name> <name><surname>Qiu</surname> <given-names>YG</given-names></name></person-group>. <article-title>Performance of hybrid SCA-RF and HHO-RF models for predicting backbreak in open-pit mine blasting operations</article-title>. <source>Nat Resour Res.</source> (<year>2021</year>) <volume>30</volume>:<fpage>4753</fpage>&#x02013;<lpage>71</lpage>. <pub-id pub-id-type="doi">10.1007/s11053-021-09929-y</pub-id></citation></ref>
<ref id="B77">
<label>77.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Asteris</surname> <given-names>PG</given-names></name> <name><surname>Armaghani</surname> <given-names>DJ</given-names></name> <name><surname>Pham</surname> <given-names>BT</given-names></name></person-group>. <article-title>Prediction of ground vibration induced by blasting operations through the use of the Bayesian Network and random forest models</article-title>. <source>Soil Dyn Earthquake Eng.</source> (<year>2020</year>) <volume>139</volume>:<fpage>106390</fpage>. <pub-id pub-id-type="doi">10.1016/j.soildyn.2020.106390</pub-id></citation></ref>
<ref id="B78">
<label>78.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Xie</surname> <given-names>C</given-names></name> <name><surname>Nguyen</surname> <given-names>H</given-names></name> <name><surname>Bui</surname> <given-names>X-N</given-names></name> <name><surname>Nguyen</surname> <given-names>V-T</given-names></name> <name><surname>Zhou</surname> <given-names>J</given-names></name></person-group>. <article-title>Predicting roof displacement of roadways in underground coal mines using adaptive neuro-fuzzy inference system optimized by various physics-based optimization algorithms</article-title>. <source>J Rock Mech Geotech Eng.</source> (<year>2021</year>) <volume>13</volume>:<fpage>1452</fpage>&#x02013;<lpage>65</lpage>. <pub-id pub-id-type="doi">10.1016/j.jrmge.2021.07.005</pub-id></citation></ref>
<ref id="B79">
<label>79.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Li</surname> <given-names>C</given-names></name> <name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Khandelwal</surname> <given-names>M</given-names></name> <name><surname>Zhang</surname> <given-names>X</given-names></name> <name><surname>Monjezi</surname> <given-names>M</given-names></name> <name><surname>Qiu</surname> <given-names>Y</given-names></name></person-group>. <article-title>Six novel hybrid extreme learning machine&#x02013;swarm intelligence optimization (ELM&#x02013;SIO) models for predicting backbreak in open-pit blasting</article-title>. <source>Nat Resour Res.</source> (<year>2022</year>) <volume>31</volume>:<fpage>3017</fpage>&#x02013;<lpage>39</lpage>. <pub-id pub-id-type="doi">10.1007/s11053-022-10082-3</pub-id></citation></ref>
<ref id="B80">
<label>80.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Huang</surname> <given-names>S</given-names></name> <name><surname>Tao</surname> <given-names>M</given-names></name> <name><surname>Khandelwal</surname> <given-names>M</given-names></name> <name><surname>Dai</surname> <given-names>Y</given-names></name> <name><surname>Zhao</surname> <given-names>M</given-names></name></person-group>. <article-title>Stability prediction of underground entry-type excavations based on particle swarm optimization and gradient boosting decision tree</article-title>. <source>Underground Space.</source> (<year>2022</year>) <volume>9</volume>:<fpage>234</fpage>&#x02013;<lpage>49</lpage>. <pub-id pub-id-type="doi">10.1016/j.undsp.2022.08.002</pub-id></citation></ref>
<ref id="B81">
<label>81.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Koopialipoor</surname> <given-names>M</given-names></name> <name><surname>Fahimifar</surname> <given-names>A</given-names></name> <name><surname>Ghaleini</surname> <given-names>EN</given-names></name> <name><surname>Momenzadeh</surname> <given-names>M</given-names></name> <name><surname>Armaghani</surname> <given-names>DJ</given-names></name></person-group>. <article-title>Development of a new hybrid ANN for solving a geotechnical problem related to tunnel boring machine performance</article-title>. <source>Eng Comput.</source> (<year>2020</year>) <volume>36</volume>:<fpage>345</fpage>&#x02013;<lpage>57</lpage>. <pub-id pub-id-type="doi">10.1007/s00366-019-00701-8</pub-id></citation></ref>
<ref id="B82">
<label>82.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Paji</surname> <given-names>MK</given-names></name> <name><surname>Gordan</surname> <given-names>B</given-names></name> <name><surname>Biklaryan</surname> <given-names>M</given-names></name> <name><surname>Armaghani</surname> <given-names>DJ</given-names></name> <name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Jamshidi</surname> <given-names>M</given-names></name></person-group>. <article-title>Neuro-swarm and neuro-imperialism techniques to investigate the compressive strength of concrete constructed by freshwater and magnetic salty water</article-title>. <source>Measurement.</source> (<year>2021</year>) <volume>182</volume>:<fpage>109720</fpage>. <pub-id pub-id-type="doi">10.1016/j.measurement.2021.109720</pub-id></citation></ref>
<ref id="B83">
<label>83.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Yu</surname> <given-names>Q</given-names></name> <name><surname>Monjezi</surname> <given-names>M</given-names></name> <name><surname>Mohammed</surname> <given-names>AS</given-names></name> <name><surname>Dehghani</surname> <given-names>H</given-names></name> <name><surname>Armaghani</surname> <given-names>DJ</given-names></name> <name><surname>Ulrikh</surname> <given-names>DV</given-names></name></person-group>. <article-title>Optimized support vector machines combined with evolutionary random forest for prediction of back-break caused by blasting operation</article-title>. <source>Sustainability.</source> (<year>2021</year>) <volume>13</volume>:<fpage>12797</fpage>. <pub-id pub-id-type="doi">10.3390/su132212797</pub-id></citation></ref>
<ref id="B84">
<label>84.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Chen</surname> <given-names>Y</given-names></name> <name><surname>Yong</surname> <given-names>W</given-names></name></person-group>. <article-title>Performance evaluation of hybrid YYPO-RF, BWOA-RF and SMA-RF models to predict plastic zones around underground powerhouse caverns</article-title>. <source>Geomechan Geophys Geo-Energy Geo-Resour.</source> (<year>2022</year>) <volume>8</volume>:<fpage>179</fpage>. <pub-id pub-id-type="doi">10.1007/s40948-022-00496-x</pub-id></citation></ref>
<ref id="B85">
<label>85.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Chen</surname> <given-names>Y</given-names></name> <name><surname>Yong</surname> <given-names>W</given-names></name> <name><surname>Li</surname> <given-names>C</given-names></name> <name><surname>Zhou</surname> <given-names>J</given-names></name></person-group>. <article-title>Predicting the thickness of an excavation damaged zone around the roadway using the DA-RF hybrid model</article-title>. In: <source>CMES-Computer Modeling in Engineering &#x00026; Sciences</source>. (<year>2023</year>). <pub-id pub-id-type="doi">10.32604/cmes.2023.025714</pub-id></citation></ref>
<ref id="B86">
<label>86.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Wang</surname> <given-names>SM</given-names></name> <name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Li</surname> <given-names>CQ</given-names></name> <name><surname>Armaghani</surname> <given-names>DJ</given-names></name> <name><surname>Li</surname> <given-names>XB</given-names></name> <name><surname>Mitri</surname> <given-names>HS</given-names></name></person-group>. <article-title>Rockburst prediction in hard rock mines developing bagging and boosting tree-based ensemble techniques</article-title>. <source>J Central South Univ.</source> (<year>2021</year>) <volume>28</volume>:<fpage>527</fpage>&#x02013;<lpage>42</lpage>. <pub-id pub-id-type="doi">10.1007/s11771-021-4619-8</pub-id></citation></ref>
<ref id="B87">
<label>87.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Huang</surname> <given-names>S</given-names></name> <name><surname>Qiu</surname> <given-names>Y</given-names></name></person-group>. <article-title>Optimization of random forest through the use of MVO, GWO and MFO in evaluating the stability of underground entry-type excavations</article-title>. <source>Tunnell Underground Space Technol.</source> (<year>2022</year>) <volume>124</volume>:<fpage>104494</fpage>. <pub-id pub-id-type="doi">10.1016/j.tust.2022.104494</pub-id></citation></ref>
<ref id="B88">
<label>88.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Huang</surname> <given-names>S</given-names></name> <name><surname>Zhou</surname> <given-names>T</given-names></name> <name><surname>Armaghani</surname> <given-names>DJ</given-names></name> <name><surname>Qiu</surname> <given-names>Y</given-names></name></person-group>. <article-title>Employing a genetic algorithm and gray wolf optimizer for optimizing RF models to evaluate soil liquefaction potential</article-title>. <source>Artif Intell Rev.</source> (<year>2022</year>) <volume>55</volume>:<fpage>5673</fpage>&#x02013;<lpage>705</lpage>. <pub-id pub-id-type="doi">10.1007/s10462-022-10140-5</pub-id></citation></ref>
<ref id="B89">
<label>89.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Shen</surname> <given-names>X</given-names></name> <name><surname>Qiu</surname> <given-names>Y</given-names></name> <name><surname>Shi</surname> <given-names>X</given-names></name> <name><surname>Khandelwal</surname> <given-names>M</given-names></name></person-group>. <article-title>Cross-correlation stacking-based microseismic source location using three metaheuristic optimization algorithms</article-title>. <source>Tunnell Underground Space Technol.</source> (<year>2022</year>) <volume>126</volume>:<fpage>104570</fpage>. <pub-id pub-id-type="doi">10.1016/j.tust.2022.104570</pub-id></citation></ref>
<ref id="B90">
<label>90.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Despotovic</surname> <given-names>M</given-names></name> <name><surname>Nedic</surname> <given-names>V</given-names></name> <name><surname>Despotovic</surname> <given-names>D</given-names></name> <name><surname>Cvetanovic</surname> <given-names>S</given-names></name></person-group>. <article-title>Review and statistical analysis of different global solar radiation sunshine models</article-title>. <source>Renew Sustain Energy Rev.</source> (<year>2015</year>) <volume>52</volume>:<fpage>1869</fpage>&#x02013;<lpage>80</lpage>. <pub-id pub-id-type="doi">10.1016/j.rser.2015.08.035</pub-id></citation></ref>
<ref id="B91">
<label>91.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Zhou</surname> <given-names>J</given-names></name> <name><surname>Dai</surname> <given-names>Y</given-names></name> <name><surname>Huang</surname> <given-names>S</given-names></name> <name><surname>Armaghani</surname> <given-names>DJ</given-names></name> <name><surname>Qiu</surname> <given-names>YG</given-names></name></person-group>. <article-title>Proposing several hybrid SSA-machine learning techniques for estimating rock cuttability by conical pick with relieved cutting modes</article-title>. <source>Acta Geotech.</source> (<year>2022</year>) <fpage>1</fpage>&#x02013;<lpage>16</lpage>. <pub-id pub-id-type="doi">10.1007/s11440-022-01685-4</pub-id></citation></ref>
<ref id="B92">
<label>92.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Indraratna</surname> <given-names>B</given-names></name> <name><surname>Armaghani</surname> <given-names>DJ</given-names></name> <name><surname>Correia</surname> <given-names>AG</given-names></name> <name><surname>Hunt</surname> <given-names>H</given-names></name> <name><surname>Ngo</surname> <given-names>T</given-names></name></person-group>. <article-title>Prediction of resilient modulus of ballast under cyclic loading using machine learning techniques</article-title>. <source>Transp Geotech</source>. (<year>2023</year>) <volume>38</volume>:<fpage>100895</fpage>. <pub-id pub-id-type="doi">10.1016/j.trgeo.2022.100895</pub-id></citation></ref>
<ref id="B93">
<label>93.</label>
<citation citation-type="journal"><person-group person-group-type="author"><name><surname>Shan</surname> <given-names>F</given-names></name> <name><surname>He</surname> <given-names>X</given-names></name> <name><surname>Armaghani</surname> <given-names>DJ</given-names></name> <name><surname>Zhang</surname> <given-names>P</given-names></name> <name><surname>Sheng</surname> <given-names>D</given-names></name></person-group>. <article-title>Success and challenges in predicting TBM penetration rate using recurrent neural networks</article-title>. <source>Tunnel Underground Space Technol</source>. (<year>2022</year>) <volume>130</volume>:<fpage>104728</fpage>. <pub-id pub-id-type="doi">10.1016/j.tust.2022.104728</pub-id></citation></ref>
</ref-list>
</back>
</article>