<?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">1126394</article-id>
<article-id pub-id-type="doi">10.3389/feart.2023.1126394</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>Displacement prediction of open-pit mine slope based on SSA-ELM</article-title>
<alt-title alt-title-type="left-running-head">Li and Qiu</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/feart.2023.1126394">10.3389/feart.2023.1126394</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Li</surname>
<given-names>Bo</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2151567/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Qiu</surname>
<given-names>Junbo</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/2143473/overview"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>CCCC First Highway Consultants Co., Ltd</institution>, <addr-line>Xi&#x2019;an</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Beijing Aidi Geological Engineering Technology Co., Ltd</institution>, <addr-line>Beijing</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1346061/overview">Xuelong Li</ext-link>, Shandong 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/2144480/overview">Yu Xuguang</ext-link>, Tangshan Vocational and Technical College, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1970307/overview">Lei Shi</ext-link>, China University of Mining and Technology, Beijing, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Junbo Qiu, <email>lkdqiujunbo@126.com</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Environmental Informatics and Remote Sensing, a section of the journal Frontiers in Earth Science</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>03</day>
<month>02</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1126394</elocation-id>
<history>
<date date-type="received">
<day>17</day>
<month>12</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>18</day>
<month>01</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Li and Qiu.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Li and Qiu</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Mine geological disaster is a complex non-linear system. The traditional prediction model has the disadvantages of low prediction accuracy and poor reliability. In order to solve this problem, the open-pit mine slope displacement is taken as the research object. Based on a new algorithm extreme learning machine (ELM), the new intelligent algorithm sparrow search algorithm (SSA) are introduced to determine the weights and thresholds of the input layer and hidden layer of ELM. The open-pit mine slope displacement prediction model of improved ELM is constructed and applied to an engineering example. The results show that the root mean square error of SSA-ELM model is only a quarter of that of BP model, which is 50% higher than that of GM (1,1) and ELM models. The correlation coefficient of the prediction results of the SSA-ELM model is 0.983, and the accuracy is better than that of the traditional model. The single ELM model and the PSO-ELM model show that the SSA algorithm has better improvement effect. The SSA model has good comprehensive performance and high prediction accuracy. It is feasible to apply it to the prediction of slope displacement in open-pit mines.</p>
</abstract>
<kwd-group>
<kwd>extreme learning machine</kwd>
<kwd>particle swarm algorithm</kwd>
<kwd>open-pit slope</kwd>
<kwd>deformation prediction</kwd>
<kwd>PSO-ELM</kwd>
<kwd>sparrow search algorithm</kwd>
<kwd>SSA-ELM</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>Introduction</title>
<p>As the open-pit mine enters the deep mining stage, the mining environment becomes worse, and the frequency of geological disasters in the mine increases year by year. The mine landslide not only affects the normal mining operation, but also poses a threat to the ecological environment and the safety of the surrounding people&#x2019;s lives and property. According to the statistical data in 2017, the total number of accidents and deaths of non-coal mine slope landslides in China accounted for 13.5% and 9.3% of mine safety accidents respectively, ranking third (<xref ref-type="bibr" rid="B21">Yang, et al., 2020</xref>; <xref ref-type="bibr" rid="B25">Zhang, et al., 2010</xref>). At the same time, research shows that every increase of 1&#xb0; in the mining slope angle of a large open-pit mine will save tens of millions or even hundreds of millions of yuan in stripping costs, but it will also bring about corresponding disaster risks (<xref ref-type="bibr" rid="B22">Yang, et al., 2011</xref>). Macro creep deformation is the result of gradual damage and deterioration of materials inside the slope during the evolution of slope instability (<xref ref-type="bibr" rid="B31">Liu et al., 2020</xref>; <xref ref-type="bibr" rid="B27">Li et al., 2021a</xref>). Therefore, it is of great significance to grasp the slope failure law and predict and warn the landslide according to the mining slope displacement to ensure the safety production of open-pit mines and improve economic benefits.</p>
<p>The prediction of open-pit slope displacement is a vital method to landslide hazard prevention. The empirical model, statistical model and artificial intelligence model are three approaches to predict displacement of slope and describe the behaviors of slope by analyzing the on-site measured data of slope. The empirical model based on site monitor data is most widely used, however, it is not suitable the prediction the periodic and stepped landslides. To avoid above problems, other researchers have applied statistical analysis models to predict displacement considering the time and the slope surface characteristics, which included that there are grey system model (<xref ref-type="bibr" rid="B11">Liu, et al., 2016</xref>; <xref ref-type="bibr" rid="B15">Tasci, et al., 2018</xref>), Pearl Growth model (<xref ref-type="bibr" rid="B18">Xu, et al., 1998</xref>).However, these models only performs well when the data meets the modeling requirements or applicable to only one type slope, and its universality is not high.</p>
<p>In recent years, conventional models have been enhanced with some various artificial intelligence techniques.such as BPNN prediction model (<xref ref-type="bibr" rid="B4">Feng, et al., 2018</xref>; <xref ref-type="bibr" rid="B9">Jiang, et al., 2018</xref>; <xref ref-type="bibr" rid="B20">Yang, et al., 2013</xref>), improved genetic neural network model (<xref ref-type="bibr" rid="B6">Guan, et al., 2015</xref>; <xref ref-type="bibr" rid="B7">Han, et al., 2022</xref>), support vector machine model (<xref ref-type="bibr" rid="B24">Yusof, et al., 2017</xref>; <xref ref-type="bibr" rid="B26">Zhou, et al., 2017</xref>), <italic>etc.</italic> Although the BPNN prediction model can predict under any data, it calculates the weights and thresholds of the output layer and the hidden layer through the gradient descent method. The accuracy is not high, and it needs repeated trials. The SVM model has advantages in small sample and poor data, however, its parameter selection has always restricted the application of the model. The above models are also beneficial exploration for slope displacement prediction of open pit mine (<xref ref-type="bibr" rid="B12">Mahmoodzaden, et al., 2022</xref>), but they also have problems in generalization ability, robustness and prediction accuracy. Therefore, it is necessary to establish a displacement prediction model with high prediction accuracy and strong generalization ability to ensure the safety production of the open pit slope (<xref ref-type="bibr" rid="B30">Liu et al., 2022</xref>; <xref ref-type="bibr" rid="B29">Li et al., 2023</xref>). The extreme learning machine (ELM) is a new method of single-layer feed forward neural network that has emerged in recent years. ELM has been verified in many engineering practices, such as concrete dam deformation prediction (<xref ref-type="bibr" rid="B26">Zhou, et al., 2017</xref>), landslide displacement prediction (<xref ref-type="bibr" rid="B5">Guan, et al., 2018</xref>), short-term power load prediction (<xref ref-type="bibr" rid="B2">Cheng, et al., 2018</xref>), <italic>etc.</italic>, but it is rarely used in the field of safety monitoring in open pit mines. Some previous studies revealed that ELM is better than ANN and SVM in overcoming low learning rates and local minimum problems of regression analysis (<xref ref-type="bibr" rid="B10">Kang, et al., 2017</xref>). Therefore, the ELM is used to predict displacement of open-pit slope. However, the ELM also need to be optimized enhance the predict ability of displacement of open-pit slope (<xref ref-type="bibr" rid="B28">Li et al., 2021b</xref>; <xref ref-type="bibr" rid="B32">Zhou et al., 2022</xref>). The metaheuristic algorithms inspired by the natural behavior of animals have good performance to optimize the singe neural network.</p>
<p>Therefore, in order to improve the shortcomings of poor prediction accuracy performance, poor robustness and weak generalization ability of traditional models, this paper establishes the SSA-ELM model for open-pit mine displacement prediction, determines the hidden layer node and activation function according to the gradual trial method, and introduces the sparrow search algorithm to optimize the connection weight and threshold value of ELM, which is applied to an example of open-pit mine slope displacement prediction.</p>
</sec>
<sec id="s2">
<title>Extreme learning machine</title>
<p>ELM was first proposed by Huang (<xref ref-type="bibr" rid="B3">Ding, et al., 2015</xref>) as a single hidden layer feed forward neural network. Different from the gradient descent method used by BP, it randomly generates the weights and thresholds of the input layer and the output layer, which will not be adjusted during the training process. As long as the number of hidden layers is determined, the unique solution can be obtained. Therefore, for N arbitrarily different samples (<inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>; <inline-formula id="inf2">
<mml:math id="m2">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>), among them <inline-formula id="inf3">
<mml:math id="m3">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; <inline-formula id="inf4">
<mml:math id="m4">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf5">
<mml:math id="m5">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf6">
<mml:math id="m6">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x2026; <inline-formula id="inf7">
<mml:math id="m7">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>]<sup>T</sup>&#x2208;R<sup>n</sup>, <inline-formula id="inf8">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; <inline-formula id="inf9">
<mml:math id="m9">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf10">
<mml:math id="m10">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf11">
<mml:math id="m11">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x2026; <inline-formula id="inf12">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>]<sup>T</sup>&#x2208;R<sup>m</sup>, Then the mathematical module of ELM network can be expressed as equation (<xref ref-type="disp-formula" rid="e1">1</xref>)<disp-formula id="e1">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mi>o</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>l</mml:mi>
</mml:munderover>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>l</mml:mi>
</mml:munderover>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>Where <inline-formula id="inf13">
<mml:math id="m14">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the activation function, The number of hidden layer nodes is <italic>N</italic>, <inline-formula id="inf14">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x3001; <inline-formula id="inf15">
<mml:math id="m16">
<mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the connection weight value and threshold value between the <italic>i</italic>th hidden layer and the input layer node respectively, <inline-formula id="inf16">
<mml:math id="m17">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the weight vector between the <italic>i</italic>th hidden layer and the output layer.</p>
<p>According to the theorem proposed by Huang, when the activation function is infinitely differentiable, the <inline-formula id="inf17">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x3001; <inline-formula id="inf18">
<mml:math id="m19">
<mml:mrow>
<mml:msub>
<mml:mi>b</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> of the network are set randomly, and there is no need to update iterations during the training process, and the threshold between the output layer and the hidden layer is no longer needed, just calculate the output Just the value. Setting the hidden layer to N nodes and the ELM with the activation function <inline-formula id="inf19">
<mml:math id="m20">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> can quickly fit the input N samples with zero error, namely:<disp-formula id="e2">
<mml:math id="m21">
<mml:mrow>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>l</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mfenced open="&#x2016;" close="&#x2016;" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>o</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
</p>
<p>According to equation (<xref ref-type="disp-formula" rid="e2">2</xref>), there are <inline-formula id="inf20">
<mml:math id="m22">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x3001; <inline-formula id="inf21">
<mml:math id="m23">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>&#x3001; <inline-formula id="inf22">
<mml:math id="m24">
<mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> so that equation (<xref ref-type="disp-formula" rid="e3">3</xref>)<disp-formula id="e3">
<mml:math id="m25">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>l</mml:mi>
</mml:munderover>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>l</mml:mi>
</mml:munderover>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mi>g</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>t</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
<p>Equation (<xref ref-type="disp-formula" rid="e3">3</xref>) can be expressed in matrix form <inline-formula id="inf23">
<mml:math id="m26">
<mml:mrow>
<mml:mi>H</mml:mi>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>,Finally, it can be transformed into a problem of solving the least square norm solution of the weight matrix <inline-formula id="inf24">
<mml:math id="m27">
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. According to equation (<xref ref-type="disp-formula" rid="e3">3</xref>), and in most cases the number of samples is much larger than the number of hidden layer nodes, we need to find the pseudo-inverse of <inline-formula id="inf25">
<mml:math id="m28">
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, namely<disp-formula id="e4">
<mml:math id="m29">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mi>H</mml:mi>
<mml:mo>&#x2b;</mml:mo>
</mml:msup>
<mml:mi>T</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:mi>H</mml:mi>
<mml:mi>T</mml:mi>
</mml:msup>
<mml:mi>H</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mi>H</mml:mi>
<mml:mi>T</mml:mi>
</mml:msup>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>Where <inline-formula id="inf26">
<mml:math id="m30">
<mml:mrow>
<mml:msup>
<mml:mi>H</mml:mi>
<mml:mo>&#x2b;</mml:mo>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> is the <inline-formula id="inf27">
<mml:math id="m31">
<mml:mrow>
<mml:mi>M</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>P</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> generalized inverse of the hidden layer output matrix <inline-formula id="inf28">
<mml:math id="m32">
<mml:mrow>
<mml:mi>H</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</sec>
<sec id="s3">
<title>Introduction to optimization algorithm</title>
<sec id="s3-1">
<title>Particle swarm optimization algorithm</title>
<p>Particle swarm optimization algorithm (<xref ref-type="bibr" rid="B23">Yumin, et al., 2014</xref>) is a swarm intelligence global search algorithm, which performs well in the optimization and improvement of neural networks. The basic feature of this algorithm is that in the <inline-formula id="inf29">
<mml:math id="m33">
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>-dimensional search space, there are <inline-formula id="inf30">
<mml:math id="m34">
<mml:mrow>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> particles. Assume that a certain particle searches for the optimal value alone, which is the local extreme <inline-formula id="inf31">
<mml:math id="m35">
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, and at the same time shares information with the particles in the group to obtain the global extremum <inline-formula id="inf32">
<mml:math id="m36">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. All particles of the particle swarm adjust their speed and position according to the local optimal value and the global optimal value, and finally obtain the optimal solution. The update formula of particle swarm optimization algorithm is shown in equations (<xref ref-type="disp-formula" rid="e5">5</xref>) and (<xref ref-type="disp-formula" rid="e6">6</xref>):<disp-formula id="e5">
<mml:math id="m37">
<mml:mrow>
<mml:msubsup>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>w</mml:mi>
<mml:msubsup>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:msubsup>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:msubsup>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
<disp-formula id="e6">
<mml:math id="m38">
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
<p>In the equations, <inline-formula id="inf33">
<mml:math id="m39">
<mml:mrow>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the inertia weight, which decreases linearly from 0.9 to 0.4; t is the number of iterations, <italic>n</italic>&#x3d;1,2,3,&#x2026;,<italic>N</italic>; i&#x3d;1,2,3,&#x2026;,<italic>d</italic>; <inline-formula id="inf34">
<mml:math id="m40">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the velocity of the particle, <inline-formula id="inf35">
<mml:math id="m41">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf36">
<mml:math id="m42">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are non-negative numbers, called acceleration factors; <inline-formula id="inf37">
<mml:math id="m43">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the position of the particle, <inline-formula id="inf38">
<mml:math id="m44">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf39">
<mml:math id="m45">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are random numbers distributed between [0,1].</p>
<p>In the equation (<xref ref-type="disp-formula" rid="e5">5</xref>), it can be seen that the speed of a particle is affected by its own speed <inline-formula id="inf40">
<mml:math id="m46">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, the optimal value of the particle itself and the distance between the particle <inline-formula id="inf41">
<mml:math id="m47">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:msubsup>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula> and the distance between the global optimal value and the particle <inline-formula id="inf42">
<mml:math id="m48">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:msubsup>
<mml:mi>t</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula> decision, and see that the inertia weight, learning factors <inline-formula id="inf43">
<mml:math id="m49">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf44">
<mml:math id="m50">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> control these three parts respectively. <inline-formula id="inf45">
<mml:math id="m51">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> controls the contribution of the distance between the particle and its own optimal value to the particle velocity, which is called &#x201c;cognitive coefficient&#x201d;. <inline-formula id="inf46">
<mml:math id="m52">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is called the &#x201c;social learning coefficient&#x201d;, which expresses the influence of the global optimal value on the particle velocity. The inertia weight is large in the early stage, focusing on the global search, and gradually becomes smaller as the number of iterations increases in the later stage, focusing on the local search and improving the ability of the particles to jump out of the local minimum.</p>
</sec>
<sec id="s3-2">
<title>Sparrow search algorithm</title>
<p>The sparrow search algorithm (<xref ref-type="bibr" rid="B19">Yan, et al., 2022</xref>) is a new intelligent algorithm that imitates sparrow foraging and predation. In the SSA algorithm, the discoverer, joiner and scout cooperate to carry out local search and global search. Usually the finder has a higher fitness value and can provide the foraging area and direction for the joiner. The mathematical equation is expressed as:<disp-formula id="e7">
<mml:math id="m53">
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="italic">exp</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>f</mml:mi>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3c;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>Q</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>f</mml:mi>
<mml:mtext>&#x2002;</mml:mtext>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2265;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>Where t is the current number of iterations, <inline-formula id="inf47">
<mml:math id="m54">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>e</mml:mi>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the maximum number of iterations, <inline-formula id="inf48">
<mml:math id="m55">
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf49">
<mml:math id="m56">
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> represent the position information of the <italic>i</italic>th and i&#x2b;1st sparrows in dimension <inline-formula id="inf50">
<mml:math id="m57">
<mml:mrow>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> , <inline-formula id="inf51">
<mml:math id="m58">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2208;</mml:mo>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mn>0,1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the warning value, <inline-formula id="inf52">
<mml:math id="m59">
<mml:mrow>
<mml:mi>Q</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a random value with normal distribution, and <inline-formula id="inf53">
<mml:math id="m60">
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a matrix with all 1 elements.</p>
<p>Joiners will always follow the discoverer to harvest better food, and at the same time monitor the discoverer and compete for food, so as to ensure their predation rate; its mathematical formula is expressed as:<disp-formula id="e8">
<mml:math id="m61">
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>Q</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi mathvariant="italic">exp</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:msup>
<mml:mi>i</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x3e;</mml:mo>
<mml:mi>n</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x22c5;</mml:mo>
<mml:msup>
<mml:mi>A</mml:mi>
<mml:mo>&#x2b;</mml:mo>
</mml:msup>
<mml:mo>&#x22c5;</mml:mo>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi mathvariant="normal">o</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">h</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mi mathvariant="normal">w</mml:mi>
<mml:mi mathvariant="normal">h</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">s</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>Where <inline-formula id="inf54">
<mml:math id="m62">
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mi>p</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the optimal position of the producer, <inline-formula id="inf55">
<mml:math id="m63">
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the global worst position, <inline-formula id="inf56">
<mml:math id="m64">
<mml:mrow>
<mml:msup>
<mml:mi>A</mml:mi>
<mml:mo>&#x2b;</mml:mo>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mi>A</mml:mi>
<mml:mi>T</mml:mi>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:msup>
<mml:mi>A</mml:mi>
<mml:mi>T</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> , <inline-formula id="inf57">
<mml:math id="m65">
<mml:mrow>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a matrix whose internal elements are 1 or -1, when <inline-formula id="inf58">
<mml:math id="m66">
<mml:mrow>
<mml:mo>&#x3e;</mml:mo>
<mml:mi>n</mml:mi>
<mml:mo>/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> , it means that the hungry person with the worst fitness goes after the prey.</p>
<p>When the scout finds a predator, it immediately sends out an alarm signal, and all the sparrows make anti-predation behaviors. The mathematical formula is expressed as:<disp-formula id="e9">
<mml:math id="m67">
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="center">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b2;</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>f</mml:mi>
<mml:mtext>&#xa0;</mml:mtext>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3e;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:mo>&#x22c5;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
<mml:mi>t</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>o</mml:mi>
<mml:mi>r</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>&#x3b4;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mtd>
<mml:mtd>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>f</mml:mi>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>Where <inline-formula id="inf59">
<mml:math id="m68">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mi>b</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the global best position, <inline-formula id="inf60">
<mml:math id="m69">
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a random number between 0 and 1, <inline-formula id="inf61">
<mml:math id="m70">
<mml:mrow>
<mml:mi>&#x3b2;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a step size control parameter with a mean of 0 and an expectation of 1, <inline-formula id="inf62">
<mml:math id="m71">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf63">
<mml:math id="m72">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf64">
<mml:math id="m73">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represent the current individual, the current best and the current worst fitness value respectively. When <inline-formula id="inf65">
<mml:math id="m74">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3e; <inline-formula id="inf66">
<mml:math id="m75">
<mml:mrow>
<mml:msub>
<mml:mi>f</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, it means that the sparrow is in a vulnerable state, when v, it means that the sparrow active in the middle is close.</p>
</sec>
</sec>
<sec id="s4">
<title>Prediction model and evaluation index based on SSA-ELM and PSO-ELM</title>
<sec id="s4-1">
<title>Improved ELM model for deformation prediction of open-pit mine slope</title>
<p>In order to be able to precisely forecast open-pit mine slope displacement, the extreme learning machine is used for modeling. Although the single extreme learning machine model has a simple structure and fast solution speed, it also needs to determine the number of hidden layers. The number of hidden layers can be determined according to the trial algorithm and the two-dimensional search method are determined, and the trial algorithm is used in this paper. The weights and thresholds of the ELM input and output layers are randomly generated and have nothing to do with the training data. The randomly generated values will make the algorithm good and bad, and it cannot guarantee that the solution sought must meet the requirements. Therefore, the new intelligent algorithm SSA are used to improve the ELM(<xref ref-type="bibr" rid="B1">Anupam, et al., 2020</xref>), and a combined open-pit mine slope displacement prediction combined model is established. The threshold of the hidden layer and the output layer, so as to obtain the expected vector that meets the requirements. <xref ref-type="fig" rid="F1">Figure 1</xref> depicts a process for optimizing ELM using the SSA and the PSO. The specific steps of the model are as follows.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Flow chart of SSA-ELM and PSO-ELM models</p>
</caption>
<graphic xlink:href="feart-11-1126394-g001.tif"/>
</fig>
<p>
<statement content-type="step" id="Step_1">
<label>Step 1</label>
<p>Divide the collected open-pit mine slope displacement data into two parts, the training set and the test set. At the same time, preprocess the data, eliminate the influence of dimensions and compress the data into the solution space of the activation function.</p>
</statement>
</p>
<p>
<statement content-type="step" id="Step_2">
<label>Step 2</label>
<p>, initialization, setting the particle swarm and sparrow dimensions, that is, the weights and thresholds of the input and output layers of the ELM, the parameters of the particle swarm algorithm and the sparrow search algorithm.</p>
</statement>
</p>
<p>
<statement content-type="step" id="Step_3">
<label>Step 3</label>
<p>Calculate the fitness function value. In this paper, the mean square error mse of the slope displacement prediction value of the open-pit mine is used as the objective function to calculate each fitness value.</p>
</statement>
</p>
<p>
<statement content-type="step" id="Step_4">
<label>Step 4</label>
<p>, iterative optimization, to obtain the optimal fitness value, at the same time, the optimization results are the optimal solutions obtained by the two algorithms, and the connection weights and thresholds of the ELM hidden layer and input layer are obtained.</p>
</statement>
</p>
<p>
<statement content-type="step" id="Step_5">
<label>Step 5</label>
<p>Based on the optimization results, establish an optimized extreme learning machine slope deformation prediction model for open pit mines, input the test set into the established model, and obtain the optimal model after evaluation.</p>
</statement>
</p>
</sec>
<sec id="s4-2">
<title>Evaluation index</title>
<p>It is very necessary to evaluate the accuracy of the prediction results of the slope displacement prediction model in open-pit mines. The corresponding evaluation of the results of the deformation monitoring model can judge the accuracy and applicability of the proposed monitoring model, which can be compared with different models, and Can be used to define warning values. Indicators include root mean square error (<inline-formula id="inf67">
<mml:math id="m76">
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>M</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>) and correlation coefficient (<inline-formula id="inf68">
<mml:math id="m77">
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>), the optimal model has smaller <inline-formula id="inf69">
<mml:math id="m78">
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>M</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>E</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> and largest <inline-formula id="inf70">
<mml:math id="m79">
<mml:mrow>
<mml:mi>R</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>.<disp-formula id="e10">
<mml:math id="m80">
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>M</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>E</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
<disp-formula id="e11">
<mml:math id="m81">
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mfenced open="" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mfenced open="(" close="" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>_</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mo>(</mml:mo>
</mml:mrow>
<mml:msubsup>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:msubsup>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msubsup>
<mml:mo>_</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msqrt>
<mml:mrow>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:mfenced open="(" close="" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>_</mml:mo>
</mml:mover>
<mml:msup>
<mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:msubsup>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msubsup>
<mml:mo>_</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:msqrt>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>Where <inline-formula id="inf71">
<mml:math id="m82">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is predictive value, <inline-formula id="inf72">
<mml:math id="m83">
<mml:mrow>
<mml:msubsup>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the true value, <inline-formula id="inf73">
<mml:math id="m84">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>_</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is the mean of predicted values, <inline-formula id="inf74">
<mml:math id="m85">
<mml:mrow>
<mml:mover accent="true">
<mml:msubsup>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2019;</mml:mo>
</mml:msubsup>
<mml:mo>_</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is the mean of true values,n is the number of samples.</p>
</sec>
</sec>
<sec id="s5">
<title>Engineering example</title>
<sec id="s5-1">
<title>Engineering background</title>
<p>Jianshan mine is located in the middle of Jianshan mining area. The northern slope of Jianshan is the exposure part of rock stratum of meter field floor. The slope of Jianshanle mine is a continental dip bedding rock slope, and the mining area is located in Xiangtiaocun anticline of east-west tectonic belt&#x3002;The stable state of the slope makes the slope deformed, and even leads to the overall instability or local instability of the slope. During the mining period, there were continuous sheet collapses and collapses under the slope platform. If the landslide disaster occurs on the slope, it will seriously affect the personal and equipment safety of the normal mining and stripping operation of the mine, and also affect the safety of the villages, farmland, railways, highways and so on around the slope. The stability state and hazard of the slope together determine the safety monitoring of the slope. From the monitoring technology and monitoring cost analysis, considering the economic benefit and monitoring effect and other factors combined with the actual situation of the slope, the automatic monitoring system is finally adopted to carry out real-time safety monitoring of the slope. The detailed layout of monitoring points is shown in <xref ref-type="fig" rid="F2">Figure 2</xref>. There are 8 profile monitoring lines and 40 deformation monitoring points.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Monitoring points of Jianshan mine slope.</p>
</caption>
<graphic xlink:href="feart-11-1126394-g002.tif"/>
</fig>
</sec>
<sec id="s5-2">
<title>Deformation prediction and result analysis</title>
<p>Taking the slope displacement data of an open-pit mine as an example, a total of 46 periods of monitoring data at No.601 monitoring point were selected (Sun, 2014), and only a single factor of displacement was considered. The <xref ref-type="table" rid="T1">Table 1</xref> display the monitor data. The data of the first 8 days were used to predict the displacement of the next day, and a total of 38 sets of data were formed. The first 24 periods were used as The training set and the last 14 periods were used as the test set, ELM model, GM (1,1) and BP model were used to compare and analyze the prediction results.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Sample dataset.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Serial number</th>
<th colspan="8" align="center">Input vector</th>
<th align="center">Output vector</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">1</td>
<td align="center">3.7</td>
<td align="center">6.2</td>
<td align="center">11.8</td>
<td align="center">16.2</td>
<td align="center">17.7</td>
<td align="center">21.5</td>
<td align="center">25.5</td>
<td align="center">28.1</td>
<td align="center">30.8</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center">6.2</td>
<td align="center">11.8</td>
<td align="center">16.2</td>
<td align="center">17.7</td>
<td align="center">21.5</td>
<td align="center">25.5</td>
<td align="center">28.1</td>
<td align="center">30.8</td>
<td align="center">33.3</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center">11.8</td>
<td align="center">16.2</td>
<td align="center">17.7</td>
<td align="center">21.5</td>
<td align="center">25.5</td>
<td align="center">28.1</td>
<td align="center">30.8</td>
<td align="center">33.3</td>
<td align="center">38</td>
</tr>
<tr>
<td align="center">4</td>
<td align="center">16.2</td>
<td align="center">17.7</td>
<td align="center">21.5</td>
<td align="center">25.5</td>
<td align="center">28.1</td>
<td align="center">30.8</td>
<td align="center">33.3</td>
<td align="center">38</td>
<td align="center">35.3</td>
</tr>
<tr>
<td align="center">5</td>
<td align="center">17.7</td>
<td align="center">21.5</td>
<td align="center">25.5</td>
<td align="center">28.1</td>
<td align="center">30.8</td>
<td align="center">33.3</td>
<td align="center">38</td>
<td align="center">35.3</td>
<td align="center">43.1</td>
</tr>
<tr>
<td align="center">6</td>
<td align="center">21.5</td>
<td align="center">25.5</td>
<td align="center">28.1</td>
<td align="center">30.8</td>
<td align="center">33.3</td>
<td align="center">38</td>
<td align="center">35.3</td>
<td align="center">43.1</td>
<td align="center">43.6</td>
</tr>
<tr>
<td align="center">7</td>
<td align="center">25.5</td>
<td align="center">28.1</td>
<td align="center">30.8</td>
<td align="center">33.3</td>
<td align="center">38</td>
<td align="center">35.3</td>
<td align="center">43.1</td>
<td align="center">43.6</td>
<td align="center">46.2</td>
</tr>
<tr>
<td align="center">8</td>
<td align="center">28.1</td>
<td align="center">30.8</td>
<td align="center">33.3</td>
<td align="center">38</td>
<td align="center">35.3</td>
<td align="center">43.1</td>
<td align="center">43.6</td>
<td align="center">46.2</td>
<td align="center">60.5</td>
</tr>
<tr>
<td align="center">9</td>
<td align="center">30.8</td>
<td align="center">33.3</td>
<td align="center">38</td>
<td align="center">35.3</td>
<td align="center">43.1</td>
<td align="center">43.6</td>
<td align="center">46.2</td>
<td align="center">60.5</td>
<td align="center">49.5</td>
</tr>
<tr>
<td align="center">10</td>
<td align="center">33.3</td>
<td align="center">38</td>
<td align="center">35.3</td>
<td align="center">43.1</td>
<td align="center">43.6</td>
<td align="center">46.2</td>
<td align="center">60.5</td>
<td align="center">49.5</td>
<td align="center">64.1</td>
</tr>
<tr>
<td align="center">11</td>
<td align="center">38</td>
<td align="center">35.3</td>
<td align="center">43.1</td>
<td align="center">43.6</td>
<td align="center">46.2</td>
<td align="center">60.5</td>
<td align="center">49.5</td>
<td align="center">64.1</td>
<td align="center">57.9</td>
</tr>
<tr>
<td align="center">12</td>
<td align="center">35.3</td>
<td align="center">43.1</td>
<td align="center">43.6</td>
<td align="center">46.2</td>
<td align="center">60.5</td>
<td align="center">49.5</td>
<td align="center">64.1</td>
<td align="center">57.9</td>
<td align="center">65</td>
</tr>
<tr>
<td align="center">13</td>
<td align="center">43.1</td>
<td align="center">43.6</td>
<td align="center">46.2</td>
<td align="center">60.5</td>
<td align="center">49.5</td>
<td align="center">64.1</td>
<td align="center">57.9</td>
<td align="center">65</td>
<td align="center">73</td>
</tr>
<tr>
<td align="center">14</td>
<td align="center">43.6</td>
<td align="center">46.2</td>
<td align="center">60.5</td>
<td align="center">49.5</td>
<td align="center">64.1</td>
<td align="center">57.9</td>
<td align="center">65</td>
<td align="center">73</td>
<td align="center">70.9</td>
</tr>
<tr>
<td align="center">15</td>
<td align="center">46.2</td>
<td align="center">60.5</td>
<td align="center">49.5</td>
<td align="center">64.1</td>
<td align="center">57.9</td>
<td align="center">65</td>
<td align="center">73</td>
<td align="center">70.9</td>
<td align="center">76.2</td>
</tr>
<tr>
<td align="center">16</td>
<td align="center">60.5</td>
<td align="center">49.5</td>
<td align="center">64.1</td>
<td align="center">57.9</td>
<td align="center">65</td>
<td align="center">73</td>
<td align="center">70.9</td>
<td align="center">76.2</td>
<td align="center">70.3</td>
</tr>
<tr>
<td align="center">17</td>
<td align="center">49.5</td>
<td align="center">64.1</td>
<td align="center">57.9</td>
<td align="center">65</td>
<td align="center">73</td>
<td align="center">70.9</td>
<td align="center">76.2</td>
<td align="center">70.3</td>
<td align="center">75.4</td>
</tr>
<tr>
<td align="center">18</td>
<td align="center">64.1</td>
<td align="center">57.9</td>
<td align="center">65</td>
<td align="center">73</td>
<td align="center">70.9</td>
<td align="center">76.2</td>
<td align="center">70.3</td>
<td align="center">75.4</td>
<td align="center">84.9</td>
</tr>
<tr>
<td align="center">19</td>
<td align="center">57.9</td>
<td align="center">65</td>
<td align="center">73</td>
<td align="center">70.9</td>
<td align="center">76.2</td>
<td align="center">70.3</td>
<td align="center">75.4</td>
<td align="center">84.9</td>
<td align="center">86.4</td>
</tr>
<tr>
<td align="center">20</td>
<td align="center">65</td>
<td align="center">73</td>
<td align="center">70.9</td>
<td align="center">76.2</td>
<td align="center">70.3</td>
<td align="center">75.4</td>
<td align="center">84.9</td>
<td align="center">86.4</td>
<td align="center">83.7</td>
</tr>
<tr>
<td align="center">21</td>
<td align="center">73</td>
<td align="center">70.9</td>
<td align="center">76.2</td>
<td align="center">70.3</td>
<td align="center">75.4</td>
<td align="center">84.9</td>
<td align="center">86.4</td>
<td align="center">83.7</td>
<td align="center">90.1</td>
</tr>
<tr>
<td align="center">22</td>
<td align="center">70.9</td>
<td align="center">76.2</td>
<td align="center">70.3</td>
<td align="center">75.4</td>
<td align="center">84.9</td>
<td align="center">86.4</td>
<td align="center">83.7</td>
<td align="center">90.1</td>
<td align="center">92.3</td>
</tr>
<tr>
<td align="center">23</td>
<td align="center">76.2</td>
<td align="center">70.3</td>
<td align="center">75.4</td>
<td align="center">84.9</td>
<td align="center">86.4</td>
<td align="center">83.7</td>
<td align="center">90.1</td>
<td align="center">92.3</td>
<td align="center">98.1</td>
</tr>
<tr>
<td align="center">24</td>
<td align="center">70.3</td>
<td align="center">75.4</td>
<td align="center">84.9</td>
<td align="center">86.4</td>
<td align="center">83.7</td>
<td align="center">90.1</td>
<td align="center">92.3</td>
<td align="center">98.1</td>
<td align="center">98.1</td>
</tr>
<tr>
<td align="center">25</td>
<td align="center">75.4</td>
<td align="center">84.9</td>
<td align="center">86.4</td>
<td align="center">83.7</td>
<td align="center">90.1</td>
<td align="center">92.3</td>
<td align="center">98.1</td>
<td align="center">98.1</td>
<td align="center">99.4</td>
</tr>
<tr>
<td align="center">26</td>
<td align="center">84.9</td>
<td align="center">86.4</td>
<td align="center">83.7</td>
<td align="center">90.1</td>
<td align="center">92.3</td>
<td align="center">98.1</td>
<td align="center">98.1</td>
<td align="center">99.4</td>
<td align="center">100.9</td>
</tr>
<tr>
<td align="center">27</td>
<td align="center">86.4</td>
<td align="center">83.7</td>
<td align="center">90.1</td>
<td align="center">92.3</td>
<td align="center">98.1</td>
<td align="center">98.1</td>
<td align="center">99.4</td>
<td align="center">100.9</td>
<td align="center">99.6</td>
</tr>
<tr>
<td align="center">28</td>
<td align="center">83.7</td>
<td align="center">90.1</td>
<td align="center">92.3</td>
<td align="center">98.1</td>
<td align="center">98.1</td>
<td align="center">99.4</td>
<td align="center">100.9</td>
<td align="center">99.6</td>
<td align="center">103.9</td>
</tr>
<tr>
<td align="center">29</td>
<td align="center">90.1</td>
<td align="center">92.3</td>
<td align="center">98.1</td>
<td align="center">98.1</td>
<td align="center">99.4</td>
<td align="center">100.9</td>
<td align="center">99.6</td>
<td align="center">103.9</td>
<td align="center">108.2</td>
</tr>
<tr>
<td align="center">30</td>
<td align="center">92.3</td>
<td align="center">98.1</td>
<td align="center">98.1</td>
<td align="center">99.4</td>
<td align="center">100.9</td>
<td align="center">99.6</td>
<td align="center">103.9</td>
<td align="center">108.2</td>
<td align="center">118.8</td>
</tr>
<tr>
<td align="center">31</td>
<td align="center">98.1</td>
<td align="center">98.1</td>
<td align="center">99.4</td>
<td align="center">100.9</td>
<td align="center">99.6</td>
<td align="center">103.9</td>
<td align="center">108.2</td>
<td align="center">118.8</td>
<td align="center">116</td>
</tr>
<tr>
<td align="center">32</td>
<td align="center">98.1</td>
<td align="center">99.4</td>
<td align="center">100.9</td>
<td align="center">99.6</td>
<td align="center">103.9</td>
<td align="center">108.2</td>
<td align="center">118.8</td>
<td align="center">116</td>
<td align="center">118.8</td>
</tr>
<tr>
<td align="center">33</td>
<td align="center">99.4</td>
<td align="center">100.9</td>
<td align="center">99.6</td>
<td align="center">103.9</td>
<td align="center">108.2</td>
<td align="center">118.8</td>
<td align="center">116</td>
<td align="center">118.8</td>
<td align="center">125</td>
</tr>
<tr>
<td align="center">34</td>
<td align="center">100.9</td>
<td align="center">99.6</td>
<td align="center">103.9</td>
<td align="center">108.2</td>
<td align="center">118.8</td>
<td align="center">116</td>
<td align="center">118.8</td>
<td align="center">125</td>
<td align="center">119</td>
</tr>
<tr>
<td align="center">35</td>
<td align="center">99.6</td>
<td align="center">103.9</td>
<td align="center">108.2</td>
<td align="center">118.8</td>
<td align="center">116</td>
<td align="center">118.8</td>
<td align="center">125</td>
<td align="center">119</td>
<td align="center">133.1</td>
</tr>
<tr>
<td align="center">36</td>
<td align="center">103.9</td>
<td align="center">108.2</td>
<td align="center">118.8</td>
<td align="center">116</td>
<td align="center">118.8</td>
<td align="center">125</td>
<td align="center">119</td>
<td align="center">133.1</td>
<td align="center">132.3</td>
</tr>
<tr>
<td align="center">37</td>
<td align="center">108.2</td>
<td align="center">118.8</td>
<td align="center">116</td>
<td align="center">118.8</td>
<td align="center">125</td>
<td align="center">119</td>
<td align="center">133.1</td>
<td align="center">132.3</td>
<td align="center">132.8</td>
</tr>
<tr>
<td align="center">38</td>
<td align="center">118.8</td>
<td align="center">116</td>
<td align="center">118.8</td>
<td align="center">125</td>
<td align="center">119</td>
<td align="center">133.1</td>
<td align="center">132.3</td>
<td align="center">132.8</td>
<td align="center">135.8</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The number of hidden layers of the ELM model is 6 and the transfer function is sig type through the trial algorithm, and the prediction result of ELM is obtained, and compared with the BP(<xref ref-type="bibr" rid="B13">Sun, 2014</xref>; <xref ref-type="bibr" rid="B17">Xie, et al., 2014</xref>) and GM (1,1)(<xref ref-type="bibr" rid="B13">Sun, 2014</xref>; <xref ref-type="bibr" rid="B14">Sun et al., 2016</xref>; <xref ref-type="bibr" rid="B16">Wu, et al., 2015</xref>) models, as shown in <xref ref-type="fig" rid="F2">Figure 2</xref>. Analysis of <xref ref-type="fig" rid="F2">Figure 2</xref> shows that the prediction results of the BP model can predict the trend of displacement, but almost every predicted value deviates from the real value, and the prediction result is the worst; the prediction effect of the GM (1,1) model is better than that of the BP model, but the model predicts Unstable, the predictive effect is also poor. The prediction results of the single ELM model are significantly better than the BP model, and the prediction effect is better than that of the GM (1,1) model in the early and late stages, while the prediction value of the GM (1,1) model in the middle part is closer to the real value, indicating that the ELM model is better than the BP model. The prediction accuracy of the model is high, but because of the randomly generated weights and thresholds, the prediction results will also be unstable.</p>
<p>To overcome the instability of the ELM prediction results, the new intelligent algorithm SSA is used to improve the ELM model, and the weight and threshold between the ELM input layer and the hidden layer are optimized through the optimization algorithm to improve the prediction ability of the ELM model.</p>
<p>The parameters of the PSO-ELM model are set as follows. The population size of the particle swarm optimization algorithm is 30, the maximum number of iterations is 400, and the sums are 2.4 and 1.5 respectively, and the inertia weight is linearly decreased from 0.9 to 0.4. The population size of the SSA algorithm is 30, and the maximum number of iterations is also 400, the warning value is 0.6, the proportion of discoverers is 0.7, and the proportion of sparrows aware of danger is 0.2.</p>
<p>
<xref ref-type="fig" rid="F3">Figure 3</xref> is the fitness graph of ELM optimized by PSO and SSA algorithms. As shown in <xref ref-type="fig" rid="F4">Figure 4</xref>, although the particle swarm optimization algorithm converges at iteration 150, it falls into a local optimum, while SSA has been better than the PSO algorithm after 10 iterations, and has been looking for the optimal value, although it is close to convergence at about 380, but did not fall into the local optimum, and achieved better results, indicating that the optimization effect of the SSA algorithm is better than that of the PSO algorithm.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Fitness optimization graph.</p>
</caption>
<graphic xlink:href="feart-11-1126394-g003.tif"/>
</fig>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Comparison of single model prediction results.</p>
</caption>
<graphic xlink:href="feart-11-1126394-g004.tif"/>
</fig>
<p>The prediction results of ELM optimized by SSA and PSO algorithms are shown in <xref ref-type="fig" rid="F5">Figure 5</xref>. Compared with the ELM model, the prediction values of SSA-ELM and PSO-ELM are closer to the real value, and the prediction value of the optimized ELM model can better reflect the development trend of slope deformation. Each stage can approach the actual value very well, and the prediction stability is high. There is no situation where the prediction effect of GM (1,1) and a single ELM model is unstable, and the robustness is high, and the prediction effect is the best. It shows that SSA and PSO can improve the prediction performance of a single ELM model and find the optimal weight and threshold. The predicted value of SSA-ELM is closer to the on-site monitor values than the predicted value of PSO-ELM, indicating that the improvement effect of the SSA algorithm is better.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Comparison of prediction results of four models.</p>
</caption>
<graphic xlink:href="feart-11-1126394-g005.tif"/>
</fig>
</sec>
<sec id="s5-3">
<title>Model accuracy evaluation</title>
<p>In order to further evaluate and obtain the optimal model, the prediction errors of the five models are shown in <xref ref-type="table" rid="T2">Table 2</xref>. The average relative errors of the BP model, the GM (1,1) model, the single ELM model, the PSO-ELM model and the SSA-ELM (<xref ref-type="bibr" rid="B8">Hu et al., 2022</xref>) model are respectively 6.02%, 3.02%, 3.47%, 1.77% and 1.58%. The relative errors of ELM model and GM(1,1) model are close to each other, obviously better than BP model, but their relative errors fluctuate greatly, and the prediction stability is slightly insufficient. Except for the 28th, 31st, 32nd and 33rd groups of PSO-ELM model, the prediction values of the 31st, 32nd and 33rd groups are slightly worse than the GM(1,1) model, the other 11 groups of prediction results are better than the GM(1,1) model, and the model is the largest The relative error and the minimum relative error are 4.86% and 0.17%, respectively, which are better than the single ELM model and the GM (1,1) model. The maximum, minimum and average relative errors of the SSA-ELM model are 4.08%, 0.06% and 1.58%, which is the smallest among the five models, indicating that the PSO and SSA algorithms have improved the prediction ability of the ELM model, and the SSA has a stronger optimization ability than the PSO. The improved ELM model is feasible for open-pit slope displacement prediction, and the SSA -ELM model and higher prediction accuracy.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Prediction errors of five models.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th rowspan="2" align="center">Serial number</th>
<th rowspan="2" align="center">True value</th>
<th colspan="2" align="center">BP</th>
<th colspan="2" align="center">GM(1,1)</th>
<th colspan="2" align="center">ELM</th>
<th colspan="2" align="center">PSO-ELM</th>
<th colspan="2" align="center">SSA-ELM</th>
</tr>
<tr>
<th align="center">Predictive value</th>
<th align="center">Relative error (%)</th>
<th align="center">Predictive value</th>
<th align="center">Relative error (%)</th>
<th align="center">Predictive value</th>
<th align="center">Relative error (%)</th>
<th align="center">Predictive value</th>
<th align="center">Relative error (%)</th>
<th align="center">Predictive value</th>
<th align="center">Relative error (%)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">25</td>
<td align="center">99.4</td>
<td align="center">94.4</td>
<td align="center">5.03</td>
<td align="center">102.7</td>
<td align="center">3.32</td>
<td align="center">102.0</td>
<td align="center">2.62</td>
<td align="center">101.4</td>
<td align="center">1.97</td>
<td align="center">98.9</td>
<td align="center">0.53</td>
</tr>
<tr>
<td align="center">26</td>
<td align="center">100.9</td>
<td align="center">103.6</td>
<td align="center">2.68</td>
<td align="center">103.2</td>
<td align="center">2.28</td>
<td align="center">103.9</td>
<td align="center">2.94</td>
<td align="center">99.9</td>
<td align="center">0.94</td>
<td align="center">101.1</td>
<td align="center">0.23</td>
</tr>
<tr>
<td align="center">27</td>
<td align="center">99.6</td>
<td align="center">94.9</td>
<td align="center">4.72</td>
<td align="center">105.3</td>
<td align="center">5.72</td>
<td align="center">104.9</td>
<td align="center">5.37</td>
<td align="center">100.4</td>
<td align="center">0.79</td>
<td align="center">99.5</td>
<td align="center">0.06</td>
</tr>
<tr>
<td align="center">28</td>
<td align="center">103.9</td>
<td align="center">99.9</td>
<td align="center">3.85</td>
<td align="center">105.5</td>
<td align="center">1.54</td>
<td align="center">110.5</td>
<td align="center">6.32</td>
<td align="center">108.8</td>
<td align="center">4.71</td>
<td align="center">107.3</td>
<td align="center">3.32</td>
</tr>
<tr>
<td align="center">29</td>
<td align="center">108.2</td>
<td align="center">104.1</td>
<td align="center">3.79</td>
<td align="center">105.6</td>
<td align="center">2.40</td>
<td align="center">112.7</td>
<td align="center">4.13</td>
<td align="center">109.1</td>
<td align="center">0.86</td>
<td align="center">108.6</td>
<td align="center">0.36</td>
</tr>
<tr>
<td align="center">30</td>
<td align="center">118.8</td>
<td align="center">123.5</td>
<td align="center">3.96</td>
<td align="center">108.1</td>
<td align="center">9.01</td>
<td align="center">115.3</td>
<td align="center">2.94</td>
<td align="center">113.0</td>
<td align="center">4.86</td>
<td align="center">113.9</td>
<td align="center">4.08</td>
</tr>
<tr>
<td align="center">31</td>
<td align="center">116</td>
<td align="center">121.1</td>
<td align="center">4.40</td>
<td align="center">115.2</td>
<td align="center">0.69</td>
<td align="center">113.9</td>
<td align="center">1.84</td>
<td align="center">112.2</td>
<td align="center">3.30</td>
<td align="center">117.1</td>
<td align="center">0.94</td>
</tr>
<tr>
<td align="center">32</td>
<td align="center">118.8</td>
<td align="center">121.4</td>
<td align="center">2.19</td>
<td align="center">119.7</td>
<td align="center">0.76</td>
<td align="center">112.6</td>
<td align="center">5.21</td>
<td align="center">120.5</td>
<td align="center">1.39</td>
<td align="center">120.9</td>
<td align="center">1.74</td>
</tr>
<tr>
<td align="center">33</td>
<td align="center">125</td>
<td align="center">132.7</td>
<td align="center">6.16</td>
<td align="center">123.6</td>
<td align="center">1.12</td>
<td align="center">115.4</td>
<td align="center">7.68</td>
<td align="center">122.0</td>
<td align="center">2.40</td>
<td align="center">121.7</td>
<td align="center">2.62</td>
</tr>
<tr>
<td align="center">34</td>
<td align="center">119</td>
<td align="center">109.7</td>
<td align="center">7.82</td>
<td align="center">129</td>
<td align="center">8.40</td>
<td align="center">121.2</td>
<td align="center">1.82</td>
<td align="center">120.0</td>
<td align="center">0.87</td>
<td align="center">120.7</td>
<td align="center">1.42</td>
</tr>
<tr>
<td align="center">35</td>
<td align="center">133.1</td>
<td align="center">143.6</td>
<td align="center">7.89</td>
<td align="center">128.5</td>
<td align="center">3.46</td>
<td align="center">128.2</td>
<td align="center">3.70</td>
<td align="center">132.9</td>
<td align="center">0.17</td>
<td align="center">130.2</td>
<td align="center">2.18</td>
</tr>
<tr>
<td align="center">36</td>
<td align="center">132.3</td>
<td align="center">111</td>
<td align="center">16.10</td>
<td align="center">133.5</td>
<td align="center">0.91</td>
<td align="center">129.1</td>
<td align="center">2.40</td>
<td align="center">132.8</td>
<td align="center">0.39</td>
<td align="center">130.3</td>
<td align="center">1.50</td>
</tr>
<tr>
<td align="center">37</td>
<td align="center">132.8</td>
<td align="center">120.3</td>
<td align="center">9.41</td>
<td align="center">135.7</td>
<td align="center">2.18</td>
<td align="center">132.4</td>
<td align="center">0.27</td>
<td align="center">135.2</td>
<td align="center">1.82</td>
<td align="center">136.1</td>
<td align="center">2.49</td>
</tr>
<tr>
<td align="center">38</td>
<td align="center">135.8</td>
<td align="center">126.3</td>
<td align="center">7.00</td>
<td align="center">136.5</td>
<td align="center">0.52</td>
<td align="center">133.9</td>
<td align="center">1.40</td>
<td align="center">135.3</td>
<td align="center">0.36</td>
<td align="center">136.7</td>
<td align="center">0.64</td>
</tr>
<tr>
<td colspan="2" align="left">Average value</td>
<td colspan="2" align="center">6.07%</td>
<td colspan="2" align="center">3.02%</td>
<td colspan="2" align="center">3.47%</td>
<td colspan="2" align="center">1.77%</td>
<td colspan="2" align="center">1.58%</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>
<xref ref-type="fig" rid="F6">Figure 6</xref> is the absolute error radar chart of five open-pit mine slope deformation prediction models. As shown in <xref ref-type="fig" rid="F5">Figure 5</xref>, the maximum, minimum and average values of the absolute error of the BP model are the largest among the five models, and the absolute error of the single ELM model is The maximum and minimum values of the error are smaller than the GM(1,1) model, but the average absolute error of the GM(1,1) model is smaller, indicating that the ELM model needs to be further improved, and the absolute error of the PSO-ELM and SSA-ELM models The maximum, minimum and average values are smaller than those of the other three models, indicating that the SSA and PSO algorithms can improve the predictive ability of the ELM model. The ELM model does not show that the improvement effect of SSA is better.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Absolute errors of five models.</p>
</caption>
<graphic xlink:href="feart-11-1126394-g006.tif"/>
</fig>
<p>The root mean square error RMSE and correlation coefficient R are introduced as the five evaluation indexes of model accuracy. It can be seen from <xref ref-type="table" rid="T3">Table 3</xref> that the root mean square errors of the PSO-ELM model and the SSA-ELM model are 2.45 and 2.38mm, respectively, which are only a quarter of the BP model, and the relative prediction accuracy of the GM(1,1) and ELM models The correlation coefficient of ELM among the five models is 0.946, which is higher than that of BP and GM (1,1) models, indicating that ELM is superior to traditional models in slope displacement prediction of open-pit mines, and has a certain degree of advancement. The correlation coefficients of the PSO-ELM model and the SSA-ELM model are 0.979 and 0.983, respectively, indicating that the improved ELM model overcomes the shortcomings of the single ELM algorithm that randomly generates weights and thresholds, and improves the model prediction accuracy. Because the PSO algorithm is stronger, it further proves that SSA-ELM is feasible and effective for slope displacement prediction in open-pit mines.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Performance comparison of five models.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Algorithm</th>
<th align="center">BP</th>
<th align="center">GM(1,1)</th>
<th align="center">ELM</th>
<th align="center">PSO-ELM</th>
<th align="center">SSA-ELM</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">RMSE</td>
<td align="center">8.85</td>
<td align="center">4.61</td>
<td align="center">4.68</td>
<td align="center">2.45</td>
<td align="center">2.38</td>
</tr>
<tr>
<td align="center">R</td>
<td align="center">0.806</td>
<td align="center">0.933</td>
<td align="center">0.946</td>
<td align="center">0.979</td>
<td align="center">0.983</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec sec-type="conclusion" id="s6">
<title>Conclusion</title>
<p>The slope displacement change of the open-pit mine is affected by many non-linear factors, and the traditional model performs poorly. Therefore, the new algorithm ELM is used to predict the displacement of this type of slope, which overcomes the shortcomings of the poor prediction accuracy performance of the traditional model, but the stability is slightly insufficient. .</p>
<p>Introduce SSA and PSO algorithms to determine the weights and thresholds of the ELM input layer and hidden layer, and improve the single ELM model. Compared with the two traditional models BP and GM (1,1) and the single ELM model, the prediction results of the improved ELM model, The correlation coefficient is higher, and the correlation coefficient of the SSA-ELM model is the highest among the four models. The root mean square error of SSA-ELM is 2.38mm, which is smaller than the other four models. This model has superior performance and high reliability, and is used in open air The prediction of mine slope deformation is feasible. The main limitation of this paper is that only one dataset was utilized to evaluate the results of developed models. Meanwhile, this study did not consider that the proposed algorithms have some limitations, such as local minima trapping issues and the inability to exploit local space. The developed model in this study will be applied to other datasets to demonstrate its generalization ability and robustness. Present strategies to avoid the problem of local minima trapping issues and the inability of metaheuristic algorithms to exploit local space and illustrate their impact on the current model.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s7">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s8">
<title>Author contributions</title>
<p>Conceptualization, data curation, formal analysis, Software,methodology,validation,writing&#x2014;review &#x26; editing: JQ; writing&#x2014;review &#x26; editing, supervision, BL. All authors have read and agreed to the published version of the manuscript.</p>
</sec>
<sec sec-type="COI-statement" id="s9">
<title>Conflict of interest</title>
<p>BL was employed by CCCC First Highway Consultants Co., Ltd. JQ was employed by Beijing Aidi Geological Engineering Technology Co., Ltd.</p>
</sec>
<sec sec-type="disclaimer" id="s10">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Anupam</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Pani</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Flood forecasting using a hybrid extreme learning machine-particle swarm optimization algorithm (ELM-PSO) model</article-title>. <source>Model. Earth Syst. Environ.</source> <volume>6</volume> (<issue>1</issue>), <fpage>341</fpage>&#x2013;<lpage>347</lpage>. <pub-id pub-id-type="doi">10.1007/s40808-019-00682-z</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Cheng</surname>
<given-names>Y. F.</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>L. J.</given-names>
</name>
<name>
<surname>Hou</surname>
<given-names>K.</given-names>
</name>
</person-group>, (2018) <article-title>Ieee,"Short-Term power load forecasting based on improved online ELM-K</article-title>," <conf-name>Proceedings of the 7th International Conference on Control Automation and Information Sciences (ICCAIS)</conf-name>, pp. <fpage>128</fpage>&#x2013;<lpage>132</lpage>, <publisher-name>Hangzhou Dianzi Univ</publisher-name>, <conf-loc>Hangzhou, PEOPLES R CHINA</conf-loc>,</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ding</surname>
<given-names>S. F.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y. N.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>X. Z.</given-names>
</name>
<name>
<surname>Nie</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Extreme learning machine: Algorithm, theory and applications</article-title>. <source>Artif. Intell. Rev.</source> <volume>44</volume> (<issue>1</issue>), <fpage>103</fpage>&#x2013;<lpage>115</lpage>. <pub-id pub-id-type="doi">10.1007/s10462-013-9405-z</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Feng</surname>
<given-names>X. W.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J. Y.</given-names>
</name>
</person-group> (<year>2018</year>). &#x201c;<article-title>A research on the methods for prediction of the slope stability of open-pit mine</article-title>,&#x201d; in <conf-name>Proceedings of the 9th China-Russia Symposium on Coal in the 21st Century - Mining, Intelligent Equipment and Environment Protection</conf-name>, <conf-loc>Qingdao, PEOPLES R CHINA</conf-loc>, <conf-date>October 2018</conf-date>, <fpage>73</fpage>&#x2013;<lpage>77</lpage>.</citation>
</ref>
<ref id="B5">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Guan</surname>
<given-names>S. W.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>H. G.</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>X. N.</given-names>
</name>
</person-group> (<year>2018</year>). &#x201c;<article-title>Prediction of landslide displacement using EMD-PSO-ELM with multiple factors</article-title>,&#x201d; in <conf-name>Proceedings of the 7th International Conference on Digital Home (ICDH)</conf-name>, <conf-loc>Guilin, PEOPLES R CHINA</conf-loc> (<publisher-name>Guilin Univ Elect Technol</publisher-name>), <fpage>230</fpage>&#x2013;<lpage>235</lpage>.</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Guan</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Application of improved genetic neural network on anticipation of displacements of slope in open pit</article-title>. <source>J. Liaoning Tech. University:Natural Sci.</source> <volume>34</volume> (<issue>05</issue>), <fpage>618</fpage>&#x2013;<lpage>622</lpage>.</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Han</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>W. L.</given-names>
</name>
<name>
<surname>Sun</surname>
<given-names>X. Y.</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>S. Y.</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>H. Q.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>X. X.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Intelligent optimization of a bolt support scheme for a single-stage slope</article-title>. <source>Eng. Optim.</source> <volume>10</volume>, <fpage>1</fpage>&#x2013;<lpage>17</lpage>. <pub-id pub-id-type="doi">10.1080/0305215x.2022.2086238</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hu</surname>
<given-names>Y. F.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>K. Q.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Han</surname>
<given-names>B.</given-names>
</name>
</person-group>,"<year>2022</year>, <article-title>Strength investigation of the cemented paste backfill in alpine regions using lab experiments and machine learning</article-title>," <source>Constr. Build. Mater.</source>, vol.<volume>323</volume>, Article ID126583, <fpage>126583</fpage>, <pub-id pub-id-type="doi">10.1016/j.conbuildmat.2022.126583</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jiang</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>Z. Z.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>L. Q.</given-names>
</name>
<name>
<surname>Gan</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Cui</surname>
<given-names>X. B.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>A new model approach to predict the unloading rock slope displacement behavior based on monitoring data</article-title>. <source>Struct. Eng. Mech.</source> <volume>67</volume> (<issue>2</issue>), <fpage>105</fpage>&#x2013;<lpage>113</lpage>.</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kang</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Concrete dam deformation prediction model for health monitoring based on extreme learning machine</article-title>. <source>Struct. Control. Health Monit.</source> <volume>24</volume>&#x2013;<lpage>e1997</lpage>. <pub-id pub-id-type="doi">10.1002/stc.1997</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>X. L.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>S. J.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z. H.</given-names>
</name>
</person-group> (<year>2021a</year>). <article-title>AE waveform characteristics of rock mass under uniaxial loading based on Hilbert-Huang transform</article-title>. <source>J. Cent. South Univ.</source> <volume>28</volume> (<issue>6</issue>), <fpage>1843</fpage>&#x2013;<lpage>1856</lpage>. <pub-id pub-id-type="doi">10.1007/s11771-021-4734-6</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>X. L.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>S. J.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2021b</year>). <article-title>Study on <italic>in situ</italic> stress distribution law of the deep mine taking Linyi Mining area as an example</article-title>. <source>Adv. Mater. Sci. Eng.</source> <volume>9</volume> (<issue>4</issue>), <fpage>5594181</fpage>. <pub-id pub-id-type="doi">10.1155/2021/5594181</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>X. L.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X. Y.</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>W. L.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Research on the mechanism and control technology of coal wall sloughing in the ultra-large mining height working face</article-title>. <source>Int. J. Environ. Res. Public Health</source> <volume>20</volume> (<issue>2</issue>), <fpage>868</fpage>. <pub-id pub-id-type="doi">10.3390/ijerph20010227</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>H. Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>B. Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X. L.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Research on roof damage mechanism and control technology of gob-side entry retaining under close distance gob</article-title>. <source>Eng. Fail. Anal.</source> <volume>138</volume> (<issue>5</issue>), <fpage>106331</fpage>. <pub-id pub-id-type="doi">10.1016/j.engfailanal.2022.106331</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>S. F.</given-names>
</name>
<name>
<surname>Tao</surname>
<given-names>L. Y.</given-names>
</name>
<name>
<surname>Xie</surname>
<given-names>N. M.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>Y. J.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>On the new model system and framework of grey system theory</article-title>. <source>J. Grey Syst.</source> <volume>28</volume> (<issue>1</issue>), <fpage>1</fpage>&#x2013;<lpage>15</lpage>.</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>S. M.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X. L.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>D. K.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Investigations on the mechanism of the microstructural evolution of different coal ranks under liquid nitrogen cold soaking</article-title>. <source>Energy Sources A: Recovery Util. Environ. Eff.</source>, <fpage>1</fpage>&#x2013;<lpage>17</lpage>. <pub-id pub-id-type="doi">10.1080/15567036.2020.1841856</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mahmoodzaden</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Nejati</surname>
<given-names>H. R.</given-names>
</name>
<name>
<surname>Mohammadi</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Ibrahim</surname>
<given-names>H. H.</given-names>
</name>
<name>
<surname>Rashidi</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Mohammed</surname>
<given-names>A. H.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Meta-heuristic optimization algorithms for prediction of fly-rock in the blasting operation of open-pit mines</article-title>. <source>Geomechanics Eng.</source> <volume>30</volume> (<issue>6</issue>), <fpage>489</fpage>&#x2013;<lpage>502</lpage>.</citation>
</ref>
<ref id="B13">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>H. F.</given-names>
</name>
</person-group> (<year>2014</year>). <source>Study on slope monitoring and prediction of jianshan phosphate mine [D]</source>. <publisher-loc>China</publisher-loc>: <publisher-name>Kunming University of Science and Technology</publisher-name>.</citation>
</ref>
<ref id="B14">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>S. G.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Destech Publicat</surname>
<given-names>I.</given-names>
</name>
</person-group>,"<article-title>The application of improved GM (1,1) model in deformation prediction of slope</article-title>," <conf-name>Proceedings of the 2nd International Conference on Sustainable Energy and Environmental Engineering (SEEE)</conf-name>, pp. <conf-loc>Xiamen, PEOPLES R CHINA</conf-loc>, <year>2016</year>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tasci</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Tuncez</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Monitoring of deformations in open-pit mines and prediction of deformations with the grey prediction model</article-title>. <source>J. Grey Syst.</source> <volume>30</volume> (<issue>4</issue>), <fpage>152</fpage>&#x2013;<lpage>163</lpage>.</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>Y. F.</given-names>
</name>
<name>
<surname>Shi</surname>
<given-names>W. Z.</given-names>
</name>
<name>
<surname>Clarke</surname>
<given-names>K. C.</given-names>
</name>
<name>
<surname>Miao</surname>
<given-names>Z. L.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J. H.</given-names>
</name>
<etal/>
</person-group> (<year>2015</year>). <article-title>An improved fractal prediction model for forecasting mine slope deformation using GM (1,1)</article-title>. <source>Struct. Health Monitoring-an Int. J.</source> <volume>14</volume> (<issue>5</issue>), <fpage>502</fpage>&#x2013;<lpage>512</lpage>. <pub-id pub-id-type="doi">10.1177/1475921715599050</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Xie</surname>
<given-names>Z. H.</given-names>
</name>
<name>
<surname>Liang</surname>
<given-names>S. S.</given-names>
</name>
<name>
<surname>Luan</surname>
<given-names>T. T.</given-names>
</name>
</person-group> (<year>2014</year>). &#x201c;<article-title>Instability warning model of open-pit mine slope based on BP neural network</article-title>,&#x201d; in <conf-name>Proceedings of the 3rd International Conference on Civil Engineering and Urban Planning (CEUP)</conf-name>, <conf-loc>Wuhan, PEOPLES R CHINA</conf-loc>, <fpage>225</fpage>&#x2013;<lpage>228</lpage>.</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>J. L.</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>1998</year>). <article-title>Discussion on prediction methods of landslide imminent sliding</article-title>. <source>Chin. J. Geol. Hazard Control</source> <volume>9</volume>, <fpage>364</fpage>&#x2013;<lpage>369</lpage>.</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yan</surname>
<given-names>S. Q.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>W. D.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X. Q.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>F. X.</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Comparative study and improvement analysis of sparrow search algorithm</article-title>. <source>Wirel. Commun. Mob. Comput.</source> <volume>2022</volume>, <fpage>1</fpage>&#x2013;<lpage>488252115</lpage>. <pub-id pub-id-type="doi">10.1155/2022/4882521</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>F-Y.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>M-L.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>Z-P.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Wavelet denoising and BPANN forecast for monitoring slope deformation in open pit</article-title>. <source>Min. METALLURGICAL Eng.</source> <volume>33</volume> (<issue>6</issue>), <fpage>1</fpage>&#x2013;<lpage>5</lpage>.</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Dong</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Current situation,problems and countermeasures of intelligent evaluation of slope stability in open pit</article-title>. <source>J. China Coal Soc.</source> <volume>45</volume> (<issue>6</issue>), <fpage>19</fpage>.</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>T-H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>F-C.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>Q-L.</given-names>
</name>
<name>
<surname>Cai</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Research situation of open-pit mining high and steep slope stability and its developing trend</article-title>. <source>Rock Soil Mech.</source> <volume>32</volume> (<issue>5</issue>), <fpage>1437</fpage>&#x2013;<lpage>1451</lpage>.</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yumin</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Z.</given-names>
</name>
</person-group>,"<article-title>Quantum behaved particle swarm optimization algorithm based on artificial fish swarm</article-title>," <source>Math. Problems Eng.</source>, vol.<volume>2014</volume>, <fpage>1</fpage>, 10, <pub-id pub-id-type="doi">10.1155/2014/592682</pub-id>
<year>2014</year>, Article ID <lpage>592682</lpage>, 2014</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yusof</surname>
<given-names>K. W.</given-names>
</name>
<name>
<surname>Babangida</surname>
<given-names>N. M.</given-names>
</name>
<name>
<surname>Mustafa</surname>
<given-names>M. R.</given-names>
</name>
<name>
<surname>Isa</surname>
<given-names>M. H.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Linear kernel support vector machines for modeling pore-water pressure responses</article-title>. <source>J. Eng. Sci. Technol.</source> <volume>12</volume> (<issue>8</issue>), <fpage>2202</fpage>&#x2013;<lpage>2212</lpage>.</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>D. M.</given-names>
</name>
<name>
<surname>Yin</surname>
<given-names>G. Z.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>J. A.</given-names>
</name>
<name>
<surname>Dai</surname>
<given-names>G. F.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Stability analysis of multi-step anti-tilt slope at open-pit mine</article-title>. <source>Disaster Adv.</source> <volume>3</volume> (<issue>4</issue>), <fpage>30</fpage>&#x2013;<lpage>34</lpage>.</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhou</surname>
<given-names>X. M.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>X. L.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Research on theory and technology of floor heave control in semicoal rock roadway: Taking longhu coal mine in Qitaihe mining area as an Example</article-title>. <source>Lithosphere</source> <volume>2022</volume> (<issue>11</issue>), <fpage>3810988</fpage>. <pub-id pub-id-type="doi">10.2113/2022/3810988</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhou</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Su</surname>
<given-names>W. J.</given-names>
</name>
<name>
<surname>Ding</surname>
<given-names>L. Y.</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>H. B.</given-names>
</name>
<name>
<surname>Love</surname>
<given-names>P. E. D.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Predicting safety risks in deep foundation pits in subway infrastructure projects: Support vector machine approach</article-title>. <source>J. Comput. Civ. Eng.</source> <volume>31</volume> (<issue>5</issue>)&#x2013;<lpage>04017052</lpage>. <pub-id pub-id-type="doi">10.1061/(asce)cp.1943-5487.0000700</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>