<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Earth Sci.</journal-id>
<journal-title>Frontiers in Earth Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Earth Sci.</abbrev-journal-title>
<issn pub-type="epub">2296-6463</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">857463</article-id>
<article-id pub-id-type="doi">10.3389/feart.2022.857463</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Earth Science</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>A Gray Wolf Optimization-Based Improved Probabilistic Neural Network Algorithm for Surrounding Rock Squeezing Classification in Tunnel Engineering</article-title>
<alt-title alt-title-type="left-running-head">Huang et&#x20;al.</alt-title>
<alt-title alt-title-type="right-running-head">Surrounding Rock Squeezing Classification Model</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Huang</surname>
<given-names>Xing</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1443740/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Yin</surname>
<given-names>Xin</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1639649/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Liu</surname>
<given-names>Bin</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Ding</surname>
<given-names>Ziwei</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhang</surname>
<given-names>Chaofan</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Jing</surname>
<given-names>Boyu</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Guo</surname>
<given-names>Xiaosheng</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
</contrib>
</contrib-group>
<aff id="aff1">
<label>
<sup>1</sup>
</label>
<institution>State Key Laboratory of Geomechanics and Geotechnical Engineering</institution>, <institution>Institute of Rock and Soil Mechanics</institution>, <institution>Chinese Academy of Sciences</institution>, <addr-line>Wuhan</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<label>
<sup>2</sup>
</label>
<institution>The Key Laboratory of Geotechnical and Structural Engineering Safety of Hubei Province</institution>, <institution>School of Civil Engineering</institution>, <institution>Wuhan University</institution>, <addr-line>Wuhan</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<label>
<sup>3</sup>
</label>
<institution>College of Energy Engineering</institution>, <institution>Xi&#x2019;an University of Science and Technology</institution>, <addr-line>Xi&#x2019;an</addr-line>, <country>China</country>
</aff>
<aff id="aff4">
<label>
<sup>4</sup>
</label>
<institution>Shaanxi Zhengtong Coal Industry Co., Ltd.</institution>, <addr-line>Xianyang</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1547272/overview">Shibing Huang</ext-link>, Wuhan University of Science and Technology, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1527566/overview">Sen Wen</ext-link>, Henan University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1661791/overview">Pengfei Wang</ext-link>, Taiyuan University of Technology, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Xin Yin, <email>yinxin0506@126.com</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Geohazards and Georisks, a section of the journal Frontiers in Earth Science</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>28</day>
<month>02</month>
<year>2022</year>
</pub-date>
<pub-date pub-type="collection">
<year>2022</year>
</pub-date>
<volume>10</volume>
<elocation-id>857463</elocation-id>
<history>
<date date-type="received">
<day>18</day>
<month>01</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>10</day>
<month>02</month>
<year>2022</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2022 Huang, Yin, Liu, Ding, Zhang, Jing and Guo.</copyright-statement>
<copyright-year>2022</copyright-year>
<copyright-holder>Huang, Yin, Liu, Ding, Zhang, Jing and Guo</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these&#x20;terms.</p>
</license>
</permissions>
<abstract>
<p>Surrounding rock squeezing deformation is a common and prominent hazard in tunnel engineering projects, which often induces the shield jamming disaster during the TBM tunneling process. Based on the 139 groups of historical squeezing deformation cases, this study developed a hybrid PCA-IWGO-PNN model for squeezing classification. According to the influencing factors and characteristics of squeezing deformation, the strength-stress ratio, tunnel burial depth, tunnel equivalent diameter, rock mass quality index, and support stiffness were selected to establish the prediction index system of squeezing level. Because the probabilistic neural network (PNN) requires that the input variables are independent, principal component analysis (PCA) was used to preprocess the original data to eliminate the correlation between prediction indexes and achieve dimensionality reduction. The spread coefficient was the critical hyper-parameter in the PNN, and the improved gray wolf optimization (IGWO) algorithm was used to realize its efficient automatic optimization. Then, the PNN model was applied to engineering practice. Only 1 of 20 test samples was misjudged, achieving the 95% prediction accuracy. Finally, the comparison analysis with the artificial neural network (ANN) model, support vector machine (SVM) model, and random forest (RF) model was conducted. Among them, the PNN model achieved the highest prediction accuracy, followed by the artificial neural network (85%), RF (85%), and SVM (80%). In addition, the PNN model had the fastest running speed, which only consumed 5.6350&#xa0;s, while the running time of ANN, SVM, and RF was 8.8340, 6.2290, and 6.9260&#xa0;s, respectively. The hybrid PCA-IWGO-PNN model developed in this research provides an effective method for surrounding rock squeezing classification, and it has superiorities in both prediction accuracy and running&#x20;speed.</p>
</abstract>
<kwd-group>
<kwd>tunnel engineering</kwd>
<kwd>surrounding rock squeezing deformation</kwd>
<kwd>squeezing classification</kwd>
<kwd>probabilistic neural network</kwd>
<kwd>improved gray wolf optimization</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>In recent years, limited by the shallow resources, underground space development and tunnel engineering construction have ushered in a peak period (<xref ref-type="bibr" rid="B37">Zhu et&#x20;al., 2019</xref>). TBM (tunnel boring machine) is widely used in deep-buried and ultra-long tunnels because of high excavation efficiency, low construction cost, and minor environmental disturbance (<xref ref-type="bibr" rid="B17">Liu et&#x20;al., 2016</xref>). However, most of these tunnels are located in areas with high seismic intensity, complex surface topography, and harsh geological conditions. These tunnels&#x2019; safe and efficient construction faces enormous challenges, especially when TBM traverses the deep-buried, high-stress, weak, and broken stratum. Due to the narrow overcut gap between the TBM shield and surrounding rock, shield jamming disaster will be caused when the squeezing deformation of surrounding rock exceeds the overcut gap (<xref ref-type="bibr" rid="B13">Hasanpour et&#x20;al., 2014</xref>). The handling of TBM jamming accidents not only seriously delays the construction schedule and threatens the safety of equipment and workers, but also causes huge economic losses and social impacts. Therefore, carrying out the study on the advancing prediction of surrounding rock squeezing levels is essential for TBM jamming disaster prevention and control.</p>
<p>Early studies primarily focused on empirical criteria, such as Singh B (<xref ref-type="bibr" rid="B23">Singh et&#x20;al., 1992</xref>), Jimenez R (<xref ref-type="bibr" rid="B16">Jimenez and Recio, 2011</xref>) and Farhadian H (<xref ref-type="bibr" rid="B6">Farhadian and Nikvar-Hassani, 2020</xref>) proposed empirical criteria based on tunnel burial depth and rock quality index, and Jethwa J L (<xref ref-type="bibr" rid="B14">Jethwa, 1981</xref>), Aydan (<xref ref-type="bibr" rid="B1">Aydan et&#x20;al., 1996</xref>), and Barla G (<xref ref-type="bibr" rid="B2">Barla, 1995</xref>) put forward empirical criteria based on tunnel burial depth, rock specific gravity, and uniaxial compressive strength. However, squeezing level prediction is a complex nonlinear problem, and it is difficult for empirical criteria to consider this nonlinear relationship between influencing factors and squeezing. With the deepening of researches, some soft science methods based on artificial intelligence have been introduced to solve nonlinear problems (<xref ref-type="bibr" rid="B18">Liu et&#x20;al., 2020</xref>; <xref ref-type="bibr" rid="B30">Yin et&#x20;al., 2021a</xref>; <xref ref-type="bibr" rid="B35">Zhang et&#x20;al., 2020a</xref>; <xref ref-type="bibr" rid="B34">Zhang et&#x20;al., 2021b</xref>; <xref ref-type="bibr" rid="B29">Yin et&#x20;al., 2021b</xref>; <xref ref-type="bibr" rid="B9">Ge et&#x20;al., 2021</xref>; <xref ref-type="bibr" rid="B33">Zhang et&#x20;al., 2021a</xref>; <xref ref-type="bibr" rid="B28">Yin et&#x20;al., 2022</xref>; <xref ref-type="bibr" rid="B8">Ge et&#x20;al., 2022</xref>; <xref ref-type="bibr" rid="B32">Zhang and Phoon, 2022</xref>). Zhang J et&#x20;al. (<xref ref-type="bibr" rid="B31">Zhang et&#x20;al., 2020b</xref>) proposed a BP neural network method for predicting the squeezing level. Feng X and Jimenez R (<xref ref-type="bibr" rid="B7">Feng and Jimenez, 2015</xref>) adopted the strength-stress ratio, tunnel burial depth, tunnel diameter, rock quality index, and support stiffness as predictive indicators and established a Bayesian network (BN) model to predict the squeezing level. Sousa et&#x20;al. (<xref ref-type="bibr" rid="B24">Sousa and Einstein, 2011</xref>) proposed a Bayesian network (BN)-based perception model of harsh geological conditions in front of the tunnel face with TBM tunneling data. R. Hasanpour et&#x20;al. (<xref ref-type="bibr" rid="B12">Hasanpour et&#x20;al., 2020a</xref>) applied the artificial neural network (ANN) and Bayesian network (BN) to TBM tunneling risk assessment under adverse geological conditions, such as the large squeezing deformation. Sun Y et&#x20;al. (<xref ref-type="bibr" rid="B25">Sun et&#x20;al., 2018</xref>) proposed a multi-class support vector machine (SVM) method based on tunnel burial depth, tunnel diameter, rock quality index, and support stiffness to evaluate the squeezing level. Chen Y et&#x20;al. (<xref ref-type="bibr" rid="B3">Chen et&#x20;al., 2020</xref>) developed a novel probabilistic multi-classification prediction framework for the squeezing level. The above prediction methods reveal the laws of squeezing occurrence from different aspects, which enriches the theory of squeezing deformation prediction. However, due to many factors influencing squeezing deformation, its inoculation mechanism is still unclear. It is necessary to make full use of the evaluation index information, explore the intrinsic relationship between the evaluation index characteristics and squeezing level, and combine multiple prediction techniques to conduct the squeezing level prediction, achieving a higher accuracy. Therefore, this study developed a novel multi-algorithm fusion prediction model based on PCA-IGWO-PNN for the squeezing&#x20;level.</p>
<p>Probabilistic neural network (PNN) has the advantages of simple structure, easy training, fast convergence speed, and robust fault tolerance, etc. It can use a linear learning algorithm to realize the function of a nonlinear learning algorithm, and it has been widely applied to pattern classification problems such as fault diagnosis (<xref ref-type="bibr" rid="B36">Zhang et&#x20;al., 2021c</xref>). When the activation function of the PNN adopts the Gaussian function, the evaluation index need to be uncorrelated and identically distributed. In fact, there is a certain correlation between most of the evaluation indexes of squeezing levels and it is necessary to eliminate the correlation between them before applying&#x20;PNN.</p>
<p>Common methods to eliminate the correlation between variables include limiting the number of variables, separating overlapping elements, modifying indicator weights, principal component analysis, and factor analysis, etc. Considering that there are multiple evaluation indexes selected in this research, the principal component analysis method (PCA) is used to preprocess the evaluation indexes of squeezing levels. In addition to eliminating the correlation between the indexes, it can also achieve dimensionality reduction and improve the training and prediction speed of the PNN. Finally, this study established a hybrid squeezing level prediction model based on the PCA and PNN, and the hyper-parameter of PNN was automatically tuned by the improved gray wolf optimization (IGWO) algorithm.</p>
</sec>
<sec id="s2">
<title>2 Methodology</title>
<sec id="s2-1">
<title>2.1 Probabilistic Neural Network</title>
<p>Probabilistic neural network (PNN) is based on the radial basis neural network, using activation functions derived from statistical methods to replace sigmoid activation functions. The decision boundary realized by PNN approaches the Bayesian optimal decision surface, which is an organic fusion of radial basis network, Bayesian decision theory, and non-parametric probabilistic density function estimation (<xref ref-type="bibr" rid="B21">Sanal Kumar and Bhavani, 2019</xref>). The PNN network is composed of input, pattern, accumulation, and output layers (<xref ref-type="bibr" rid="B4">Dukov et&#x20;al., 2019</xref>), and the network topology is shown in <xref ref-type="fig" rid="F1">Figure&#x20;1</xref>.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>The topology of probabilistic neural network.</p>
</caption>
<graphic xlink:href="feart-10-857463-g001.tif"/>
</fig>
<p>The input layer receives training samples and the number of neurons is equal to the length of the input vector.</p>
<p>The pattern layer is used to calculate the matching relationship between the input vector and each pattern and returns a scalar value. The number of neurons in this layer is the same as the number of input training samples. The vector <italic>x</italic> is input to the pattern layer, then the output relationship of the <italic>j-</italic>th neuron of the <italic>i</italic>-th type pattern in the pattern layer is:<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>/</mml:mo>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mn>0.5</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mi>d</mml:mi>
</mml:msup>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mi>exp</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mi>T</mml:mi>
</mml:msup>
<mml:mo>/</mml:mo>
<mml:msup>
<mml:mi>&#x3c3;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mo>]</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>where: <italic>d</italic> is the dimension of the metric space, <italic>&#x3c3;</italic> is the spread coefficient, <italic>x</italic>
<sub>
<italic>ij</italic>
</sub> is the <italic>j</italic>-th center of the <italic>i</italic>-th sample, and <italic>&#x3d5;</italic>
<sub>
<italic>ij</italic>
</sub> is the output value of the <italic>j</italic>-th neuron of the <italic>i</italic>-th pattern in the pattern&#x20;layer.</p>
<p>The main function of the accumulation layer is a linear summation and then weighted average. The number of neurons in this layer is the same as the total number of patterns.</p>
<p>The output layer is composed of competing neurons. The number of neurons is the same as the total number of patterns and each neuron corresponds to a pattern. The output of the neuron with the maximum posterior probability density is 1 and the others are&#x20;0.</p>
</sec>
<sec id="s2-2">
<title>2.2 Improved Gray Wolf Optimization</title>
<p>Gray wolf optimization algorithm is an intelligent algorithm based on the social behavior of wolves. Its basic idea is to search and locate prey for wolves with three leadership levels: <italic>&#x3b1;</italic>, <italic>&#x3b2;</italic>, and <italic>&#x3b3;</italic> according to hierarchical social characteristics, and guide <italic>&#x3c9;</italic> wolf to track and capture prey. The implementation steps of the gray wolf optimization algorithm are described in (<xref ref-type="bibr" rid="B20">Mirjalili et&#x20;al., 2014a</xref>). The gray wolf optimization algorithm has fast optimization speed and high accuracy, but it still has the shortcoming of being easy to fall into the local optimum. Therefore, this paper proposes two strategies to improve the algorithm.</p>
<sec id="s2-2-1">
<title>2.2.1&#x20;Non-Linear Decreasing Strategy of Convergence Factor</title>
<p>The performance of traditional gray wolf optimization algorithm is affected by the convergence factor <italic>a</italic>. The linear decreasing strategy of <italic>a</italic> cannot meet the balance of global and local search. Therefore, this paper proposes a cosine-based non-linear decreasing strategy (<xref ref-type="disp-formula" rid="e2">Eq. 2</xref>). This strategy is shown in <xref ref-type="fig" rid="F2">Figure&#x20;2</xref>. As <italic>a</italic> gradually decreases, the ergodicity increases in the early stage and the local search can be emphasized later to balance the algorithm&#x2019;s global and local search capabilities.<disp-formula id="e2">
<mml:math id="m2">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>cos</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:mfrac>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>Where: <italic>t</italic> is the current iteration number; <italic>n</italic> is the maximum iteration number.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Convergence factor decreasing strategy.</p>
</caption>
<graphic xlink:href="feart-10-857463-g002.tif"/>
</fig>
</sec>
<sec id="s2-2-2">
<title>2.2.2 Dynamic Weighting Strategy Based on Euclidean Distance</title>
<p>In the traditional gray wolf optimization algorithm, the guidance of <italic>&#x3b1;</italic> wolf, <italic>&#x3b2;</italic> wolf, and <italic>&#x3b3;</italic> wolf to <italic>&#x3c9;</italic> wolf is the same, which violates the unique social hierarchical characteristics of the algorithm. So, a dynamic weighting strategy based on Euclidean distance is proposed to handle this problem (<xref ref-type="bibr" rid="B19">Mirjalili et&#x20;al., 2014b</xref>).</p>
<p>This strategy mainly calculates the learning ability of <italic>&#x3c9;</italic> wolf against <italic>&#x3b1;</italic> wolf, <italic>&#x3b2;</italic> wolf, and <italic>&#x3b3;</italic> wolf in the iterative process, and then finds the updated position of <italic>&#x3c9;</italic> wolf under the guidance of <italic>&#x3b1;</italic> wolf, <italic>&#x3b2;</italic> wolf, and <italic>&#x3b3;</italic> wolf, which can be expressed as:<disp-formula id="e3">
<mml:math id="m3">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
<disp-formula id="e4">
<mml:math id="m4">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
<disp-formula id="e5">
<mml:math id="m5">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mo>&#x7c;</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo>&#x7c;</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
<disp-formula id="e6">
<mml:math id="m6">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
</sec>
</sec>
<sec id="s2-3">
<title>2.3 Principal Component Analysis</title>
<p>When a correlation exists between input variables, it will increase the information redundancy, and then increase the running time of the model (<xref ref-type="bibr" rid="B27">Yin et&#x20;al., 2021c</xref>). To eliminate the correlation, dimensionality reduction provides a practical way, such as principal component analysis (PCA) (<xref ref-type="bibr" rid="B22">Schimit and Pereira, 2018</xref>).</p>
<p>The detailed procedure of PCA is introduced as follows:<list list-type="simple">
<list-item>
<p>1) Establish the raw data matrix <inline-formula id="inf1">
<mml:math id="m7">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> , in which <italic>m</italic> is the number of samples and <italic>n</italic> is the number of input variables;</p>
</list-item>
<list-item>
<p>2) Standardize the raw data matrix using;</p>
</list-item>
</list>
<disp-formula id="e7">
<mml:math id="m8">
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>m</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>where: <inline-formula id="inf2">
<mml:math id="m9">
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf3">
<mml:math id="m10">
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are separately the mean and the standard deviation of the <italic>j</italic>-th input variable.<list list-type="simple">
<list-item>
<p>3) Calculate the correlation coefficient matrix <inline-formula id="inf4">
<mml:math id="m11">
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> based on the standardized raw data matrix, in which <inline-formula id="inf5">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the Pearson correlation coefficient between the <italic>y</italic>-th and <italic>z</italic>-th input variables;</p>
</list-item>
</list>
<disp-formula id="e8">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>z</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
<mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:msqrt>
<mml:msqrt>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>z</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>z</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mstyle>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>where: <inline-formula id="inf6">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is Pearson correlation coefficient between input variables <italic>Y</italic> and Z; <inline-formula id="inf7">
<mml:math id="m15">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf8">
<mml:math id="m16">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>z</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> are separately the mean of <italic>Y</italic> and <italic>Z</italic>.<list list-type="simple">
<list-item>
<p>4) Calculate the eigenvalues <inline-formula id="inf9">
<mml:math id="m17">
<mml:mrow>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>}</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and eigenvectors <inline-formula id="inf10">
<mml:math id="m18">
<mml:mrow>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>}</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> of the correlation coefficient matrix;</p>
</list-item>
<list-item>
<p>5) Obtain the data matrix after dimensionality reduction&#x20;using</p>
</list-item>
</list>
<disp-formula id="e9">
<mml:math id="m19">
<mml:mrow>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>X</mml:mi>
<mml:mo>&#x2dc;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mi>X</mml:mi>
<mml:mo>&#x2217;</mml:mo>
</mml:msup>
<mml:mo>&#x2217;</mml:mo>
<mml:mi>V</mml:mi>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>where: <inline-formula id="inf11">
<mml:math id="m20">
<mml:mrow>
<mml:mi>V</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the transform matrix, composed of the first <italic>k</italic> eigenvectors; <inline-formula id="inf12">
<mml:math id="m21">
<mml:mrow>
<mml:msup>
<mml:mi>X</mml:mi>
<mml:mo>&#x2217;</mml:mo>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> is the standardized raw data matrix.</p>
<p>The ratio (<inline-formula id="inf13">
<mml:math id="m22">
<mml:mi>&#x3b7;</mml:mi>
</mml:math>
</inline-formula>) of the information contained in the dimensionality-reduced data to that contained in the raw data is calculated by <xref ref-type="disp-formula" rid="e10">Eq. 10</xref>. The criterion for determining <italic>k</italic> is that <inline-formula id="inf14">
<mml:math id="m23">
<mml:mi>&#x3b7;</mml:mi>
</mml:math>
</inline-formula> is greater than 90%.<disp-formula id="e10">
<mml:math id="m24">
<mml:mrow>
<mml:mi>&#x3b7;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
</p>
</sec>
</sec>
<sec id="s3">
<title>3 PCA-IGWO-PNN Prediction Model for Squeezing Levels</title>
<p>The model&#x2019;s framework is: (1) Collect squeezing cases according to the selected indicators; (2) In order to eliminate the dimension and magnitude order differences between indicators, standardize the original data; (3) Use principal component analysis (PCA) to preprocess the data for eliminating the correlation between indicators and reducing data dimensionality; (4) Set the IGWO parameters such as the number of wolves, the maximum number of iterations, etc.; (5) Initialize the location of the wolf pack, utilize <italic>&#x3b1;</italic> wolf, <italic>&#x3b2;</italic> wolf and <italic>&#x3b3;</italic> wolf to guide <italic>&#x3c9;</italic> wolf, and select <xref ref-type="disp-formula" rid="e11">Eq. 11</xref> as the fitness function; (6) Input the training and validation sets into the PNN and introduce the IGWO algorithm for iterative search to obtain the optimal spread coefficient <italic>&#x3c3;</italic> of the PNN; (7) Bring the test set into the trained PNN and output the prediction results of the squeezing level; (8) Compare the prediction results of the PCA-IGWO-PNN with the actual situations and the prediction results of other models.<disp-formula id="e11">
<mml:math id="m25">
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>u</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>c</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>where: <italic>Accuracy</italic> is the model&#x2019;s prediction accuracy on the validation&#x20;set.</p>
</sec>
<sec id="s4">
<title>4 Database Description</title>
<p>A total of 139 squeezing cases were collected from (<xref ref-type="bibr" rid="B15">Jiao et&#x20;al., 2021</xref>), including China, Nepal, India, and so on (<xref ref-type="sec" rid="s13">Supplementary Appendix SA</xref>). In the 139 cases, no squeezing (&#x2160;) accounted for 20% (28 cases), slight squeezing (&#x2161;) accounted for 27% (37 cases), medium squeezing (&#x2162;) accounted for 23% (33 cases), severe squeezing (&#x2163;) accounted for 19% (26 cases), and extremely severe squeezing (&#x2164;) accounted for 11% (15 cases) (<xref ref-type="fig" rid="F3">Figure&#x20;3</xref>). The determination of squeezing levels was based on the relative strain (<italic>&#x3b5;</italic>), namely no squeezing with <italic>&#x3b5;</italic> &#x3c; 1%, slight squeezing with 1%&#x2264; <italic>&#x3b5;</italic> &#x2264; 2.5%, medium squeezing with 2.5%&#x3c; <italic>&#x3b5;</italic> &#x2264; 5%, severe squeezing with 5%&#x3c; <italic>&#x3b5;</italic> &#x2264; 10%, and extremely severe squeezing with <italic>&#x3b5;</italic> &#x3e; 10% (<xref ref-type="bibr" rid="B15">Jiao et&#x20;al., 2021</xref>). The relative strain (<italic>&#x3b5;</italic>) is defined as .<disp-formula id="e12">
<mml:math id="m26">
<mml:mrow>
<mml:mi>&#x3b5;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mi>&#x3bc;</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>D</mml:mi>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>where: <inline-formula id="inf15">
<mml:math id="m27">
<mml:mi>&#x3bc;</mml:mi>
</mml:math>
</inline-formula> is tunnel convergence deformation; <italic>D</italic> is tunnel diameter.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Proportion of different squeezing levels in the database.</p>
</caption>
<graphic xlink:href="feart-10-857463-g003.tif"/>
</fig>
<p>The occurrence of squeezing is closely related to geological structure, ground stress, rock mass conditions, and excavation disturbances (<xref ref-type="bibr" rid="B11">Hasanpour et&#x20;al., 2020b</xref>; <xref ref-type="bibr" rid="B26">Xu et&#x20;al., 2021</xref>). The selection of squeezing prediction indicators should meet: (1) they are easy to obtain; (2) they have strong representativeness; (3) they can reflect the characteristics of the squeezing from different aspects. In the early empirical methods, the tunnel depth (<italic>H</italic>), rock mass quality index (<italic>BQ</italic>), and strength-stress ratio (<italic>SSR</italic>) are the most widely used indicators. In addition, support stiffness (<italic>K</italic>) plays a vital role in controlling the surrounding rock deformation (<xref ref-type="bibr" rid="B5">Dwivedi et&#x20;al., 2013</xref>) and the scale effect of tunnels, namely tunnel equivalent diameter (<italic>D</italic>
<sub>0</sub>), should be taken into account (<xref ref-type="bibr" rid="B10">Goel et&#x20;al., 1995</xref>). Therefore, five indicators [i.e.,&#x20;<italic>H</italic>, (<italic>BQ</italic>), <italic>SSR</italic>, <italic>K</italic>, and <italic>D</italic>
<sub>0</sub>] are finally selected as the prediction variables of squeezing levels. <xref ref-type="table" rid="T1">Table&#x20;1</xref> gives the acquisition methods of five prediction variables and <xref ref-type="table" rid="T2">Table&#x20;2</xref> shows the basic statistical description of five prediction variables.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>The acquisition methods of five prediction variables.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Prediction variable</th>
<th align="center">Full name</th>
<th align="center">Acquisition method</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">
<italic>SSR</italic>
</td>
<td align="left">Strength-stress ratio</td>
<td align="center">
<inline-formula id="inf16">
<mml:math id="m28">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>R</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:mi>&#x3b3;</mml:mi>
<mml:mi>H</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="left">
<italic>H</italic>
</td>
<td align="left">Tunnel burial depth</td>
<td align="center">Determined by geological survey</td>
</tr>
<tr>
<td align="left">[<italic>BQ</italic>]</td>
<td align="left">Rock mass quality index</td>
<td align="center">
<inline-formula id="inf17">
<mml:math id="m29">
<mml:mrow>
<mml:mrow>
<mml:mo>[</mml:mo>
<mml:mi>B</mml:mi>
<mml:mi>Q</mml:mi>
<mml:mo>]</mml:mo>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>63.029</mml:mn>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mi>Q</mml:mi>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>327.5</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="left">
<italic>D</italic>
<sub>0</sub>
</td>
<td align="left">Tunnel equivalent diameter</td>
<td align="center">
<inline-formula id="inf18">
<mml:math id="m30">
<mml:mrow>
<mml:msub>
<mml:mi>D</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mn>4</mml:mn>
<mml:mi>A</mml:mi>
<mml:mo>/</mml:mo>
<mml:mi>&#x3c0;</mml:mi>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td align="left">
<italic>K</italic>
</td>
<td align="left">Support stiffness</td>
<td align="center">
<inline-formula id="inf19">
<mml:math id="m31">
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>b</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>
<italic>A</italic>, tunnel cross-section area; <italic>K</italic>
<sub>
<italic>c</italic>
</sub>, shotcrete lining stiffness; <italic>K</italic>
<sub>
<italic>sb</italic>
</sub>, steel arch stiffness; <italic>K</italic>
<sub>
<italic>,</italic>
</sub> anchor stiffness; <inline-formula id="inf20">
<mml:math id="m32">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c3;</mml:mi>
<mml:mrow>
<mml:mi>c</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, uniaxial compressive strength of rock mass; <inline-formula id="inf21">
<mml:math id="m33">
<mml:mi>&#x3b3;</mml:mi>
</mml:math>
</inline-formula>, rock specific gravity; <italic>Q</italic>, rock quality&#x20;index.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>The basic statistical description of five prediction variables.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Statistical index</th>
<th align="center">
<italic>SSR</italic>
</th>
<th align="center">
<italic>H</italic>/m</th>
<th align="center">[<italic>BQ</italic>]</th>
<th align="center">
<italic>D</italic>
<sub>0</sub>/m</th>
<th align="center">
<italic>K</italic>/MPa</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Minimum</td>
<td align="char" char=".">0.01</td>
<td align="char" char=".">45.10</td>
<td align="char" char=".">70.00</td>
<td align="char" char=".">4.00</td>
<td align="char" char=".">2.98</td>
</tr>
<tr>
<td align="left">Maximum</td>
<td align="char" char=".">1.55</td>
<td align="char" char=".">1,110.00</td>
<td align="char" char=".">441.00</td>
<td align="char" char=".">14.00</td>
<td align="char" char=".">1979.56</td>
</tr>
<tr>
<td align="left">Mean</td>
<td align="char" char=".">0.3204</td>
<td align="char" char=".">361.3856</td>
<td align="char" char=".">216.0791</td>
<td align="char" char=".">9.7495</td>
<td align="char" char=".">1,110.3576</td>
</tr>
<tr>
<td align="left">SD</td>
<td align="char" char=".">0.27551</td>
<td align="char" char=".">214.77502</td>
<td align="char" char=".">72.58499</td>
<td align="char" char=".">2.92968</td>
<td align="char" char=".">482.01800</td>
</tr>
<tr>
<td align="left">Skewness</td>
<td align="char" char=".">1.704</td>
<td align="char" char=".">0.882</td>
<td align="char" char=".">0.675</td>
<td align="char" char=".">&#x2212;0.371</td>
<td align="char" char=".">&#x2212;0.522</td>
</tr>
<tr>
<td align="left">Kurtosis</td>
<td align="char" char=".">3.720</td>
<td align="char" char=".">0.445</td>
<td align="char" char=".">1.165</td>
<td align="char" char=".">&#x2212;0.946</td>
<td align="char" char=".">&#x2212;0.045</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s5">
<title>5 Database Preprocessing With PCA</title>
<p>
<xref ref-type="table" rid="T3">Table&#x20;3</xref> shows the correlation coefficients among five prediction variables. It can be seen that the correlation coefficient between <italic>SSR</italic> and (<italic>BQ</italic>) is over 0.5, indicating that there is a relatively obvious correlation. These redundant information will reduce the operating efficiency of the model, so it is necessary to use principal component analysis to eliminate the correlation between the variables. To avoid the influence of variable dimensions on the dimensionality reduction process, we first use the Z-score method to standardize the original data (<xref ref-type="disp-formula" rid="e7">Eq. 7</xref>). <xref ref-type="sec" rid="s13">Supplementary Appendix SB</xref> demonstrates the standardized&#x20;data.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Correlation coefficients among the original prediction variables.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Prediction variables</th>
<th align="center">
<italic>SSR</italic>
</th>
<th align="center">
<italic>H</italic>
</th>
<th align="center">[<italic>BQ</italic>]</th>
<th align="center">
<italic>D</italic>
<sub>0</sub>
</th>
<th align="center">
<italic>K</italic>
</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">
<italic>SSR</italic>
</td>
<td align="char" char=".">1</td>
<td align="char" char=".">&#x2212;0.1974</td>
<td align="char" char=".">0.6709</td>
<td align="char" char=".">0.1043</td>
<td align="char" char=".">&#x2212;0.1541</td>
</tr>
<tr>
<td align="left">
<italic>H</italic>
</td>
<td align="char" char=".">&#x2212;0.1974</td>
<td align="char" char=".">1</td>
<td align="char" char=".">0.163</td>
<td align="char" char=".">0.1377</td>
<td align="char" char=".">&#x2212;0.2891</td>
</tr>
<tr>
<td align="left">(<italic>BQ</italic>)</td>
<td align="char" char=".">0.6709</td>
<td align="char" char=".">0.163</td>
<td align="char" char=".">1.0000</td>
<td align="char" char=".">0.2518</td>
<td align="char" char=".">&#x2212;0.2461</td>
</tr>
<tr>
<td align="left">
<italic>D</italic>
<sub>0</sub>
</td>
<td align="char" char=".">0.1043</td>
<td align="char" char=".">0.1377</td>
<td align="char" char=".">0.2518</td>
<td align="char" char=".">1</td>
<td align="char" char=".">&#x2212;0.0206</td>
</tr>
<tr>
<td align="left">
<italic>K</italic>
</td>
<td align="char" char=".">&#x2212;0.1541</td>
<td align="char" char=".">&#x2212;0.2891</td>
<td align="char" char=".">&#x2212;0.2461</td>
<td align="char" char=".">&#x2212;0.0206</td>
<td align="char" char=".">1</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>
<xref ref-type="table" rid="T4">Table&#x20;4</xref> shows the variance contribution rate of each principal component and their cumulative contribution rate. Referring to <xref ref-type="table" rid="T4">Table&#x20;4</xref>, the cumulative contribution rate of the&#x20;first four principal components reaches 95.24%, indicating that the first four principal components contain 95.24% of the original information, which meets the requirement of principal component selection. Therefore, this paper selects these four principal components as the new prediction variables to replace the five original ones. By analyzing the correlation, it can be found that the new prediction variables (<italic>y</italic>
<sub>1</sub>, <italic>y</italic>
<sub>2</sub>, <italic>y</italic>
<sub>3</sub>, and <italic>y</italic>
<sub>4</sub>) are totally independent of each other and the correlation coefficients are all 0 (<xref ref-type="table" rid="T5">Table&#x20;5</xref>). <xref ref-type="table" rid="T6">Table&#x20;6</xref> gives the principal component coefficient matrix, from which the relationship between the new prediction variables and the original ones can be expressed as <xref ref-type="disp-formula" rid="e13">Eq. 13</xref>. <xref ref-type="sec" rid="s13">Supplementary Appendix SB</xref> shows the data after dimensionality reduction.<disp-formula id="e13">
<mml:math id="m34">
<mml:mrow>
<mml:mrow>
<mml:mo>{</mml:mo>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.5742</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.1573</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.6604</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>3</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.2949</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>4</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.3498</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>5</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0.4443</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.7573</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.0957</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>3</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.1473</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>4</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.4452</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>5</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.1441</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.0496</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.0039</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>3</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.8478</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>4</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.5080</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>5</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mn>4</mml:mn>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.0736</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.5455</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.3318</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>3</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>0.4091</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>4</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.6477</mml:mn>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>5</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>where: <inline-formula id="inf22">
<mml:math id="m35">
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>1</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> , <inline-formula id="inf23">
<mml:math id="m36">
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>2</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> , <inline-formula id="inf24">
<mml:math id="m37">
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>3</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> , <inline-formula id="inf25">
<mml:math id="m38">
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>4</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> , and <inline-formula id="inf26">
<mml:math id="m39">
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mn>5</mml:mn>
<mml:mo>&#x2217;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> separately refer to the standardized data of <italic>SSR</italic>, <italic>H</italic>, [<italic>BQ</italic>], <italic>D</italic>
<sub>0</sub>, and&#x20;<italic>K</italic>.</p>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Calculation results of PCA.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Principal component</th>
<th align="center">Eigenvalue</th>
<th align="center">Contribution rate (%)</th>
<th align="center">Cumulative contribution rate (%)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">1</td>
<td align="char" char=".">1.8650</td>
<td align="char" char=".">37.30</td>
<td align="char" char=".">37.30</td>
</tr>
<tr>
<td align="left">2</td>
<td align="char" char=".">1.2920</td>
<td align="char" char=".">25.84</td>
<td align="char" char=".">63.14</td>
</tr>
<tr>
<td align="left">3</td>
<td align="char" char=".">0.9791</td>
<td align="char" char=".">19.58</td>
<td align="char" char=".">82.72</td>
</tr>
<tr>
<td align="left">4</td>
<td align="char" char=".">0.6259</td>
<td align="char" char=".">12.52</td>
<td align="char" char=".">95.24</td>
</tr>
<tr>
<td align="left">5</td>
<td align="char" char=".">0.2380</td>
<td align="char" char=".">4.76</td>
<td align="char" char=".">100</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>Correlation coefficients among the new prediction variables.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Prediction variables</th>
<th align="center">
<italic>y</italic>
<sub>1</sub>
</th>
<th align="center">
<italic>y</italic>
<sub>2</sub>
</th>
<th align="center">
<italic>y</italic>
<sub>3</sub>
</th>
<th align="center">
<italic>y</italic>
<sub>4</sub>
</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">
<italic>y</italic>
<sub>1</sub>
</td>
<td align="char" char=".">1.0000</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">0.0000</td>
</tr>
<tr>
<td align="left">
<italic>y</italic>
<sub>2</sub>
</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">1.0000</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">0.0000</td>
</tr>
<tr>
<td align="left">
<italic>y</italic>
<sub>3</sub>
</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">1.0000</td>
<td align="char" char=".">0.0000</td>
</tr>
<tr>
<td align="left">
<italic>y</italic>
<sub>4</sub>
</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">1.0000</td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="T6" position="float">
<label>TABLE 6</label>
<caption>
<p>The coefficient matrix of principal components.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="left">Prediction variables</th>
<th colspan="4" align="center">Principal component</th>
</tr>
<tr>
<th align="center">
<italic>y</italic>
<sub>1</sub>
</th>
<th align="center">
<italic>y</italic>
<sub>2</sub>
</th>
<th align="center">
<italic>y</italic>
<sub>3</sub>
</th>
<th align="center">
<italic>y</italic>
<sub>4</sub>
</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">
<italic>SSR</italic>
</td>
<td align="char" char=".">&#x2212;0.5742</td>
<td align="char" char=".">0.4443</td>
<td align="char" char=".">&#x2212;0.1441</td>
<td align="char" char=".">&#x2212;0.0736</td>
</tr>
<tr>
<td align="left">
<italic>H</italic>
</td>
<td align="char" char=".">&#x2212;0.1573</td>
<td align="char" char=".">&#x2212;0.7573</td>
<td align="char" char=".">0.0496</td>
<td align="char" char=".">&#x2212;0.5455</td>
</tr>
<tr>
<td align="left">[<italic>BQ</italic>]</td>
<td align="char" char=".">&#x2212;0.6604</td>
<td align="char" char=".">0.0957</td>
<td align="char" char=".">0.0039</td>
<td align="char" char=".">&#x2212;0.3318</td>
</tr>
<tr>
<td align="left">
<italic>D</italic>
<sub>0</sub>
</td>
<td align="char" char=".">&#x2212;0.2949</td>
<td align="char" char=".">&#x2212;0.1473</td>
<td align="char" char=".">0.8478</td>
<td align="char" char=".">0.4091</td>
</tr>
<tr>
<td align="left">
<italic>K</italic>
</td>
<td align="char" char=".">0.3498</td>
<td align="char" char=".">0.4452</td>
<td align="char" char=".">0.5080</td>
<td align="char" char=".">&#x2212;0.6477</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s6">
<title>6 Model Construction and Application</title>
<p>The database after dimensionality reduction is split into three parts by the stratified sampling: the training set (99 samples), the validation set (20 samples), and the test set (20 samples) (<xref ref-type="table" rid="T7">Table&#x20;7</xref>). The training set is used to train the model, the validation set is used to calculate the fitness function and optimize the model hyper-parameter, and the test set is used to evaluate the model performance in engineering practice.</p>
<table-wrap id="T7" position="float">
<label>TABLE 7</label>
<caption>
<p>The number of samples with varying squeezing levels in the training, validation, test&#x20;sets.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="left">Object</th>
<th colspan="5" align="center">The number of samples</th>
</tr>
<tr>
<th align="center">&#x2160;</th>
<th align="center">&#x2161;</th>
<th align="center">&#x2162;</th>
<th align="center">&#x2163;</th>
<th align="center">&#x2164;</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Training set</td>
<td align="char" char=".">20</td>
<td align="char" char=".">27</td>
<td align="char" char=".">23</td>
<td align="char" char=".">18</td>
<td align="char" char=".">11</td>
</tr>
<tr>
<td align="left">Validation set</td>
<td align="char" char=".">4</td>
<td align="char" char=".">5</td>
<td align="char" char=".">5</td>
<td align="char" char=".">4</td>
<td align="char" char=".">2</td>
</tr>
<tr>
<td align="left">Test set</td>
<td align="char" char=".">4</td>
<td align="char" char=".">5</td>
<td align="char" char=".">5</td>
<td align="char" char=".">4</td>
<td align="char" char=".">2</td>
</tr>
</tbody>
</table>
</table-wrap>
<sec id="s6-1">
<title>6.1&#x20;Hyper-Parameter Optimization With IGWO</title>
<p>The spread coefficient plays a vital role in the prediction performance of PNN. If the value of the spread coefficient is too small, it is easy to cause the network to overfit; if the value of the spread coefficient is too large, the details cannot be wholly distinguished and the network is close to a linear classifier. This study adopts an improved gray wolf optimization algorithm to optimize the spread coefficient automatically.</p>
<p>The prediction variables (<italic>y</italic>
<sub>1</sub>, <italic>y</italic>
<sub>2</sub>, <italic>y</italic>
<sub>3</sub>, and <italic>y</italic>
<sub>4</sub>) after dimensionality reduction constitute the input vector of PNN. Moreover, there are 99 sets of training samples and five squeezing levels. Therefore, the number of neurons in the input layer, pattern layer, accumulation layer, and output layer of the PNN are 4, 99, 5, and 5, respectively. In order to select the optimal spread coefficient, 99 sets of training samples are firstly input to train PNN, and then 20 sets of validation samples are input to calculate the fitness function under different spread coefficients.</p>
<p>The optimization range of the spread coefficient is set to (0, 10). The wolf pack size in the improved gray wolf optimization algorithm is set to 30, and the maximum number of iterations is 400. <xref ref-type="fig" rid="F4">Figure&#x20;4</xref> shows the evolution curve of the fitness function with the number of iterations. In the first 20 iterations, the fitness function dropped sharply. Between 20 and 140 iterations, the fitness function was stable, but then there was a decline. The fitness function did not truly converge until 150 iterations. The optimization result of the 400th iteration is used as the optimal spread coefficient. At this time, the spread coefficient is taken as 1.58 and the corresponding fitness function is&#x20;1.11.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>The evolution curve of fitness function with the number of IGWO iterations.</p>
</caption>
<graphic xlink:href="feart-10-857463-g004.tif"/>
</fig>
</sec>
<sec id="s6-2">
<title>6.2 Prediction Performance Evaluation</title>
<p>The optimized PNN model is applied to the test set, and the prediction results of 20 sets of test samples are shown in <xref ref-type="fig" rid="F5">Figure&#x20;5</xref>. Only one of the 20 test samples was misjudged by the PNN, reaching a prediction accuracy of 95%. For this misjudged test sample, its actual squeezing level is medium squeezing, but it is predicted to be a severe squeezing. From the perspective of engineering safety, this phenomenon is acceptable, because it is more advantageous for the predicted level to be higher than the actual level in comparison with the predicted level to be lower than the actual level. In particular, in two types of catastrophic accidents, namely severe squeezing and extremely severe squeezing, the PNN showed 100% prediction accuracy.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>PNN prediction results on the test&#x20;set.</p>
</caption>
<graphic xlink:href="feart-10-857463-g005.tif"/>
</fig>
<p>To further illustrate the superiority of the PNN model, its prediction results are compared with that of the artificial neural network (ANN), support vector machine (SVM), and random forest (RF) (<xref ref-type="table" rid="T8">Table&#x20;8</xref>). Among the above four models, the PNN has the highest prediction accuracy with 95%, followed by the ANN (85%), RF (85%), and SVM (80%). In addition, the running times of the four models are separately 5.6350s (PNN), 8.8340s (ANN), 6.2290s (SVM), and 6.9260s (RF). It can be seen that the PNN consumes the shortest running time, achieving the fastest running speed. In terms of both prediction accuracy and running speed, the PNN built in this paper has certain advantages (<xref ref-type="table" rid="T9">Table&#x20;9</xref>).</p>
<table-wrap id="T8" position="float">
<label>TABLE 8</label>
<caption>
<p>Comparison analysis of different prediction models.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="left">Number</th>
<th colspan="5" align="center">Posterior probability density of PNN</th>
<th rowspan="2" align="center">PNN results</th>
<th rowspan="2" align="center">ANN results</th>
<th rowspan="2" align="center">SVM</th>
<th rowspan="2" align="center">RF results</th>
<th rowspan="2" align="center">Actual level</th>
</tr>
<tr>
<th align="center">&#x2160;</th>
<th align="center">&#x2161;</th>
<th align="center">&#x2162;</th>
<th align="center">&#x2163;</th>
<th align="center">&#x2164;</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">1</td>
<td align="char" char=".">0.0163</td>
<td align="char" char=".">0.2563</td>
<td align="char" char=".">
<bold>0.5830</bold>
</td>
<td align="char" char=".">0.1324</td>
<td align="char" char=".">0.0119</td>
<td align="char" char=".">3</td>
<td align="char" char=".">3</td>
<td align="char" char=".">3</td>
<td align="char" char=".">3</td>
<td align="char" char=".">3</td>
</tr>
<tr>
<td align="left">2</td>
<td align="char" char=".">0.0171</td>
<td align="char" char=".">0.2761</td>
<td align="char" char=".">
<bold>0.5370</bold>
</td>
<td align="char" char=".">0.1563</td>
<td align="char" char=".">0.0134</td>
<td align="char" char=".">3</td>
<td align="char" char=".">3</td>
<td align="center">4</td>
<td align="char" char=".">3</td>
<td align="char" char=".">3</td>
</tr>
<tr>
<td align="left">3</td>
<td align="char" char=".">0.0168</td>
<td align="char" char=".">0.2643</td>
<td align="char" char=".">
<bold>0.5611</bold>
</td>
<td align="char" char=".">0.1451</td>
<td align="char" char=".">0.0127</td>
<td align="char" char=".">3</td>
<td align="char" char=".">3</td>
<td align="center">4</td>
<td align="char" char=".">3</td>
<td align="char" char=".">3</td>
</tr>
<tr>
<td align="left">4</td>
<td align="char" char=".">0.0022</td>
<td align="char" char=".">0.0037</td>
<td align="char" char=".">0.4536</td>
<td align="char" char=".">
<bold>0.5404</bold>
</td>
<td align="char" char=".">0.0001</td>
<td align="center">4</td>
<td align="char" char=".">3</td>
<td align="char" char=".">3</td>
<td align="center">2</td>
<td align="char" char=".">3</td>
</tr>
<tr>
<td align="left">5</td>
<td align="char" char=".">0.0038</td>
<td align="char" char=".">0.3601</td>
<td align="char" char=".">
<bold>0.6301</bold>
</td>
<td align="char" char=".">0.0058</td>
<td align="char" char=".">0.0003</td>
<td align="char" char=".">3</td>
<td align="char" char=".">3</td>
<td align="char" char=".">3</td>
<td align="center">2</td>
<td align="char" char=".">3</td>
</tr>
<tr>
<td align="left">6</td>
<td align="char" char=".">0.0146</td>
<td align="char" char=".">
<bold>0.5088</bold>
</td>
<td align="char" char=".">0.4749</td>
<td align="char" char=".">0.0015</td>
<td align="char" char=".">0.0001</td>
<td align="char" char=".">2</td>
<td align="center">3</td>
<td align="char" char=".">2</td>
<td align="char" char=".">2</td>
<td align="char" char=".">2</td>
</tr>
<tr>
<td align="left">7</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">
<bold>0.9999</bold>
</td>
<td align="char" char=".">0.0001</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">2</td>
<td align="char" char=".">2</td>
<td align="char" char=".">2</td>
<td align="char" char=".">2</td>
<td align="char" char=".">2</td>
</tr>
<tr>
<td align="left">8</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">
<bold>0.9999</bold>
</td>
<td align="char" char=".">0.0001</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">2</td>
<td align="char" char=".">2</td>
<td align="char" char=".">2</td>
<td align="char" char=".">2</td>
<td align="char" char=".">2</td>
</tr>
<tr>
<td align="left">9</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">
<bold>1.0000</bold>
</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">2</td>
<td align="char" char=".">2</td>
<td align="char" char=".">2</td>
<td align="char" char=".">2</td>
<td align="char" char=".">2</td>
</tr>
<tr>
<td align="left">10</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">
<bold>1.0000</bold>
</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">0.0000</td>
<td align="char" char=".">2</td>
<td align="char" char=".">2</td>
<td align="char" char=".">2</td>
<td align="char" char=".">2</td>
<td align="char" char=".">2</td>
</tr>
<tr>
<td align="left">11</td>
<td align="char" char=".">0.1020</td>
<td align="char" char=".">0.1267</td>
<td align="char" char=".">0.1688</td>
<td align="char" char=".">
<bold>0.4720</bold>
</td>
<td align="char" char=".">0.1305</td>
<td align="char" char=".">4</td>
<td align="char" char=".">4</td>
<td align="char" char=".">4</td>
<td align="char" char=".">4</td>
<td align="char" char=".">4</td>
</tr>
<tr>
<td align="left">12</td>
<td align="char" char=".">0.0044</td>
<td align="char" char=".">0.0086</td>
<td align="char" char=".">0.3457</td>
<td align="char" char=".">
<bold>0.3644</bold>
</td>
<td align="char" char=".">0.2770</td>
<td align="char" char=".">4</td>
<td align="char" char=".">4</td>
<td align="center">5</td>
<td align="char" char=".">4</td>
<td align="char" char=".">4</td>
</tr>
<tr>
<td align="left">13</td>
<td align="char" char=".">0.0005</td>
<td align="char" char=".">0.0489</td>
<td align="char" char=".">0.2393</td>
<td align="char" char=".">
<bold>0.7098</bold>
</td>
<td align="char" char=".">0.0015</td>
<td align="char" char=".">4</td>
<td align="char" char=".">4</td>
<td align="char" char=".">4</td>
<td align="char" char=".">4</td>
<td align="char" char=".">4</td>
</tr>
<tr>
<td align="left">14</td>
<td align="char" char=".">0.0799</td>
<td align="char" char=".">0.1722</td>
<td align="char" char=".">0.3271</td>
<td align="char" char=".">
<bold>0.3425</bold>
</td>
<td align="char" char=".">0.0783</td>
<td align="char" char=".">4</td>
<td align="center">3</td>
<td align="center">3</td>
<td align="char" char=".">4</td>
<td align="char" char=".">4</td>
</tr>
<tr>
<td align="left">15</td>
<td align="char" char=".">
<bold>0.8423</bold>
</td>
<td align="char" char=".">0.0512</td>
<td align="char" char=".">0.0384</td>
<td align="char" char=".">0.0346</td>
<td align="char" char=".">0.0336</td>
<td align="char" char=".">1</td>
<td align="char" char=".">1</td>
<td align="char" char=".">1</td>
<td align="char" char=".">1</td>
<td align="char" char=".">1</td>
</tr>
<tr>
<td align="left">16</td>
<td align="char" char=".">
<bold>0.9021</bold>
</td>
<td align="char" char=".">0.0762</td>
<td align="char" char=".">0.0137</td>
<td align="char" char=".">0.0045</td>
<td align="char" char=".">0.0035</td>
<td align="char" char=".">1</td>
<td align="char" char=".">1</td>
<td align="char" char=".">1</td>
<td align="char" char=".">1</td>
<td align="char" char=".">1</td>
</tr>
<tr>
<td align="left">17</td>
<td align="char" char=".">
<bold>0.9439</bold>
</td>
<td align="char" char=".">0.0384</td>
<td align="char" char=".">0.0079</td>
<td align="char" char=".">0.0051</td>
<td align="char" char=".">0.0048</td>
<td align="char" char=".">1</td>
<td align="char" char=".">1</td>
<td align="char" char=".">1</td>
<td align="char" char=".">1</td>
<td align="char" char=".">1</td>
</tr>
<tr>
<td align="left">18</td>
<td align="char" char=".">
<bold>0.8688</bold>
</td>
<td align="char" char=".">0.1255</td>
<td align="char" char=".">0.0035</td>
<td align="char" char=".">0.0012</td>
<td align="char" char=".">0.0010</td>
<td align="char" char=".">1</td>
<td align="char" char=".">1</td>
<td align="char" char=".">1</td>
<td align="char" char=".">1</td>
<td align="char" char=".">1</td>
</tr>
<tr>
<td align="left">19</td>
<td align="char" char=".">0.0061</td>
<td align="char" char=".">0.0064</td>
<td align="char" char=".">0.0243</td>
<td align="char" char=".">0.0445</td>
<td align="char" char=".">
<bold>0.9187</bold>
</td>
<td align="char" char=".">5</td>
<td align="center">4</td>
<td align="char" char=".">5</td>
<td align="center">4</td>
<td align="char" char=".">5</td>
</tr>
<tr>
<td align="left">20</td>
<td align="char" char=".">0.0243</td>
<td align="char" char=".">0.0245</td>
<td align="char" char=".">0.0318</td>
<td align="char" char=".">0.0409</td>
<td align="char" char=".">
<bold>0.8786</bold>
</td>
<td align="char" char=".">5</td>
<td align="char" char=".">5</td>
<td align="char" char=".">5</td>
<td align="char" char=".">5</td>
<td align="char" char=".">5</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>The maximum posterior probability density of PNN, for each test sample is bold; the misjudged test sample is highlighted in&#x20;red.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<table-wrap id="T9" position="float">
<label>TABLE 9</label>
<caption>
<p>Performance evaluation of different prediction models.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Model</th>
<th align="center">Prediction accuracy (%)</th>
<th align="center">Running time (s)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">PNN</td>
<td align="char" char=".">95</td>
<td align="char" char=".">5.6350</td>
</tr>
<tr>
<td align="left">ANN</td>
<td align="char" char=".">85</td>
<td align="char" char=".">8.8340</td>
</tr>
<tr>
<td align="left">SVM</td>
<td align="char" char=".">80</td>
<td align="char" char=".">6.2290</td>
</tr>
<tr>
<td align="left">RF</td>
<td align="char" char=".">85</td>
<td align="char" char=".">6.9260</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s7">
<title>7 Conclusion</title>
<p>Surrounding rock squeezing deformation is a common risk source, which can induce shield jamming disasters in TBM-excavated tunnels. To accurately predict the squeezing levels, this study proposed a hybrid model of PCA-IGWO-PNN. The main conclusions are as follows.<list list-type="simple">
<list-item>
<p>1) The strength-stress ratio, tunnel burial depth, tunnel equivalent diameter, rock mass quality index and support stiffness constitute the evaluation index system for the squeezing level prediction. Considering the index independence requirement of PNN, the PCA is used to preprocess the original data to eliminate the correlations and achieve dimensionality reduction. After that, four independent principal components, which are linearly combined by the original evaluation indexes, are used as the comprehensive evaluation indexes of squeezing levels.</p>
</list-item>
<list-item>
<p>2) The spread coefficient has a significant influence on the PNN performance, and the IGWO optimization results indicate that when the spread coefficient is taken as 1.58, the fitness function converges to the global minimum (1.11). Among the 20 test samples, the built PNN model with the optimal spread coefficient only misjudges 1, achieving the prediction accuracy of 95% in engineering application.</p>
</list-item>
<list-item>
<p>3) Comparison results with the ANN model, SVM model, and RF model show that the PNN model has the highest&#x20;prediction accuracy, followed by ANN (85%), RF (85%), and SVM (80%). In addition, the PNN model runs fastest in the above four models, only consuming 5.6350s, while the ANN, SVM, and RF separately consume 8.8340, 6.2290, and 6.9260&#xa0;s. From the aspects of the prediction accuracy and running speed, the PNN model proposed in this paper is the most superior and feasible, which provides an effective method for surrounding rock squeezing classification.</p>
</list-item>
</list>
</p>
</sec>
</body>
<back>
<sec id="s8">
<title>Data Availability Statement</title>
<p>The original contributions presented in the study are included in the article/<xref ref-type="sec" rid="s13">Supplementary Material</xref>, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s9">
<title>Author Contributions</title>
<p>All authors listed have made a substantial, direct, and intellectual contribution to the work and approved it for publication.</p>
</sec>
<sec id="s10">
<title>Funding</title>
<p>This work was financially supported by the National Natural Science Foundation of China (Grant Nos. 52074258, 51874232), and the Natural Science Basic Research Program of Shaanxi Province (Shaanxi Coal and Chemical Industry Group Co., Ltd. Joint Fund Project, Grant No. 2021JLM-06), and Key Research and Development Project of Hubei Province (Grant Nos. 2020BCB073, 2021BCA133). Their support is gratefully acknowledged.</p>
</sec>
<sec sec-type="COI-statement" id="s11">
<title>Conflict of Interest</title>
<p>Author XS was employed by Shaanxi Zhengtong Coal Industry Co.,&#x20;Ltd.</p>
<p>The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s12">
<title>Publisher&#x2019;s Note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors, and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<sec id="s13">
<title>Supplementary Material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/feart.2022.857463/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/feart.2022.857463/full&#x23;supplementary-material</ext-link>
</p>
<supplementary-material xlink:href="Table1.DOCX" id="SM1" mimetype="application/DOCX" xmlns:xlink="http://www.w3.org/1999/xlink"/>
<supplementary-material xlink:href="Table2.DOCX" id="SM2" mimetype="application/DOCX" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Aydan</surname>
<given-names>A. T.</given-names>
</name>
<name>
<surname>Akagi</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Kawamoto</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>1996</year>). <article-title>The Squeezing Potential of Rock Around Tunnels: Theory and Prediction with Examples Taken from Japan</article-title>. <source>Rock Mech. Rock Engng</source> <volume>29</volume>, <fpage>125</fpage>&#x2013;<lpage>143</lpage>. <pub-id pub-id-type="doi">10.1007/bf01032650</pub-id> </citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Barla</surname>
<given-names>G.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>Squeezing Rocks in Tunnels</article-title>. <source>ISRM News J.</source> <volume>2</volume>, <fpage>44</fpage>&#x2013;<lpage>49</lpage>. </citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Zeng</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Patelli</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Edwards</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Dynamic and Probabilistic Multi-Class Prediction of Tunnel Squeezing Intensity</article-title>. <source>Rock Mech. Rock Eng.</source> <volume>53</volume>, <fpage>3521</fpage>&#x2013;<lpage>3542</lpage>. <pub-id pub-id-type="doi">10.1007/s00603-020-02138-8</pub-id> </citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dukov</surname>
<given-names>N. T.</given-names>
</name>
<name>
<surname>Ganchev</surname>
<given-names>T. D.</given-names>
</name>
<name>
<surname>Vrahatis</surname>
<given-names>M. N.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Evaluation of PNN Pattern-Layer Activation Function Approximations in Different Training Setups[J]</article-title>. <source>Int. J.&#x20;Speech Tech.</source> <volume>22</volume>, <fpage>1039</fpage>&#x2013;<lpage>1049</lpage>. <pub-id pub-id-type="doi">10.1007/s10772-019-09640-7</pub-id> </citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dwivedi</surname>
<given-names>R. D.</given-names>
</name>
<name>
<surname>Singh</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Viladkar</surname>
<given-names>M. N.</given-names>
</name>
<name>
<surname>Goel</surname>
<given-names>R. K.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Prediction of Tunnel Deformation in Squeezing Grounds</article-title>. <source>Eng. Geology.</source> <volume>161</volume>, <fpage>55</fpage>&#x2013;<lpage>64</lpage>. <pub-id pub-id-type="doi">10.1016/j.enggeo.2013.04.005</pub-id> </citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Farhadian</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Nikvar-Hassani</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Development of a New Empirical Method for Tunnel Squeezing Classification (TSC)</article-title>. <source>Q. J.&#x20;Eng. Geology. Hydrogeology</source> <volume>53</volume>, <fpage>655</fpage>&#x2013;<lpage>660</lpage>. <pub-id pub-id-type="doi">10.1144/qjegh2019-108</pub-id> </citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Feng</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Jimenez</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Predicting Tunnel Squeezing with Incomplete Data Using Bayesian Networks</article-title>. <source>Eng. Geology.</source> <volume>195</volume>, <fpage>214</fpage>&#x2013;<lpage>224</lpage>. <pub-id pub-id-type="doi">10.1016/j.enggeo.2015.06.017</pub-id> </citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ge</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Rock Discontinuities Identification from 3D Point Clouds Using Artificial Neural Network</article-title>. <source>Rock Mech. Rock Eng.</source> <pub-id pub-id-type="doi">10.1007/s00603-021-02748-w</pub-id> </citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ge</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Xie</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Determination of the Shear Failure Areas of Rock Joints Using a Laser Scanning Technique and Artificial Intelligence Algorithms</article-title>. <source>Eng. Geology.</source> <volume>293</volume>, <fpage>106320</fpage>. <pub-id pub-id-type="doi">10.1016/j.enggeo.2021.106320</pub-id> </citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Goel</surname>
<given-names>R. K.</given-names>
</name>
<name>
<surname>Jethwa</surname>
<given-names>J.&#x20;L.</given-names>
</name>
<name>
<surname>Paithankar</surname>
<given-names>A. G.</given-names>
</name>
</person-group> (<year>1995</year>). <article-title>Tunnelling through the Young Himalayas-A Case History of the Maneri-Uttarkashi Power Tunnel [J]</article-title>. <source>Eng. Geology.</source> <volume>39</volume> (<issue>1</issue>), <fpage>31</fpage>&#x2013;<lpage>44</lpage>. <pub-id pub-id-type="doi">10.1016/0013-7952(94)00002-j</pub-id> </citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hasanpour</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Rostami</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Schmitt</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>ilmaz</surname>
<given-names>O.</given-names>
</name>
<name>
<surname>Sohrabian</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2020b</year>). <article-title>Prediction of TBM Jamming Risk in Squeezing Grounds Using Bayesian and Artificial Neural Networks[J]</article-title>. <source>J.&#x20;Rock Mech. Geotechnical Eng.</source> <volume>12</volume> (<issue>01</issue>), <fpage>21</fpage>&#x2013;<lpage>31</lpage>. <pub-id pub-id-type="doi">10.1016/j.jrmge.2019.04.006</pub-id> </citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hasanpour</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Rostami</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Schmitt</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Ozcelik</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Sohrabian</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2020a</year>). <article-title>Prediction of TBM Jamming Risk in Squeezing Grounds Using Bayesian and Artificial Neural Networks</article-title>. <source>J.&#x20;Rock Mech. Geotechnical Eng.</source> <volume>12</volume>, <fpage>21</fpage>&#x2013;<lpage>31</lpage>. <pub-id pub-id-type="doi">10.1016/j.jrmge.2019.04.006</pub-id> </citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hasanpour</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Rostami</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>&#xdc;nver</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>3D Finite Difference Model for Simulation of Double Shield TBM Tunneling in Squeezing Grounds</article-title>. <source>Tunnelling Underground Space Tech.</source> <volume>40</volume>, <fpage>109</fpage>&#x2013;<lpage>126</lpage>. <pub-id pub-id-type="doi">10.1016/j.tust.2013.09.012</pub-id> </citation>
</ref>
<ref id="B14">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Jethwa</surname>
<given-names>J.&#x20;L.</given-names>
</name>
</person-group> (<year>1981</year>). <source>Evaluation of Rock Pressures in Tunnels through Squeezing Ground in Lower Himalayas</source>. <publisher-loc>Roorkee</publisher-loc>: <publisher-name>University of Roorkee</publisher-name>. </citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jiao</surname>
<given-names>Y. Y.</given-names>
</name>
<name>
<surname>Ou</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>G. H.</given-names>
</name>
<name>
<surname>Zou</surname>
<given-names>J.&#x20;P.</given-names>
</name>
<name>
<surname>Tan</surname>
<given-names>F.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Prediction of Tunnel Squeezing Based on Evidence Theory [J]</article-title>. <source>J.&#x20;Appl. Basic Eng. Sci.</source> <volume>29</volume> (<issue>05</issue>), <fpage>1156</fpage>&#x2013;<lpage>1170</lpage>.<pub-id pub-id-type="doi">10.1155/2018/4543984</pub-id> </citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jimenez</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Recio</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>A Linear Classifier for Probabilistic Prediction of Squeezing Conditions in Himalayan Tunnels</article-title>. <source>Eng. Geology.</source> <volume>121</volume>, <fpage>101</fpage>&#x2013;<lpage>109</lpage>. <pub-id pub-id-type="doi">10.1016/j.enggeo.2011.05.006</pub-id> </citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Gong</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Pan</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Application and Development of Hard Rock TBM and its prospect in China</article-title>. <source>Tunnelling Underground Space Tech.</source> <volume>57</volume>, <fpage>33</fpage>&#x2013;<lpage>46</lpage>. <pub-id pub-id-type="doi">10.1016/j.tust.2016.01.034</pub-id> </citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Yin</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Prediction Model of Rock Mass Class Using Classification and Regression Tree Integrated AdaBoost Algorithm Based on TBM Driving Data</article-title>. <source>Tunnelling Underground Space Tech.</source> <volume>106</volume>, <fpage>103595</fpage>. <pub-id pub-id-type="doi">10.1016/j.tust.2020.103595</pub-id> </citation>
</ref>
<ref id="B20">
<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>S. M.</given-names>
</name>
<name>
<surname>Lewis</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2014a</year>). <article-title>Grey Wolf Optimizer</article-title>. <source>Adv. Eng. Softw.</source> <volume>69</volume> (<issue>3</issue>), <fpage>46</fpage>&#x2013;<lpage>61</lpage>. <pub-id pub-id-type="doi">10.1016/j.advengsoft.2013.12.007</pub-id> </citation>
</ref>
<ref id="B19">
<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>S. M.</given-names>
</name>
<name>
<surname>Lewis</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2014b</year>). <article-title>Gray Wolf Optimizer</article-title>. <source>Adv. Eng. Softw.</source> <volume>69</volume>, <fpage>46</fpage>&#x2013;<lpage>61</lpage>. <pub-id pub-id-type="doi">10.1016/j.advengsoft.2013.12.007</pub-id> </citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sanal Kumar</surname>
<given-names>K. P.</given-names>
</name>
<name>
<surname>Bhavani</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Human Activity Recognition in Egocentric Video Using PNN, SVM, kNN, and SVM&#x2b;kNN Classifiers[J]</article-title>. <source>Cluster Comput.</source> <volume>22</volume>, <fpage>3</fpage>&#x2013;<lpage>4</lpage>. <pub-id pub-id-type="doi">10.1007/s10586-017-1131-x</pub-id> </citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Schimit</surname>
<given-names>P. H. T.</given-names>
</name>
<name>
<surname>Pereira</surname>
<given-names>F. H.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Disease Spreading in Complex Networks: A Numerical Study with Principal Component Analysis</article-title>. <source>Expert Syst. Appl.</source> <volume>97</volume>, <fpage>41</fpage>&#x2013;<lpage>50</lpage>. <pub-id pub-id-type="doi">10.1016/j.eswa.2017.12.021</pub-id> </citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Singh</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Jethwa</surname>
<given-names>J.&#x20;L.</given-names>
</name>
<name>
<surname>Dube</surname>
<given-names>A. K.</given-names>
</name>
<name>
<surname>Singh</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>1992</year>). <article-title>Correlation between Observed Support Pressure and Rock Mass Quality</article-title>. <source>Tunnelling Underground Space Tech.</source> <volume>7</volume>, <fpage>59</fpage>&#x2013;<lpage>74</lpage>. <pub-id pub-id-type="doi">10.1016/0886-7798(92)90114-w</pub-id> </citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sousa</surname>
<given-names>R. L.</given-names>
</name>
<name>
<surname>Einstein</surname>
<given-names>H. H.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Risk Analysis during Tunnel Construction Using Bayesian Networks: Porto Metro Case Study</article-title>. <source>Tunnelling Underground Space Tech. incorporating Trenchless Tech. Res.</source> <volume>27</volume> (<issue>1</issue>), <fpage>86</fpage>&#x2013;<lpage>100</lpage>. <pub-id pub-id-type="doi">10.1016/j.tust.2011.07.003</pub-id> </citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Predicting Tunnel Squeezing Using Multiclass Support Vector Machines</article-title>. <source>Adv. Civil Eng.</source> <volume>2018</volume>, <fpage>1</fpage>&#x2013;<lpage>12</lpage>. <pub-id pub-id-type="doi">10.1155/2018/4543984</pub-id> </citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>Z. H.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>W. Y.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Nie</surname>
<given-names>L. C.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z. M.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Hard-rock TBM Jamming Subject to Adverse Geological Conditions: Influencing Factor, hazard Model and a Case Study of Gaoligongshan Tunnel</article-title>. <source>Tunneling Underground Space Tech.</source> <volume>108</volume>, <fpage>103683</fpage>.<pub-id pub-id-type="doi">10.1016/j.tust.2020.103683</pub-id> </citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yin</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Pan</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2021c</year>). <article-title>Strength of Stacking Technique of Ensemble Learning in Rockburst Prediction with Imbalanced Data: Comparison of Eight Single and Ensemble Models</article-title>. <source>Nat. Resour. Res</source> <volume>80</volume>, <fpage>1795</fpage>&#x2013;<lpage>1815</lpage> <pub-id pub-id-type="doi">10.1007/s11053-020-09787-0</pub-id> </citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yin</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Pan</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Perception Model of Surrounding Rock Geological Conditions Based on TBM Operational Big Data and Combined Unsupervised-Supervised Learning</article-title>. <source>Tunnelling Underground Space Tech.</source> <volume>120</volume>, <fpage>104285</fpage>. <pub-id pub-id-type="doi">10.1016/j.tust.2021.104285</pub-id> </citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yin</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Pan</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2021b</year>). <article-title>Real-time Prediction of Rockburst Intensity Using an Integrated CNN-Adam-BO Algorithm Based on Microseismic Data and its Engineering Application</article-title>. <source>Tunnelling Underground Space Tech.</source> <volume>117</volume>, <fpage>104133</fpage>. <pub-id pub-id-type="doi">10.1016/j.tust.2021.104133</pub-id> </citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yin</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Pan</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2021a</year>). <article-title>A Novel Tree-Based Algorithm for Real-Time Prediction of Rockburst Risk Using Field Microseismic Monitoring</article-title>. <source>Environ. Earth Sci.</source> <volume>80</volume>, <fpage>1</fpage>&#x2013;<lpage>19</lpage>. <pub-id pub-id-type="doi">10.1007/s12665-021-09802-4</pub-id> </citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2020a</year>). <article-title>Predicting Tunnel Squeezing Using a Hybrid Classifier Ensemble with Incomplete Data</article-title>. <source>Bull. Eng. Geol. Environ.</source> <volume>79</volume>, <fpage>3245</fpage>&#x2013;<lpage>3256</lpage>. <pub-id pub-id-type="doi">10.1007/s10064-020-01747-5</pub-id> </citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>W. G.</given-names>
</name>
<name>
<surname>Phoon</surname>
<given-names>K. K.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Editorial for Advances and Applications of Deep Learning and Soft Computing in Geotechnical Underground Engineering</article-title>. <source>J.&#x20;Rock Mech. Geotech. Eng</source> <pub-id pub-id-type="doi">10.1016/j.jrmge.2022.01.001</pub-id> </citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Ding</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2021a</year>). <article-title>Application of&#x20;Deep Learning Algorithms in Geotechnical Engineering: a Short Critical&#x20;Review</article-title>. <source>Artif. Intell. Rev.</source> <volume>54</volume>, <fpage>5633</fpage>&#x2013;<lpage>5673</lpage>. <pub-id pub-id-type="doi">10.1007/s10462-021-09967-1</pub-id> </citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Zhong</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2021b</year>). <article-title>Prediction of Undrained Shear Strength Using Extreme Gradient Boosting and Random forest Based on Bayesian Optimization</article-title>. <source>Geosci. Front.</source> <volume>12</volume>, <fpage>469</fpage>&#x2013;<lpage>477</lpage>. <pub-id pub-id-type="doi">10.1016/j.gsf.2020.03.007</pub-id> </citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Goh</surname>
<given-names>A. T. C.</given-names>
</name>
<name>
<surname>Lacasse</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>Z.</given-names>
</name>
<etal/>
</person-group> (<year>2020a</year>). <article-title>State-of-the-art Review of Soft Computing Applications in Underground Excavations</article-title>. <source>Geosci. Front.</source> <volume>11</volume>, <fpage>1095</fpage>&#x2013;<lpage>1106</lpage>. <pub-id pub-id-type="doi">10.1016/j.gsf.2019.12.003</pub-id> </citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2021c</year>). <article-title>Research on Damage Identification of hull Girder Based on Probabilistic Neural Network (PNN)</article-title>. <source>Ocean Eng.</source> <volume>238</volume>, <fpage>15</fpage>. <pub-id pub-id-type="doi">10.1016/j.oceaneng.2021.109737</pub-id> </citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Liang</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Challenges and Development Prospects of Ultra-long and Ultra-deep Mountain Tunnels</article-title>. <source>Engineering</source> <volume>5</volume>, <fpage>384</fpage>&#x2013;<lpage>392</lpage>. <pub-id pub-id-type="doi">10.1016/j.eng.2019.04.009</pub-id> </citation>
</ref>
</ref-list>
</back>
</article>