<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20241031//EN" "JATS-journalpublishing1-4.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.4" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">ojapps</journal-id>
      <journal-title-group>
        <journal-title>Open Journal of Applied Sciences</journal-title>
      </journal-title-group>
      <issn pub-type="epub">2165-3925</issn>
      <issn pub-type="ppub">2165-3917</issn>
      <publisher>
        <publisher-name>Scientific Research Publishing</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.4236/ojapps.2026.1611235</article-id>
      <article-id pub-id-type="publisher-id">ojapps-155182</article-id>
      <article-categories>
        <subj-group>
          <subject>Article</subject>
        </subj-group>
        <subj-group>
          <subject>Biomedical</subject>
          <subject>Life Sciences</subject>
          <subject>Chemistry</subject>
          <subject>Materials Science</subject>
          <subject>Computer Science</subject>
          <subject>Communications</subject>
          <subject>Engineering</subject>
          <subject>Physics</subject>
          <subject>Mathematics</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Gradient Boosting Surrogates for Limit-Equilibrium Factor of Safety of Mine Slopes with ICA Hyperparameter Tuning: A Duplicate-Free, Group-Aware Evaluation on a Compiled Dataset Relevant to Tarkwa, Ghana</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <contrib-id contrib-id-type="orcid">0009-0008-8663-5475</contrib-id>
          <name name-style="western">
            <surname>Quansah</surname>
            <given-names>Isaac Mensah</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0000-0002-8202-2021</contrib-id>
          <name name-style="western">
            <surname>Kunkyin-Saadaari</surname>
            <given-names>Festus</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0009-0008-6289-9505</contrib-id>
          <name name-style="western">
            <surname>Karikari</surname>
            <given-names>Larry Testamen</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid">0009-0006-5387-5785</contrib-id>
          <name name-style="western">
            <surname>Asiedu</surname>
            <given-names>Charles</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
      </contrib-group>
      <aff id="aff1"><label>1</label> Department of Mining Engineering, Faculty of Mining and Minerals Technology, University of Mines and Technology (UMaT), Tarkwa, Ghana </aff>
      <aff id="aff2"><label>2</label> Festari Institute of Professional Studies, Tarkwa, Ghana </aff>
      <author-notes>
        <fn fn-type="conflict" id="fn-conflict">
          <p>The authors declare no conflicts of interest regarding the publication of this paper.</p>
        </fn>
      </author-notes>
      <pub-date pub-type="epub">
        <day>02</day>
        <month>11</month>
        <year>2026</year>
      </pub-date>
      <pub-date pub-type="collection">
        <month>11</month>
        <year>2026</year>
      </pub-date>
      <volume>16</volume>
      <issue>11</issue>
      <fpage>4319</fpage>
      <lpage>4338</lpage>
      <history>
        <date date-type="received">
          <day>21</day>
          <month>09</month>
          <year>2026</year>
        </date>
        <date date-type="accepted">
          <day>07</day>
          <month>11</month>
          <year>2026</year>
        </date>
        <date date-type="published">
          <day>10</day>
          <month>11</month>
          <year>2026</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>© 2026 by the authors and Scientific Research Publishing Inc.</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="open-access">
          <license-p> This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license ( <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link> ). </license-p>
        </license>
      </permissions>
      <self-uri content-type="doi" xlink:href="https://doi.org/10.4236/ojapps.2026.1611235">https://doi.org/10.4236/ojapps.2026.1611235</self-uri>
      <abstract>
        <p>Accurate and rapid estimation of the Factor of Safety (FOS) of mine slopes supports geotechnical screening in open-pit mining. This study evaluates whether gradient boosting models can act as surrogates for Bishop’s Simplified Method limit-equilibrium (LEM) FOS using seven input parameters (Rock Mass Rating, unit weight, cohesion, friction angle, slope angle, slope height and pore water pressure ratio). Three regularised learners (XGBoost, LightGBM, CatBoost) and three Imperialist Competitive Algorithm (ICA)-tuned counterparts were compared. The compiled dataset contained 281 records, of which only 103 were unique and 100 had unique input vectors; the remaining records were exact duplicates, which, when split at random, leak between training and test sets. After removing duplicates, records were grouped into 62 slope families (identical unit weight, cohesion, friction angle and slope height) and all validation kept families intact. Performance was assessed by repeated (2 × 5-fold) group-aware nested cross-validation and a final untouched test set of 13 families (20 records), with family-level bootstrap confidence intervals. Because FOS is itself computed from the model predictors, the models are LEM surrogates and were not validated against observed slope behaviour. Under this protocol, nested-CV R<sup>2</sup> was low: CatBoost R<sup>2</sup> = 0.27 (95% CI [0.11, 0.40], RMSE = 0.34) and ICA-CatBoost R<sup>2</sup> = 0.23; only these two models improved significantly on a mean-only baseline (RMSE 0.39). No pairwise difference between CatBoost and ICA-CatBoost, or between any ICA model and its base learner, was statistically supported, and the ICA overfitting penalty did not improve held-out error relative to an unpenalised search. At the FOS = 1.0 threshold, nearly all unstable slopes were predicted as stable. Friction angle was the highest-ranked predictor in all six models, but with wide uncertainty. The results indicate that, for this dataset, the seven predictors do not support reliable FOS surrogate modelling, and that high R<sup>2</sup> values on the raw dataset are largely attributable to duplicate leakage.</p>
      </abstract>
      <kwd-group kwd-group-type="author-generated" xml:lang="en">
        <kwd>Slope Stability</kwd>
        <kwd>Factor of Safety</kwd>
        <kwd>Gradient Boosting</kwd>
        <kwd>Imperialist Competitive Algorithm</kwd>
        <kwd>Surrogate Modelling</kwd>
        <kwd>Group-Aware Validation</kwd>
        <kwd>Open-Pit Mine</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec1">
      <title>1. Introduction</title>
      <p>The stability of slopes in open-pit mining is one of the most critical geotechnical engineering challenges, with slope failures causing loss of life, equipment damage, production interruption and costly remediation [<xref ref-type="bibr" rid="B1">1</xref>][<xref ref-type="bibr" rid="B2">2</xref>]. The Factor of Safety (FOS), defined as the ratio of available shear resistance to mobilised shear stress along a potential failure surface, is the universal quantitative index for slope stability assessment [<xref ref-type="bibr" rid="B3">3</xref>]. In West African gold mining, the Birimian-Tarkwaian geological sequence produces highly variable geotechnical conditions: weak, deeply weathered phyllites (cohesion 0 - 15 kPa, friction angle 15˚ - 25˚) coexist with competent Banket Series conglomerates (cohesion 25 - 80 kPa, friction angle 30˚ - 40˚) [<xref ref-type="bibr" rid="B4">4</xref>][<xref ref-type="bibr" rid="B5">5</xref>]. This variability, combined with high annual rainfall (approximately 1800 mm) driving seasonal pore water pressure fluctuations, makes accurate and rapid FOS prediction technically challenging and operationally critical.</p>
      <p>Conventional limit equilibrium methods (LEM), including Bishop’s Simplified Method [<xref ref-type="bibr" rid="B6">6</xref>], the Morgenstern-Price Method [<xref ref-type="bibr" rid="B7">7</xref>] and Spencer’s Method [<xref ref-type="bibr" rid="B8">8</xref>] (see also [<xref ref-type="bibr" rid="B9">9</xref>][<xref ref-type="bibr" rid="B10">10</xref>]), remain the industry standard but require significant engineering resources for each analysis. Machine learning (ML) can provide fast surrogates of such calculations. The gradient boosting family, comprising XGBoost [<xref ref-type="bibr" rid="B11">11</xref>], LightGBM [<xref ref-type="bibr" rid="B12">12</xref>] and CatBoost [<xref ref-type="bibr" rid="B13">13</xref>], is widely used for tabular data. Two methodological weaknesses can, however, make reported accuracy on small geotechnical datasets unreliable: i) overfitting under default hyperparameters, and ii) information leakage occurs when duplicated or closely related records are split at random between training and test sets. Metaheuristic optimisation, including Particle Swarm Optimisation (PSO), Genetic Algorithms (GA) and the Imperialist Competitive Algorithm (ICA) [<xref ref-type="bibr" rid="B14">14</xref>], has been used to tune ML models in geotechnical applications [<xref ref-type="bibr" rid="B15">15</xref>]-[<xref ref-type="bibr" rid="B17">17</xref>]. Such searches typically minimise cross-validated error and can themselves overfit a small validation set.</p>
      <p>This study makes the following contributions: 1) a duplicate-free, group-aware account of a compiled 281-record slope dataset, showing that only 103 records are unique and that random splitting leaks information; 2) a repeated nested cross-validation and final held-out evaluation of regularised XGBoost, LightGBM and CatBoost and ICA-tuned counterparts as surrogates for Bishop-method FOS, with confidence intervals and paired comparisons; 3) a diagnostic of the ICA overfitting penalty, including a comparison with an unpenalised search; and 4) decision-threshold (FOS = 1.0 and 1.5) performance and permutation importance. The compiled data are relevant to the Tarkwa mining region, Ghana; the models are LEM surrogates, not site-validated predictors.</p>
    </sec>
    <sec id="sec2">
      <title>2. Literature Review</title>
      <sec id="sec2dot1">
        <title>2.1. Machine Learning for Slope Stability Prediction</title>
        <p>ML-based slope stability prediction has progressed from early artificial neural network (ANN) applications in geotechnical engineering [<xref ref-type="bibr" rid="B18">18</xref>] and slope stability [<xref ref-type="bibr" rid="B19">19</xref>], including site-specific studies [<xref ref-type="bibr" rid="B20">20</xref>], to ensemble and metaheuristic-hybrid approaches [<xref ref-type="bibr" rid="B21">21</xref>]. Published performance figures are not directly comparable because datasets, outputs (FOS or stable/unstable class) and validation protocols differ, and many studies report a single random split. A remaining gap is the systematic reporting of group-aware validation, uncertainty and decision-threshold errors for FOS surrogate models.</p>
      </sec>
      <sec id="sec2dot2">
        <title>2.2. Gradient Boosting Algorithms</title>
        <p>XGBoost [<xref ref-type="bibr" rid="B11">11</xref>] implements gradient boosting with L1/L2 regularisation [<xref ref-type="bibr" rid="B22">22</xref>], tree pruning and column/row subsampling. LightGBM [<xref ref-type="bibr" rid="B12">12</xref>] introduces gradient-based one-side sampling (GOSS) and exclusive feature bundling (EFB) with leaf-wise tree growth. CatBoost [<xref ref-type="bibr" rid="B13">13</xref>] employs ordered boosting and symmetric trees to reduce gradient estimation bias, with l2_leaf_reg providing regularisation. These algorithms have not, to our knowledge, been compared under identical regularisation and group-aware validation for slope FOS surrogate modelling.</p>
      </sec>
      <sec id="sec2dot3">
        <title>2.3. Imperialist Competitive Algorithm</title>
        <p>ICA [<xref ref-type="bibr" rid="B14">14</xref>], inspired by socio-political imperialism, operates through assimilation (colonies moving toward imperialists), revolution (random perturbation), empire competition and collapse. ICA has been applied to engineering optimisation problems [<xref ref-type="bibr" rid="B23">23</xref>] and to geotechnical prediction tasks including tunnel boring machine (TBM) penetration rate [<xref ref-type="bibr" rid="B15">15</xref>], tunnel squeezing [<xref ref-type="bibr" rid="B16">16</xref>] and soil strength prediction [<xref ref-type="bibr" rid="B17">17</xref>]. The present study uses ICA with a penalised objective for gradient boosting hyperparameter search and tests whether the penalty adds value over unpenalised search.</p>
      </sec>
      <sec id="sec2dot4">
        <title>2.4. Geotechnical Context: Tarkwa, Ghana</title>
        <p>The Tarkwa mining district hosts multiple large gold operations within the Birimian-Tarkwaian sequence. [<xref ref-type="bibr" rid="B4">4</xref>] reported cohesion of 5 - 35 kPa and friction angles of 15˚ - 32˚ for lateritic soils in the Tarkwa area. Pore water pressure is commonly an important time-variable control on slope stability in tropical open-pit mines, and is represented here by the pore pressure ratio. To our knowledge, no ML-based slope stability study specific to this geological context has been published.</p>
      </sec>
    </sec>
    <sec id="sec3">
      <title>3. Materials and Methods</title>
      <sec id="sec3dot1">
        <title>3.1. Dataset</title>
        <p>The dataset comprises 281 slope case records compiled from Iduapriem Mine investigations, published geotechnical literature and numerical simulations. Seven input parameters (RMR, unit weight, cohesion, friction angle, slope angle, slope height and pore water pressure ratio) and one output (FOS, computed by Bishop’s Simplified Method [<xref ref-type="bibr" rid="B6">6</xref>]) are recorded per record. RMR is used as supplied in the compiled dataset (values 0.69 - 0.98, <italic>i</italic>.<italic>e</italic>. a normalised rating rather than the conventional 0 - 100 scale [<xref ref-type="bibr" rid="B24">24</xref>]). The unit of analysis is a unique slope-parameter record (a unique combination of the seven inputs). The compiled file does not carry a per-record source identifier; the numbers of records originating from Iduapriem investigations, published cases and numerical simulations are therefore not reported, and source-level validation was not possible (Section 4.8). Duplicate and related records were identified as follows (<bold>Table 1</bold>): records with identical values for all seven inputs and FOS were treated as exact duplicates and removed (178 of 281 records); the three input vectors that appeared with different FOS values (for example identical inputs with FOS = 0.80 and 1.86) were merged by averaging FOS; and the remaining 100 unique input vectors were grouped into 62 slope families, defined as records sharing identical unit weight, cohesion, friction angle and slope height (differing only in slope angle, pore pressure ratio and/or RMR). Families were never split between partitions, which also acts as a conservative proxy for records from the same source or simulation series. Identical inputs yielding different FOS values indicate that some inputs governing the LEM calculation (for example detailed geometry or slip-surface settings) are not captured by the seven recorded predictors.</p>
        <p>FOS generation. FOS was computed for every record with Bishop’s Simplified Method [<xref ref-type="bibr" rid="B6">6</xref>], a limit-equilibrium method for circular slip surfaces. The compiled dataset stores the resulting FOS and the seven inputs, but not the analysis settings (software, slip-surface search, number of slices, slope geometry beyond slope angle and height, or groundwater model beyond the pore pressure ratio ru, which is the only groundwater descriptor available). These settings could therefore not be reported or varied. Because FOS is a deterministic function of the same inputs used as model predictors, the machine-learning models are LEM surrogates, and no independent comparison with observed slope performance was made. Descriptive statistics of the 100 unique input vectors are summarised in <bold>Table 2</bold>.</p>
        <p><bold>Table 1</bold><bold>.</bold>Source-by-source account and duplicate handling for the 281 compiled records.</p>
        <table-wrap id="tbl1">
          <label>Table 1</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Stage</bold>
                </td>
                <td>
                  <bold>Records</bold>
                </td>
                <td>
                  <bold>Note</bold>
                </td>
              </tr>
              <tr>
                <td>Raw compiled records</td>
                <td>281</td>
                <td>Iduapriem investigations, published cases and numerical simulations; per-record source labels are not retained in the compiled file</td>
              </tr>
              <tr>
                <td>Exact duplicate records removed</td>
                <td>178</td>
                <td>Identical in all seven inputs and FOS</td>
              </tr>
              <tr>
                <td>Unique records</td>
                <td>103</td>
                <td>Three input vectors carried conflicting FOS values (six records)</td>
              </tr>
              <tr>
                <td>Unique input vectors (analysis dataset)</td>
                <td>100</td>
                <td>Conflicting FOS averaged</td>
              </tr>
              <tr>
                <td>Slope families</td>
                <td>62</td>
                <td>Same unit weight, cohesion, friction angle and slope height; kept intact in all splits</td>
              </tr>
              <tr>
                <td>Development set/final test set</td>
                <td>80/20</td>
                <td>49/13 families; stratified by FOS class (&lt;1.0, 1.0 - 1.5, ≥1.5), random seed 42</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p><bold>Table 2</bold><bold>.</bold>Descriptive statistics of the analysis dataset (100 unique input vectors).</p>
        <table-wrap id="tbl2">
          <label>Table 2</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Parameter</bold>
                </td>
                <td>
                  <bold>Symbol</bold>
                </td>
                <td>
                  <bold>Min</bold>
                </td>
                <td>
                  <bold>Max</bold>
                </td>
                <td>
                  <bold>Mean</bold>
                </td>
                <td>
                  <bold>SD</bold>
                </td>
                <td>
                  <bold>Unit</bold>
                </td>
              </tr>
              <tr>
                <td>Rock Mass Rating</td>
                <td>RMR</td>
                <td>0.690</td>
                <td>0.980</td>
                <td>0.850</td>
                <td>0.090</td>
                <td>-</td>
              </tr>
              <tr>
                <td>Unit Weight</td>
                <td>
                  <italic>γ</italic>
                </td>
                <td>12.00</td>
                <td>28.44</td>
                <td>20.18</td>
                <td>3.12</td>
                <td>
                  kN/m
                  <sup>3</sup>
                </td>
              </tr>
              <tr>
                <td>Cohesion</td>
                <td>C</td>
                <td>0.00</td>
                <td>150.05</td>
                <td>23.46</td>
                <td>31.21</td>
                <td>kPa</td>
              </tr>
              <tr>
                <td>Friction Angle</td>
                <td>
                  <italic>φ</italic>
                </td>
                <td>0.00</td>
                <td>45.00</td>
                <td>26.78</td>
                <td>11.50</td>
                <td>˚</td>
              </tr>
              <tr>
                <td>Slope Angle</td>
                <td>
                  <italic>β</italic>
                </td>
                <td>16.00</td>
                <td>53.00</td>
                <td>32.89</td>
                <td>9.81</td>
                <td>˚</td>
              </tr>
              <tr>
                <td>Pore Pressure Ratio</td>
                <td>Ru</td>
                <td>3.66</td>
                <td>214.00</td>
                <td>44.54</td>
                <td>48.75</td>
                <td>-</td>
              </tr>
              <tr>
                <td>Slope Height</td>
                <td>H</td>
                <td>0.000</td>
                <td>0.500</td>
                <td>0.249</td>
                <td>0.179</td>
                <td>m</td>
              </tr>
              <tr>
                <td>Factor of Safety</td>
                <td>FOS</td>
                <td>0.625</td>
                <td>2.310</td>
                <td>1.298</td>
                <td>0.400</td>
                <td>-</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>SD = standard deviation.</p>
        <p>In the analysis dataset, 19 records (19%) have FOS &lt; 1.0 (unstable), 56 (56%) have 1.0 ≤ FOS &lt; 1.5 (marginal) and 25 (25%) have FOS ≥ 1.5 (stable). <xref ref-type="fig" rid="fig1">Figure 1</xref> presents the Pearson correlation heatmap.</p>
      </sec>
      <sec id="sec3dot2">
        <title>3.2. Regularised Base Learner Configurations</title>
        <p>All three base learners were configured with explicit regularisation (<bold>Table 3</bold>). The configurations adopted are as follows.</p>
        <p>XGBoost: n_estimators = 300, learning_rate = 0.05, max_depth = 4, subsample = colsample_bytree = 0.80, reg_alpha = 0.50, reg_lambda = 2.00, min_child_weight = 5, gamma = 1.0.</p>
        <p>LightGBM: n_estimators = 300, learning_rate = 0.05, max_depth = 5, num_leaves = 20, subsample = colsample_bytree = 0.80, reg_alpha = 0.50, reg_lambda = 2.00, min_child_samples = 15.</p>
        <p>CatBoost: iterations = 300, learning_rate = 0.03, depth = 5, l2_leaf_reg = 8.0, rsm = 0.80, Bernoulli bootstrap with subsample = 0.80 (no early stopping). Random seed = 0 for all models (xgboost 3.4.1, lightgbm 4.7.0, catboost 1.2.10, scikit-learn 1.8.0).</p>
        <fig id="fig1">
          <label>Figure 1</label>
          <graphic xlink:href="https://html.scirp.org/file/2314031-rId20.jpeg?20261110015148" />
        </fig>
        <p><bold>Figure 1.</bold>Pearson correlation heatmap of the analysis dataset. Friction angle (r = 0.26 with FOS), unit weight (r = 0.21), slope angle (r = −0.20) and slope height (r = −0.19) are the strongest linear correlates; no predictor correlates strongly with FOS.</p>
      </sec>
      <sec id="sec3dot3">
        <title>3.3. ICA Hybridisation with Anti-Overfitting Objective</title>
        <p>3.3.1. Anti-Overfitting Objective Function</p>
        <p>The ICA objective augments cross-validated RMSE with an overfitting penalty, as given in Equation (1):</p>
        <disp-formula id="FD1">
          <label>(1)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:mi>f</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>θ</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mrow>
                  <mml:mtext>RMSE</mml:mtext>
                </mml:mrow>
                <mml:mrow>
                  <mml:mtext>CV</mml:mtext>
                </mml:mrow>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:mi>λ</mml:mi>
              <mml:mo>⋅</mml:mo>
              <mml:mi>max</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mn>0</mml:mn>
                  <mml:mo>,</mml:mo>
                  <mml:msub>
                    <mml:mrow>
                      <mml:mtext>RMSE</mml:mtext>
                    </mml:mrow>
                    <mml:mrow>
                      <mml:mtext>CV</mml:mtext>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>−</mml:mo>
                  <mml:msub>
                    <mml:mrow>
                      <mml:mtext>RMSE</mml:mtext>
                    </mml:mrow>
                    <mml:mrow>
                      <mml:mtext>train</mml:mtext>
                    </mml:mrow>
                  </mml:msub>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where RMSE<sub>CV</sub> is the 3-fold group-aware cross-validated RMSE on the training portion (families kept intact), RMSE<sub>train</sub> is the RMSE of the model refitted on that whole training portion, and <italic>λ</italic> = 0.3. The penalty is positive when generalisation error exceeds training error. A penalty of the form max (0, RMSE<sub>train</sub> − RMSE<sub>CV</sub>) would be identically zero in practice, because training error is almost always below cross-validated error. The coefficient <italic>λ</italic> = 0.3 was fixed a priori and was not tuned; its effect is examined by comparing with <italic>λ</italic> = 0 (Section 4.1).</p>
        <p>3.3.2. ICA Algorithm and Configuration</p>
        <p>ICA was configured with 12 countries, 3 imperialists, 20 iterations and a revolution rate of 0.3. Hyperparameter vectors were scaled to [0, 1] and decoded to the ranges in <bold>Table 3</bold> (integers rounded). Assimilation moves each colony toward an assigned imperialist; revolution randomly repositions 30% of moves; the search retains the best-so-far solution. (Empire competition and collapse were not implemented in this simplified ICA.) The ICA seed was 10 × repeat + fold in nested CV and 42 for the final fit. <bold>Table 3</bold> presents the search spaces and the optimal hyperparameters identified in the final fit on the development set.</p>
        <p><bold>Table 3</bold><bold>.</bold>Regularised base configurations and ICA-identified hyperparameters (final fit on the 80-record development set).</p>
        <table-wrap id="tbl3">
          <label>Table 3</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Model</bold>
                </td>
                <td>
                  <bold>Parameter</bold>
                </td>
                <td>
                  <bold>Search range</bold>
                </td>
                <td>
                  <bold>ICA</bold>
                  <bold>optimum</bold>
                </td>
                <td>
                  <bold>Regularised base</bold>
                </td>
              </tr>
              <tr>
                <td rowspan="6">ICA-XGBoost</td>
                <td>learning_rate</td>
                <td>[0.01, 0.15]</td>
                <td>0.0462</td>
                <td>0.05</td>
              </tr>
              <tr>
                <td>max_depth</td>
                <td>[3, 6]</td>
                <td>3</td>
                <td>4</td>
              </tr>
              <tr>
                <td>n_estimators</td>
                <td>[100, 400]</td>
                <td>250</td>
                <td>300</td>
              </tr>
              <tr>
                <td>reg_alpha</td>
                <td>[0.1, 2.0]</td>
                <td>0.1</td>
                <td>0.5</td>
              </tr>
              <tr>
                <td>reg_lambda</td>
                <td>[1.0, 5.0]</td>
                <td>1</td>
                <td>2.0</td>
              </tr>
              <tr>
                <td>min_child_weight</td>
                <td>[3, 10]</td>
                <td>4</td>
                <td>5</td>
              </tr>
              <tr>
                <td rowspan="5">ICA-LightGBM</td>
                <td>learning_rate</td>
                <td>[0.02, 0.10]</td>
                <td>0.02</td>
                <td>0.05</td>
              </tr>
              <tr>
                <td>num_leaves</td>
                <td>[8, 25]</td>
                <td>25</td>
                <td>20</td>
              </tr>
              <tr>
                <td>min_child_samples</td>
                <td>[10, 30]</td>
                <td>30</td>
                <td>15</td>
              </tr>
              <tr>
                <td>reg_alpha</td>
                <td>[0.5, 3.0]</td>
                <td>3</td>
                <td>0.5</td>
              </tr>
              <tr>
                <td>reg_lambda</td>
                <td>[1.5, 6.0]</td>
                <td>4.32</td>
                <td>2.0</td>
              </tr>
              <tr>
                <td rowspan="3">ICA-CatBoost</td>
                <td>learning_rate</td>
                <td>[0.02, 0.10]</td>
                <td>0.0213</td>
                <td>0.03</td>
              </tr>
              <tr>
                <td>depth</td>
                <td>[3, 6]</td>
                <td>3</td>
                <td>5</td>
              </tr>
              <tr>
                <td>l2_leaf_reg</td>
                <td>[4.0, 12.0]</td>
                <td>4.76</td>
                <td>8.0</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>Optimal values are for the <italic>λ</italic> = 0.3 objective; values from nested-CV folds differ.</p>
      </sec>
      <sec id="sec3dot4">
        <title>3.4. Validation Protocol and Evaluation Metrics</title>
        <p>The 100 analysis records were first split into a final test set (20 records, 13 slope families) and a development set (80 records) using StratifiedGroupKFold (5 splits, shuffled, random_state = 42; first split), stratified by FOS class and grouped by slope family. The test set was used once, after model selection. On the development set, repeated nested cross-validation was performed: the outer loop used StratifiedGroupKFold (5 folds, random_state = 100 and 101 for two repeats, 10 outer folds); inside every outer training portion the ICA search used 3-fold GroupKFold. Metrics are pooled out-of-fold predictions per repeat, averaged over repeats; 95% confidence intervals come from 1,000 bootstrap resamples of slope families. Paired comparisons use the difference in RMSE with a family-bootstrap interval, a Wilcoxon signed-rank test on the 10 outer-fold RMSEs, and the Nadeau-Bengio corrected resampled t-test. P-values are uncorrected for multiplicity and are exploratory. Seven metrics were computed (R, R<sup>2</sup>, RMSE, MSE, MAE, <inline-formula><mml:math display="inline"><mml:mrow><mml:mi> V </mml:mi><mml:mi> A </mml:mi><mml:mi> F </mml:mi><mml:mo> = </mml:mo><mml:mrow><mml:mo> [ </mml:mo><mml:mrow><mml:mrow><mml:mrow><mml:mn> 1 </mml:mn><mml:mo> − </mml:mo><mml:mtext> Var </mml:mtext><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:mi> y </mml:mi><mml:mo> − </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:mtext> Var </mml:mtext><mml:mrow><mml:mo> ( </mml:mo><mml:mi> y </mml:mi><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:mrow></mml:mrow><mml:mo> ] </mml:mo></mml:mrow><mml:mo> × </mml:mo><mml:mn> 100 </mml:mn><mml:mi> % </mml:mi></mml:mrow></mml:math></inline-formula>, MAPE). A mean-only predictor (training-fold mean FOS) provides a reference. Decision-threshold performance was evaluated at FOS = 1.0 and 1.5 (unstable predicted as stable = missed unstable).</p>
      </sec>
      <sec id="sec3dot5">
        <title>3.5. Sensitivity Analysis</title>
        <p>Permutation feature importance [<xref ref-type="bibr" rid="B25">25</xref>] was computed on each outer test fold (10 permutations per feature; mean decrease in R<sup>2</sup> averaged over the 10 outer folds) and on the final test set (20 permutations). Importance values are meaningful only where the model has predictive skill.</p>
      </sec>
    </sec>
    <sec id="sec4">
      <title>4. Results and Discussion</title>
      <sec id="sec4dot1">
        <title>4.1. ICA Convergence</title>
        <p><xref ref-type="fig" rid="fig2">Figure 2</xref> shows the best-so-far penalised objective for the final ICA runs. The objectives decline over the first ~10 iterations and are flat thereafter, with ICA-CatBoost and ICA-LightGBM reaching about 0.335 - 0.338; the curves show that the search converged on the training portion but do not show that held-out performance improved. The penalty term was active: in all 10 outer folds the penalty was non-zero at the selected solution for all three learners (mean 0.019, 0.043 and 0.188 RMSE units for XGBoost, LightGBM and CatBoost) and non-zero for 100% of candidate solutions. <bold>Table 4</bold> compares the penalised search (<italic>λ</italic> = 0.3) with an unpenalised search (<italic>λ</italic> = 0) using the same seeds. The penalty reduced the gap between cross-validated and training RMSE of the selected solution but did not reduce held-out-fold error: the penalised search had equal or slightly higher outer-fold RMSE than the unpenalised search. The study therefore provides no evidence that the proposed objective contributes beyond ordinary cross-validated error minimisation. The choice of <italic>λ</italic> = 0.3 was not tuned or justified empirically.</p>
        <fig id="fig2">
          <label>Figure 2</label>
          <graphic xlink:href="https://html.scirp.org/file/2314031-rId25.jpeg?20261110015152" />
        </fig>
        <p><bold>Figure 2</bold><bold>.</bold>Best-so-far penalised group-CV objective for the final ICA runs (development set, <italic>λ</italic> = 0.3).</p>
        <p><bold>Table 4</bold><bold>.</bold>Overfitting-penalty diagnostic and <italic>λ</italic> = 0 ablation (nested CV, 10 outer folds). Positive differences mean the penalised search had higher error.</p>
        <table-wrap id="tbl4">
          <label>Table 4</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Model</bold>
                </td>
                <td>
                  <bold>Penalty at selected solution (mean; non-zero folds)</bold>
                </td>
                <td>
                  <bold>Candidates with non-zero penalty</bold>
                </td>
                <td>
                  <bold>Outer-fold RMSE,</bold>
                  <italic>
                    <bold>λ</bold>
                  </italic>
                  <bold>= 0.3</bold>
                </td>
                <td>
                  <bold>Outer-fold RMSE,</bold>
                  <italic>
                    <bold>λ</bold>
                  </italic>
                  <bold>= 0</bold>
                </td>
                <td>
                  <bold>Difference (</bold>
                  <italic>
                    <bold>λ</bold>
                  </italic>
                  <bold>
                    <sub>0.3</sub>
                  </bold>
                  <bold>−</bold>
                  <italic>
                    <bold>λ</bold>
                  </italic>
                  <bold>
                    <sub>0</sub>
                  </bold>
                  <bold>) [95% CI]</bold>
                </td>
              </tr>
              <tr>
                <td>ICA-XGBoost</td>
                <td>0.019; 10/10</td>
                <td>100%</td>
                <td>0.389</td>
                <td>0.386</td>
                <td>0.004 [−0.012, 0.019]</td>
              </tr>
              <tr>
                <td>ICA-LightGBM</td>
                <td>0.043; 10/10</td>
                <td>100%</td>
                <td>0.383</td>
                <td>0.351</td>
                <td>0.032 [−0.018, 0.072]</td>
              </tr>
              <tr>
                <td>ICA-CatBoost</td>
                <td>0.188; 10/10</td>
                <td>100%</td>
                <td>0.342</td>
                <td>0.329</td>
                <td>0.013 [0.001, 0.026]</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
      </sec>
      <sec id="sec4dot2">
        <title>4.2. Performance Metrics and Overfitting Analysis</title>
        <p><bold>Table 5</bold> gives the primary nested cross-validation results with 95% confidence intervals and a mean-only reference; <bold>Table 6</bold> gives the single untouched test evaluation. <xref ref-type="fig" rid="fig3">Figure 3</xref> compares training, cross-validated and held-out RMSE.</p>
        <p><bold>Table 5</bold><bold>.</bold>Repeated group-aware nested cross-validation results (80 development records, 2 × 5 folds). CIs: family bootstrap. Train RMSE: mean over outer-fold training fits.</p>
        <table-wrap id="tbl5">
          <label>Table 5</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Model</bold>
                </td>
                <td>
                  <bold>R</bold>
                  <bold>
                    <sup>2</sup>
                  </bold>
                </td>
                <td>
                  <bold>R</bold>
                  <bold>
                    <sup>2</sup>
                  </bold>
                  <bold>95% CI</bold>
                </td>
                <td>
                  <bold>RMSE</bold>
                </td>
                <td>
                  <bold>RMSE 95% CI</bold>
                </td>
                <td>
                  <bold>MAE</bold>
                </td>
                <td>
                  <bold>MAPE (%)</bold>
                </td>
                <td>
                  <bold>Train RMSE</bold>
                </td>
              </tr>
              <tr>
                <td>XGBoost</td>
                <td>−0.000</td>
                <td>[−0.12, 0.06]</td>
                <td>0.393</td>
                <td>[0.329, 0.451]</td>
                <td>0.328</td>
                <td>27.0</td>
                <td>0.347</td>
              </tr>
              <tr>
                <td>LightGBM</td>
                <td>0.155</td>
                <td>[−0.12, 0.36]</td>
                <td>0.361</td>
                <td>[0.298, 0.408]</td>
                <td>0.297</td>
                <td>25.0</td>
                <td>0.216</td>
              </tr>
              <tr>
                <td>CatBoost</td>
                <td>0.271</td>
                <td>[0.11, 0.40]</td>
                <td>0.336</td>
                <td>[0.278, 0.386]</td>
                <td>0.273</td>
                <td>22.3</td>
                <td>0.107</td>
              </tr>
              <tr>
                <td>ICA-XGBoost</td>
                <td>0.017</td>
                <td>[−0.10, 0.06]</td>
                <td>0.390</td>
                <td>[0.325, 0.444]</td>
                <td>0.325</td>
                <td>26.8</td>
                <td>0.376</td>
              </tr>
              <tr>
                <td>ICA-LightGBM</td>
                <td>0.046</td>
                <td>[−0.11, 0.12]</td>
                <td>0.384</td>
                <td>[0.325, 0.436]</td>
                <td>0.322</td>
                <td>26.7</td>
                <td>0.345</td>
              </tr>
              <tr>
                <td>ICA-CatBoost</td>
                <td>0.230</td>
                <td>[0.04, 0.36]</td>
                <td>0.345</td>
                <td>[0.292, 0.393]</td>
                <td>0.283</td>
                <td>23.2</td>
                <td>0.162</td>
              </tr>
              <tr>
                <td>Mean predictor</td>
                <td>−0.003</td>
                <td>[−0.10, −0.00]</td>
                <td>0.394</td>
                <td>[0.325, 0.450]</td>
                <td>0.323</td>
                <td>26.6</td>
                <td>-</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p><bold>Table 6.</bold> Final untouched test evaluation (20 records; models fitted on the 80-record development set).</p>
        <table-wrap id="tbl6">
          <label>Table 6</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Model</bold>
                </td>
                <td>
                  <bold>Phase</bold>
                </td>
                <td>
                  <bold>R</bold>
                </td>
                <td>
                  <bold>R</bold>
                  <bold>
                    <sup>2</sup>
                  </bold>
                </td>
                <td>
                  <bold>RMSE</bold>
                </td>
                <td>
                  <bold>MSE</bold>
                </td>
                <td>
                  <bold>MAE</bold>
                </td>
                <td>
                  <bold>VAF (%)</bold>
                </td>
                <td>
                  <bold>MAPE (%)</bold>
                </td>
                <td>
                  <bold>Δ</bold>
                </td>
              </tr>
              <tr>
                <td rowspan="2">XGBoost</td>
                <td>Train</td>
                <td>0.649</td>
                <td>0.202</td>
                <td>0.351</td>
                <td>0.123</td>
                <td>0.283</td>
                <td>20.2</td>
                <td>23.4</td>
                <td>-</td>
              </tr>
              <tr>
                <td>Test</td>
                <td>0.244</td>
                <td>0.025</td>
                <td>0.404</td>
                <td>0.163</td>
                <td>0.341</td>
                <td>4.9</td>
                <td>31.9</td>
                <td>0.176</td>
              </tr>
              <tr>
                <td rowspan="2">LightGBM</td>
                <td>Train</td>
                <td>0.898</td>
                <td>0.788</td>
                <td>0.181</td>
                <td>0.033</td>
                <td>0.141</td>
                <td>78.8</td>
                <td>11.2</td>
                <td>-</td>
              </tr>
              <tr>
                <td>Test</td>
                <td>0.838</td>
                <td>0.626</td>
                <td>0.250</td>
                <td>0.063</td>
                <td>0.215</td>
                <td>62.6</td>
                <td>19.4</td>
                <td>0.162</td>
              </tr>
              <tr>
                <td rowspan="2">CatBoost</td>
                <td>Train</td>
                <td>0.977</td>
                <td>0.922</td>
                <td>0.110</td>
                <td>0.012</td>
                <td>0.088</td>
                <td>92.2</td>
                <td>7.3</td>
                <td>-</td>
              </tr>
              <tr>
                <td>Test</td>
                <td>0.598</td>
                <td>0.339</td>
                <td>0.333</td>
                <td>0.111</td>
                <td>0.248</td>
                <td>34.2</td>
                <td>23.1</td>
                <td>0.583</td>
              </tr>
              <tr>
                <td rowspan="2">ICA-XGBoost</td>
                <td>Train</td>
                <td>0.752</td>
                <td>0.315</td>
                <td>0.326</td>
                <td>0.106</td>
                <td>0.263</td>
                <td>31.5</td>
                <td>21.8</td>
                <td>-</td>
              </tr>
              <tr>
                <td>Test</td>
                <td>0.379</td>
                <td>0.092</td>
                <td>0.390</td>
                <td>0.152</td>
                <td>0.326</td>
                <td>10.6</td>
                <td>30.4</td>
                <td>0.223</td>
              </tr>
              <tr>
                <td rowspan="2">ICA-LightGBM</td>
                <td>Train</td>
                <td>0.433</td>
                <td>0.109</td>
                <td>0.371</td>
                <td>0.138</td>
                <td>0.303</td>
                <td>10.9</td>
                <td>25.0</td>
                <td>-</td>
              </tr>
              <tr>
                <td>Test</td>
                <td>−0.152</td>
                <td>−0.102</td>
                <td>0.430</td>
                <td>0.185</td>
                <td>0.366</td>
                <td>−6.0</td>
                <td>34.6</td>
                <td>0.211</td>
              </tr>
              <tr>
                <td rowspan="2">ICA-CatBoost</td>
                <td>Train</td>
                <td>0.938</td>
                <td>0.809</td>
                <td>0.172</td>
                <td>0.030</td>
                <td>0.139</td>
                <td>80.9</td>
                <td>11.4</td>
                <td>-</td>
              </tr>
              <tr>
                <td>Test</td>
                <td>0.648</td>
                <td>0.372</td>
                <td>0.325</td>
                <td>0.105</td>
                <td>0.262</td>
                <td>37.4</td>
                <td>24.2</td>
                <td>0.437</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p><inline-formula><mml:math display="inline"><mml:mrow><mml:mi> Δ </mml:mi><mml:mo> = </mml:mo><mml:msubsup><mml:mtext> R </mml:mtext><mml:mrow><mml:mtext> train </mml:mtext></mml:mrow><mml:mn> 2 </mml:mn></mml:msubsup><mml:mo> − </mml:mo><mml:msubsup><mml:mtext> R </mml:mtext><mml:mrow><mml:mtext> test </mml:mtext></mml:mrow><mml:mn> 2 </mml:mn></mml:msubsup></mml:mrow></mml:math></inline-formula> . With only 20 test records the 95% CIs are very wide (e.g. CatBoost R<sup>2</sup> 0.34, CI [−0.39, 0.53]; LightGBM 0.63, CI [0.13, 0.71]); the held-out ranking differs from the nested-CV ranking and should not be used to select a model.</p>
        <fig id="fig3">
          <label>Figure 3</label>
          <graphic xlink:href="https://html.scirp.org/file/2314031-rId28.jpeg?20261110015153" />
        </fig>
        <p><bold>Figure 3.</bold>Training, nested-CV and final held-out RMSE for all six models. The dashed line is the nested-CV RMSE of the mean-only predictor.</p>
        <p>Under nested group-aware CV, regularised CatBoost had the lowest RMSE (0.336, 95% CI [0.278, 0.386]) and highest R<sup>2</sup> (0.27, CI [0.11, 0.40]), followed by ICA-CatBoost (R<sup>2</sup> = 0.23). XGBoost, ICA-XGBoost and ICA-LightGBM were indistinguishable from the mean-only predictor (R<sup>2</sup> = −0.00), and LightGBM was not significantly better. Paired analysis against the mean-only predictor (<bold>Table 7</bold>) shows significant RMSE improvements only for CatBoost (ΔRMSE = 0.058, CI [0.023, 0.095]) and ICA-CatBoost (0.048, CI [0.013, 0.086]); absolute errors remain large (MAE ≈ 0.27 - 0.33 FOS units, MAPE ≈ 22% - 27%). The large gap between training and cross-validated RMSE for CatBoost (0.107 vs 0.336) indicates that the fitted models substantially overfit even with regularisation.</p>
        <p>These results contrast sharply with the high R<sup>2</sup> values obtainable when duplicates are present: in a preliminary check on the original 281 records, random shuffled 5-fold CV of a generic gradient boosting model gave R<sup>2</sup> ≈ 0.87, whereas duplicate-aware CV gave R<sup>2</sup> ≈ 0.62, and 45 of the 57 test records of a random 80/20 split had an identical-input twin in the training set. Single-split R<sup>2</sup> values obtained from the raw dataset therefore overstate generalisation.</p>
      </sec>
      <sec id="sec4dot3">
        <title>4.3. Predicted versus Actual FOS</title>
        <p><xref ref-type="fig" rid="fig4">Figure 4</xref> and <xref ref-type="fig" rid="fig5">Figure 5</xref> present pooled out-of-fold predicted versus observed FOS for the best standalone model (CatBoost) and the best ICA hybrid (ICA-CatBoost). Predictions are compressed toward the centre of the FOS range: low-FOS slopes are over-predicted and high-FOS slopes are under-predicted, consistent with limited skill.</p>
        <fig id="fig4">
          <label>Figure 4</label>
          <graphic xlink:href="https://html.scirp.org/file/2314031-rId29.jpeg?20261110015154" />
        </fig>
        <p><bold>Figure 4</bold><bold>.</bold>Predicted versus observed FOS for regularised CatBoost (pooled out-of-fold, nested CV).</p>
        <fig id="fig5">
          <label>Figure 5</label>
          <graphic xlink:href="https://html.scirp.org/file/2314031-rId30.jpeg?20261110015153" />
        </fig>
        <p><bold>Figure 5</bold><bold>.</bold>Predicted versus observed FOS for ICA-CatBoost (pooled out-of-fold, nested CV).</p>
      </sec>
      <sec id="sec4dot4">
        <title>4.4. Error Distribution Analysis</title>
        <p><xref ref-type="fig" rid="fig6">Figure 6</xref> shows residual distributions (pooled out-of-fold) for all six models and <xref ref-type="fig" rid="fig7">Figure 7</xref> the cumulative distribution of absolute errors, including the mean-only reference. CatBoost and ICA-CatBoost have somewhat narrower residual distributions than the other models; the improvement over the mean-only predictor is modest.</p>
        <fig id="fig6">
          <label>Figure 6</label>
          <graphic xlink:href="https://html.scirp.org/file/2314031-rId31.jpeg?20261110015154" />
        </fig>
        <p><bold>Figure 6</bold><bold>.</bold>Violin plots of residuals (observed-predicted FOS), pooled out-of-fold.</p>
        <fig id="fig7">
          <label>Figure 7</label>
          <graphic xlink:href="https://html.scirp.org/file/2314031-rId32.jpeg?20261110015154" />
        </fig>
        <p><bold>Figure 7</bold><bold>.</bold>Cumulative distribution of absolute prediction errors (pooled out-of-fold).</p>
      </sec>
      <sec id="sec4dot5">
        <title>4.5. Uncertainty, Statistical Comparison and Decision-Threshold Performance</title>
        <p><xref ref-type="fig" rid="fig8">Figure 8</xref> shows RMSE with 95% family-bootstrap intervals for nested CV and the final test set; the intervals for most models overlap each other and the mean-only predictor. <bold>Table 7</bold> reports paired comparisons. CatBoost has lower RMSE than XGBoost (ΔRMSE = −0.060, CI [−0.084, −0.032], corrected P = 0.019), but its advantage over LightGBM (−0.023, CI [−0.051, 0.002]) and over ICA-CatBoost (−0.009; corrected P = 0.49) is not supported. <xref ref-type="fig" rid="fig9">Figure 9</xref> shows that ICA tuning did not improve held-out RMSE for any base learner. “Best model” statements are therefore limited to CatBoost being the most consistent performer in nested CV; they are not supported by the held-out test, where LightGBM scored highest on 20 records.</p>
        <fig id="fig8">
          <label>Figure 8</label>
          <graphic xlink:href="https://html.scirp.org/file/2314031-rId33.jpeg?20261110015155" />
        </fig>
        <p><bold>Figure 8</bold><bold>.</bold>RMSE with 95% family-bootstrap CIs: nested CV (n = 80) and final held-out test (n = 20).</p>
        <p><bold>Table 7</bold><bold>.</bold>Paired RMSE comparisons (nested CV, 10 outer folds). Negative ΔRMSE favours A. For “Mean predictor vs model”, positive values favour the model. P-values are uncorrected and exploratory.</p>
        <table-wrap id="tbl7">
          <label>Table 7</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Comparison (A vs B)</bold>
                </td>
                <td>
                  <bold>ΔRMSE (A − B)</bold>
                </td>
                <td>
                  <bold>95% CI</bold>
                </td>
                <td>
                  <bold>Wilcoxon p</bold>
                </td>
                <td>
                  <bold>Corrected t-test p</bold>
                </td>
              </tr>
              <tr>
                <td>CatBoost vs XGBoost</td>
                <td>−0.060</td>
                <td>[−0.084, −0.032]</td>
                <td>0.002</td>
                <td>0.019</td>
              </tr>
              <tr>
                <td>CatBoost vs LightGBM</td>
                <td>−0.023</td>
                <td>[−0.051, 0.002]</td>
                <td>0.037</td>
                <td>0.204</td>
              </tr>
              <tr>
                <td>CatBoost vs ICA-CatBoost</td>
                <td>−0.009</td>
                <td>[−0.019, −0.001]</td>
                <td>0.193</td>
                <td>0.491</td>
              </tr>
              <tr>
                <td>LightGBM vs ICA-LightGBM</td>
                <td>−0.026</td>
                <td>[−0.069, 0.017]</td>
                <td>0.375</td>
                <td>0.502</td>
              </tr>
              <tr>
                <td>XGBoost vs ICA-XGBoost</td>
                <td>0.004</td>
                <td>[−0.006, 0.013]</td>
                <td>0.492</td>
                <td>0.694</td>
              </tr>
              <tr>
                <td>ICA-LightGBM vs ICA-XGBoost</td>
                <td>−0.007</td>
                <td>[−0.020, 0.008]</td>
                <td>0.322</td>
                <td>0.652</td>
              </tr>
              <tr>
                <td>CatBoost vs ICA-LightGBM</td>
                <td>−0.049</td>
                <td>[−0.080, −0.017]</td>
                <td>0.014</td>
                <td>0.143</td>
              </tr>
              <tr>
                <td>Mean predictor vs XGBoost</td>
                <td>0.001</td>
                <td>[−0.013, 0.014]</td>
                <td>-</td>
                <td>-</td>
              </tr>
              <tr>
                <td>Mean predictor vs LightGBM</td>
                <td>0.033</td>
                <td>[−0.017, 0.085]</td>
                <td>-</td>
                <td>-</td>
              </tr>
              <tr>
                <td>Mean predictor vs CatBoost</td>
                <td>0.058</td>
                <td>[0.023, 0.095]</td>
                <td>-</td>
                <td>-</td>
              </tr>
              <tr>
                <td>Mean predictor vs ICA-XGBoost</td>
                <td>0.004</td>
                <td>[−0.005, 0.016]</td>
                <td>-</td>
                <td>-</td>
              </tr>
              <tr>
                <td>Mean predictor vs ICA-LightGBM</td>
                <td>0.009</td>
                <td>[−0.008, 0.027]</td>
                <td>-</td>
                <td>-</td>
              </tr>
              <tr>
                <td>Mean predictor vs ICA-CatBoost</td>
                <td>0.048</td>
                <td>[0.013, 0.086]</td>
                <td>-</td>
                <td>-</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <fig id="fig9">
          <label>Figure 9</label>
          <graphic xlink:href="https://html.scirp.org/file/2314031-rId34.jpeg?20261110015156" />
        </fig>
        <p><bold>Figure 9.</bold> Paired RMSE difference, base learner minus ICA-tuned learner (positive favours ICA), with 95% family-bootstrap CIs.</p>
        <p>Safety-critical performance is summarised in <xref ref-type="fig" rid="fig10">Figure 10</xref> and <bold>Table 8</bold> and <bold>Table 9</bold>. </p>
        <fig id="fig10">
          <label>Figure 10</label>
          <graphic xlink:href="https://html.scirp.org/file/2314031-rId35.jpeg?20261110015155" />
        </fig>
        <p><bold>Figure 10.</bold> Share of slopes below each threshold that were predicted at or above it (missed unstable slopes), nested CV.</p>
        <p><bold>Table 8</bold><bold>.</bold> Decision-threshold performance in nested CV (mean over 2 repeats; 15 of 80 development records have FOS &lt; 1.0 and 60 have FOS &lt; 1.5). “Missed” = true FOS below the threshold but predicted at or above it.</p>
        <table-wrap id="tbl8">
          <label>Table 8</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Model</bold>
                </td>
                <td>
                  <bold>FOS</bold>
                  <bold>&lt;</bold>
                  <bold>1.0 detected</bold>
                </td>
                <td>
                  <bold>Missed</bold>
                </td>
                <td>
                  <bold>Stable called unstable</bold>
                </td>
                <td>
                  <bold>Miss rate</bold>
                </td>
                <td>
                  <bold>FOS</bold>
                  <bold>&lt;</bold>
                  <bold>1.5 detected</bold>
                </td>
                <td>
                  <bold>Missed</bold>
                </td>
                <td>
                  <bold>Stable called unstable</bold>
                </td>
                <td>
                  <bold>Miss rate</bold>
                </td>
              </tr>
              <tr>
                <td>XGBoost</td>
                <td>0.0</td>
                <td>15.0</td>
                <td>0.0</td>
                <td>100%</td>
                <td>59.5</td>
                <td>0.5</td>
                <td>20.0</td>
                <td>1%</td>
              </tr>
              <tr>
                <td>LightGBM</td>
                <td>0.5</td>
                <td>14.5</td>
                <td>4.0</td>
                <td>97%</td>
                <td>48.5</td>
                <td>11.5</td>
                <td>9.5</td>
                <td>19%</td>
              </tr>
              <tr>
                <td>CatBoost</td>
                <td>1.0</td>
                <td>14.0</td>
                <td>1.5</td>
                <td>93%</td>
                <td>56.5</td>
                <td>3.5</td>
                <td>13.0</td>
                <td>6%</td>
              </tr>
              <tr>
                <td>ICA-XGBoost</td>
                <td>0.0</td>
                <td>15.0</td>
                <td>0.0</td>
                <td>100%</td>
                <td>60.0</td>
                <td>0.0</td>
                <td>20.0</td>
                <td>0%</td>
              </tr>
              <tr>
                <td>ICA-LightGBM</td>
                <td>0.5</td>
                <td>14.5</td>
                <td>1.0</td>
                <td>97%</td>
                <td>59.0</td>
                <td>1.0</td>
                <td>17.5</td>
                <td>2%</td>
              </tr>
              <tr>
                <td>ICA-CatBoost</td>
                <td>0.5</td>
                <td>14.5</td>
                <td>2.5</td>
                <td>97%</td>
                <td>55.5</td>
                <td>4.5</td>
                <td>13.5</td>
                <td>8%</td>
              </tr>
              <tr>
                <td>Mean predictor</td>
                <td>0.0</td>
                <td>15.0</td>
                <td>0.0</td>
                <td>100%</td>
                <td>60.0</td>
                <td>0.0</td>
                <td>20.0</td>
                <td>0%</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p><bold>Table 9</bold><bold>.</bold> Decision-threshold performance on the final held-out test set (n = 20; 4 records with FOS &lt; 1.0, 15 with FOS &lt; 1.5). Counts are very small; no precision should be inferred.</p>
        <table-wrap id="tbl9">
          <label>Table 9</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Model</bold>
                </td>
                <td>
                  <bold>FOS</bold>
                  <bold>&lt;</bold>
                  <bold>1.0 (4 unstable): missed</bold>
                </td>
                <td>
                  <bold>Stable called unstable</bold>
                </td>
                <td>
                  <bold>FOS</bold>
                  <bold>&lt;</bold>
                  <bold>1.5 (15 below): missed</bold>
                </td>
                <td>
                  <bold>Stable called unstable (of 5)</bold>
                </td>
              </tr>
              <tr>
                <td>XGBoost</td>
                <td>4</td>
                <td>0</td>
                <td>0</td>
                <td>5</td>
              </tr>
              <tr>
                <td>LightGBM</td>
                <td>4</td>
                <td>2</td>
                <td>0</td>
                <td>1</td>
              </tr>
              <tr>
                <td>CatBoost</td>
                <td>3</td>
                <td>0</td>
                <td>0</td>
                <td>3</td>
              </tr>
              <tr>
                <td>ICA-XGBoost</td>
                <td>4</td>
                <td>0</td>
                <td>0</td>
                <td>5</td>
              </tr>
              <tr>
                <td>ICA-LightGBM</td>
                <td>4</td>
                <td>0</td>
                <td>0</td>
                <td>5</td>
              </tr>
              <tr>
                <td>ICA-CatBoost</td>
                <td>4</td>
                <td>0</td>
                <td>0</td>
                <td>2</td>
              </tr>
              <tr>
                <td>Mean predictor</td>
                <td>4</td>
                <td>0</td>
                <td>0</td>
                <td>5</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>In nested CV, only 15 of the 80 development records have FOS &lt; 1.0; every model missed nearly all of them (predicting FOS ≥ 1.0), with miss rates of 93% (CatBoost) to 100% (XGBoost, ICA-XGBoost, and the mean-only reference). At the FOS = 1.5 threshold, XGBoost and ICA-XGBoost classified almost all slopes as below 1.5, which hides their inability to discriminate (all 20 stable records misclassified); LightGBM missed 19% of slopes below 1.5, and CatBoost and ICA-CatBoost 6% - 8%. On the final test set, 3 - 4 of the 4 unstable slopes were missed by every model. Aggregate regression metrics therefore overstate suitability for stability screening, and the models should not be used as a substitute for LEM analysis.</p>
      </sec>
      <sec id="sec4dot6">
        <title>4.6. Implications for Model Selection</title>
        <p>The evidence supports at most the following: CatBoost (regularised or ICA-tuned) provides small but statistically supported improvements over a mean-only predictor in group-aware nested CV, whereas XGBoost and LightGBM variants do not; ICA tuning with the overfitting penalty did not improve held-out error; and no model is accurate enough to classify unstable slopes. A model ranking scorecard was therefore omitted, because differences between most models are within sampling uncertainty.</p>
      </sec>
      <sec id="sec4dot7">
        <title>4.7. Sensitivity Analysis</title>
        <p><xref ref-type="fig" rid="fig11">Figure 11</xref> and <xref ref-type="fig" rid="fig12">Figure 12</xref> present permutation importance (mean decrease in R<sup>2</sup> on outer test folds ± SD over 10 folds) for the best standalone model (CatBoost) and the best ICA hybrid (ICA-CatBoost); <bold>Table 1</bold><bold>0</bold> gives all six models. Friction angle has the highest mean importance in all six models (CatBoost 0.27, ICA-CatBoost 0.30), followed by slope angle, slope height and cohesion, whose order differs between models and whose error bars overlap. For XGBoost, ICA-XGBoost and ICA-LightGBM, which show little or no skill, importance values are near zero and should not be interpreted. These importances describe the surrogate models of an LEM calculation; they are not independent evidence of field behaviour.</p>
        <fig id="fig11">
          <label>Figure 11</label>
          <graphic xlink:href="https://html.scirp.org/file/2314031-rId36.jpeg?20261110015157" />
        </fig>
        <p><bold>Figure 11.</bold> Permutation importance for regularised CatBoost (nested CV outer folds, mean ± SD).</p>
        <fig id="fig12">
          <label>Figure 12</label>
          <graphic xlink:href="https://html.scirp.org/file/2314031-rId37.jpeg?20261110015157" />
        </fig>
        <p><bold>Figure 12.</bold> Permutation importance for ICA-CatBoost (nested CV outer folds, mean ± SD).</p>
        <p><bold>Table 10.</bold>Mean permutation importance (decrease in R<sup>2</sup>) over 10 outer test folds.</p>
        <table-wrap id="tbl10">
          <label>Table 10</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Feature</bold>
                </td>
                <td>
                  <bold>XGBoost</bold>
                </td>
                <td>
                  <bold>LightGBM</bold>
                </td>
                <td>
                  <bold>CatBoost</bold>
                </td>
                <td>
                  <bold>ICA-XGBoost</bold>
                </td>
                <td>
                  <bold>ICA-LightGBM</bold>
                </td>
                <td>
                  <bold>ICA-CatBoost</bold>
                </td>
              </tr>
              <tr>
                <td>RMR</td>
                <td>−0.010</td>
                <td>0.001</td>
                <td>0.014</td>
                <td>0.000</td>
                <td>−0.001</td>
                <td>0.033</td>
              </tr>
              <tr>
                <td>Unit weight</td>
                <td>−0.006</td>
                <td>−0.017</td>
                <td>−0.002</td>
                <td>0.000</td>
                <td>−0.000</td>
                <td>−0.020</td>
              </tr>
              <tr>
                <td>Cohesion</td>
                <td>−0.000</td>
                <td>0.186</td>
                <td>0.084</td>
                <td>0.004</td>
                <td>0.015</td>
                <td>0.105</td>
              </tr>
              <tr>
                <td>Friction angle</td>
                <td>0.066</td>
                <td>0.562</td>
                <td>0.272</td>
                <td>0.019</td>
                <td>0.113</td>
                <td>0.295</td>
              </tr>
              <tr>
                <td>Slope angle</td>
                <td>0.022</td>
                <td>0.188</td>
                <td>0.142</td>
                <td>0.009</td>
                <td>0.070</td>
                <td>0.125</td>
              </tr>
              <tr>
                <td>Slope height</td>
                <td>−0.009</td>
                <td>0.132</td>
                <td>0.102</td>
                <td>0.000</td>
                <td>0.021</td>
                <td>0.073</td>
              </tr>
              <tr>
                <td>Pore pressure ratio</td>
                <td>−0.004</td>
                <td>−0.008</td>
                <td>0.079</td>
                <td>−0.001</td>
                <td>0.029</td>
                <td>0.037</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>Because friction angle is the highest-ranked predictor in the surrogate models, characterising friction angle is a reasonable priority for LEM input quality in weathered units; this is a statement about the sensitivity of the modelled FOS to its inputs, not a validated site-risk finding.</p>
      </sec>
      <sec id="sec4dot8">
        <title>4.8. Limitations</title>
        <p>1) FOS is computed by Bishop’s method from the same inputs used as predictors; the models are LEM surrogates and were not assessed against observed slope outcomes. 2) The analysis dataset has 100 unique records in 62 slope families; the final test set contains only 20 records (4 with FOS &lt; 1.0), so estimates are imprecise. 3) Identical inputs with different FOS values show that some LEM inputs are not captured. 4) The compiled file has no per-record source identifier or Bishop-analysis settings, so source counts could not be reported and source-level generalisation could not be tested; slope families were used as a conservative grouping proxy. 5) Two repeats of 5-fold nested CV were used; the ICA budget (12 countries, 20 iterations) was fixed. 6) The <italic>λ</italic> = 0.3 coefficient was not tuned. 7) P-values are uncorrected and exploratory. Comparison with published studies is not made quantitatively, because published datasets, outputs and validation designs differ.</p>
      </sec>
    </sec>
    <sec id="sec5">
      <title>5. Conclusions</title>
      <p>This study re-evaluated gradient boosting and ICA-tuned gradient boosting surrogates for Bishop-method FOS under duplicate-free, group-aware validation. The following conclusions are drawn.</p>
      <p>1) Only 103 of 281 compiled records are unique (100 unique input vectors; 62 slope families). Random splitting of the raw data leaks information and inflates accuracy.</p>
      <p>2) Under repeated group-aware nested CV, performance is low: CatBoost R<sup>2</sup> = 0.27 (95% CI [0.11, 0.40]), ICA-CatBoost R<sup>2</sup> = 0.23; other models are indistinguishable from a mean-only predictor. No “best model” can be claimed beyond CatBoost’s consistent edge over XGBoost.</p>
      <p>3) The ICA overfitting penalty was active but did not improve held-out error relative to an unpenalised search, and ICA tuning did not improve any base learner.</p>
      <p>4) Friction angle is the highest-ranked predictor in all six surrogate models, followed by slope angle, height and cohesion with overlapping uncertainty; this concerns the sensitivity of the surrogate, not field behaviour.</p>
      <p>5) The models missed almost all slopes with FOS &lt; 1.0 and should not be used for stability screening. Larger, source-labelled datasets with independent outcome data and additional LEM inputs are needed.</p>
      <p>Future work should assemble a larger, provenance-labelled dataset (with SHAP- based interpretation [<xref ref-type="bibr" rid="B26">26</xref>] where models show skill) with documented slip-surface and groundwater settings, evaluate against observed slope performance, and use group-aware validation as standard practice.</p>
    </sec>
    <sec id="sec6">
      <title>Acknowledgements</title>
      <p>The authors gratefully acknowledge AngloGold Ashanti Iduapriem Mine, Tarkwa, for access to site geotechnical data and for technical discussions. The authors also acknowledge the University of Mines and Technology (UMaT) and the Festari Institute of Professional Studies, Tarkwa, for providing computational resources. This research received no external funding.</p>
    </sec>
    <sec id="sec7">
      <title>Data Availability Statement</title>
      <p>The de-duplicated analysis dataset (100 records with slope-family identifiers and the development/test split), the validation procedure and the full analysis code are provided as Supplementary Material. The original 281-record compilation includes data obtained from third-party sources; these are available from the corresponding author with the permission of the data providers.</p>
    </sec>
    <sec id="sec8">
      <title>Author Contributions</title>
      <p>Conceptualisation, F.K.-S.; Methodology, L.T.K. and F.K.-S.; Software, L.T.K.; Validation, L.T.K. and I.M.Q.; Formal analysis, L.T.K.; Investigation, I.M.Q. and F.K.-S.; Resources, F.K.-S.; Data curation, L.T.K. and I.M.Q.; Writing—original draft preparation, L.T.K. and C. A; Writing—review and editing, C. A.; Visualisation, L.T.K.; Supervision, F.K.-S. All authors have read and agreed to the published version of the manuscript.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="B1">
        <label>1.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Read, J. and Stacey, P. (2009) Guidelines for Open Pit Slope Design. CSIRO Publishing.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Read, J.</string-name>
              <string-name>Stacey, P.</string-name>
            </person-group>
            <year>2009</year>
            <article-title>Guidelines for Open Pit Slope Design</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B2">
        <label>2.</label>
        <citation-alternatives>
          <mixed-citation publication-type="book">Hoek, E. and Bray, J.W. (1981) Rock Slope Engineering. 3rd Edition, Institution of Mining and Metallurgy. https://www.researchgate.net/publication/313711304_Rock_slope_engineering?_tp=eyJjb250ZXh0Ijp7ImZpcnN0UGFnZSI6Il9kaXJlY3QiLCJwYWdlIjoic2VhcmNoIiwicG9zaXRpb24iOiJwYWdlSGVhZGVyIn19</mixed-citation>
          <element-citation publication-type="book">
            <person-group person-group-type="author">
              <string-name>Hoek, E.</string-name>
              <string-name>Bray, J.W.</string-name>
              <string-name>Edition, I</string-name>
            </person-group>
            <year>1981</year>
            <article-title>Rock Slope Engineering</article-title>
            <source>3rd Edition</source>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B3">
        <label>3.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Duncan, J.M. (1996) State of the Art: Limit Equilibrium and Finite-Element Analysis of Slopes. <italic>Journal of Geotechnical Engineering</italic>, 122, 577-596. https://doi.org/10.1061/(asce)0733-9410(1996)122:7(577) <pub-id pub-id-type="doi">10.1061/(asce)0733-9410(1996)122:7(577)</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1061/(asce)0733-9410(1996)122:7(577)">https://doi.org/10.1061/(asce)0733-9410(1996)122:7(577)</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Duncan, J.M.</string-name>
            </person-group>
            <year>1996</year>
            <article-title>State of the Art: Limit Equilibrium and Finite-Element Analysis of Slopes</article-title>
            <source>Journal of Geotechnical Engineering</source>
            <volume>9410</volume>
            <issue>1996</issue>
            <fpage>7</fpage>
            <pub-id pub-id-type="doi">10.1061/(asce)0733-9410(1996)122:7(577)</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B4">
        <label>4.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Akayuli, C., Ofosu, B., Nyako, S.O. and Opuni, K.O. (2013) The Influence of Ob-served Clay Content on Shear Strength and Compressibility of Residual Sandy Soils. <italic>International Journal of Engineering Research and Applications</italic>, 3, 2538-2542. https://www.academia.edu/download/94455991/OO3425382542.pdf</mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Akayuli, C.</string-name>
              <string-name>Ofosu, B.</string-name>
              <string-name>Nyako, S.O.</string-name>
              <string-name>Opuni, K.O.</string-name>
            </person-group>
            <year>2013</year>
            <article-title>The Influence of Ob-served Clay Content on Shear Strength and Compressibility of Residual Sandy Soils</article-title>
            <source>International Journal of Engineering Research and Applications</source>
            <volume>3</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B5">
        <label>5.</label>
        <citation-alternatives>
          <mixed-citation publication-type="web">Kesse, G.O. (1985) The Mineral and Rock Resources of Ghana. A.A. Balkema. https://www.researchgate.net/publication/236368925_The_Mineral_and_Rock_Resources_of_Ghana?_tp=eyJjb250ZXh0Ijp7ImZpcnN0UGFnZSI6Il9kaXJlY3QiLCJwYWdlIjoic2VhcmNoIiwicG9zaXRpb24iOiJwYWdlSGVhZGVyIn19</mixed-citation>
          <element-citation publication-type="web">
            <person-group person-group-type="author">
              <string-name>Kesse, G.O.</string-name>
            </person-group>
            <year>1985</year>
            <article-title>The Mineral and Rock Resources of Ghana</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B6">
        <label>6.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Bishop, A.W. (1955) The Use of the Slip Circle in the Stability Analysis of Slopes. <italic>Géotechnique</italic>, 5, 7-17. https://doi.org/10.1680/geot.1955.5.1.7 <pub-id pub-id-type="doi">10.1680/geot.1955.5.1.7</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1680/geot.1955.5.1.7">https://doi.org/10.1680/geot.1955.5.1.7</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Bishop, A.W.</string-name>
            </person-group>
            <year>1955</year>
            <article-title>The Use of the Slip Circle in the Stability Analysis of Slopes</article-title>
            <source>Géotechnique</source>
            <volume>5</volume>
            <pub-id pub-id-type="doi">10.1680/geot.1955.5.1.7</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B7">
        <label>7.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Morgenstern, N.R. and Price, V.E. (1965) The Analysis of the Stability of General Slip Surfaces. <italic>Géotechnique</italic>, 15, 79-93. https://doi.org/10.1680/geot.1965.15.1.79 <pub-id pub-id-type="doi">10.1680/geot.1965.15.1.79</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1680/geot.1965.15.1.79">https://doi.org/10.1680/geot.1965.15.1.79</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Morgenstern, N.R.</string-name>
              <string-name>Price, V.E.</string-name>
            </person-group>
            <year>1965</year>
            <article-title>The Analysis of the Stability of General Slip Surfaces</article-title>
            <source>Géotechnique</source>
            <volume>15</volume>
            <pub-id pub-id-type="doi">10.1680/geot.1965.15.1.79</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B8">
        <label>8.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Spencer, E. (1967) A Method of Analysis of the Stability of Embankments Assuming Parallel Inter-Slice Forces. <italic>Géotechnique</italic>, 17, 11-26. https://doi.org/10.1680/geot.1967.17.1.11 <pub-id pub-id-type="doi">10.1680/geot.1967.17.1.11</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1680/geot.1967.17.1.11">https://doi.org/10.1680/geot.1967.17.1.11</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Spencer, E.</string-name>
            </person-group>
            <year>1967</year>
            <article-title>A Method of Analysis of the Stability of Embankments Assuming Parallel Inter-Slice Forces</article-title>
            <source>Géotechnique</source>
            <volume>17</volume>
            <pub-id pub-id-type="doi">10.1680/geot.1967.17.1.11</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B9">
        <label>9.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Fredlund, D.G. and Krahn, J. (1977) Comparison of Slope Stability Methods of Analysis. <italic>Canadian Geotechnical Journal</italic>, 14, 429-439. https://doi.org/10.1139/t77-045 <pub-id pub-id-type="doi">10.1139/t77-045</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1139/t77-045">https://doi.org/10.1139/t77-045</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Fredlund, D.G.</string-name>
              <string-name>Krahn, J.</string-name>
            </person-group>
            <year>1977</year>
            <article-title>Comparison of Slope Stability Methods of Analysis</article-title>
            <source>Canadian Geotechnical Journal</source>
            <volume>14</volume>
            <pub-id pub-id-type="doi">10.1139/t77-045</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B10">
        <label>10.</label>
        <citation-alternatives>
          <mixed-citation publication-type="book">Abramson, L.W., Lee, T.S., Sharma, S. and Boyce, G.M. (2002) Slope Stability and Stabilization Methods. 2nd Edition, John Wiley and Sons. https://www.researchgate.net/publication/255222923_Slope_Stability_and_Stabilization_Methods?_tp=eyJjb250ZXh0Ijp7ImZpcnN0UGFnZSI6InB1YmxpY2F0aW9uIiwicGFnZSI6InNlYXJjaCIsInBvc2l0aW9uIjoicGFnZUhlYWRlciJ9fQ</mixed-citation>
          <element-citation publication-type="book">
            <person-group person-group-type="author">
              <string-name>Abramson, L.W.</string-name>
              <string-name>Lee, T.S.</string-name>
              <string-name>Sharma, S.</string-name>
              <string-name>Boyce, G.M.</string-name>
              <string-name>Edition, J</string-name>
            </person-group>
            <year>2002</year>
            <article-title>Slope Stability and Stabilization Methods</article-title>
            <source>2nd Edition</source>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B11">
        <label>11.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Chen, T. and Guestrin, C. (2016) XgBoost: A Scalable Tree Boosting System. <italic>Proceedings of the</italic>22 <italic>nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining</italic>, San Francisco, 13-17 August 2016, 785-794. https://doi.org/10.1145/2939672.2939785 <pub-id pub-id-type="doi">10.1145/2939672.2939785</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1145/2939672.2939785">https://doi.org/10.1145/2939672.2939785</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Chen, T.</string-name>
              <string-name>Guestrin, C.</string-name>
              <string-name>Mining, S</string-name>
            </person-group>
            <year>2016</year>
            <article-title>XgBoost: A Scalable Tree Boosting System</article-title>
            <source>Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining</source>
            <volume>13</volume>
            <pub-id pub-id-type="doi">10.1145/2939672.2939785</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B12">
        <label>12.</label>
        <citation-alternatives>
          <mixed-citation publication-type="web">Ke, G., Meng, Q., Finley, T., Wang, T., Chen, W., Ma, W., Ye, Q. and Liu, T.Y. (2017) LightGBM: A Highly Efficient Gradient Boosting Decision Tree. <italic>Advances in Neural Information Processing Systems</italic>, 30, 3146-3154. https://www.researchgate.net/publication/378480234_LightGBM_A_Highly_Efficient_Gradient_Boosting_Decision_Tree?_tp=eyJjb250ZXh0Ijp7ImZpcnN0UGFnZSI6InB1YmxpY2F0aW9uIiwicGFnZSI6InNlYXJjaCIsInBvc2l0aW9uIjoicGFnZUhlYWRlciJ9fQ</mixed-citation>
          <element-citation publication-type="web">
            <person-group person-group-type="author">
              <string-name>Ke, G.</string-name>
              <string-name>Meng, Q.</string-name>
              <string-name>Finley, T.</string-name>
              <string-name>Wang, T.</string-name>
              <string-name>Chen, W.</string-name>
              <string-name>Ma, W.</string-name>
              <string-name>Ye, Q.</string-name>
              <string-name>Liu, T.Y.</string-name>
            </person-group>
            <year>2017</year>
            <article-title>LightGBM: A Highly Efficient Gradient Boosting Decision Tree</article-title>
            <source>Advances in Neural Information Processing Systems</source>
            <volume>30</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B13">
        <label>13.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Prokhorenkova, L., Gusev, G., Vorobev, A., Dorogush, A.V. and Gulin, A. (2018) CatBoost: Unbiased Boosting with Categorical Features. <italic>Advances in Neural Information Processing Systems</italic>, 31, 6638-6648. https://proceedings.neurips.cc/paper_files/paper/2018/hash/14491b756b3a51daac41c24863285549-Abstract.html</mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Prokhorenkova, L.</string-name>
              <string-name>Gusev, G.</string-name>
              <string-name>Vorobev, A.</string-name>
              <string-name>Dorogush, A.V.</string-name>
              <string-name>Gulin, A.</string-name>
            </person-group>
            <year>2018</year>
            <article-title>CatBoost: Unbiased Boosting with Categorical Features</article-title>
            <source>Advances in Neural Information Processing Systems</source>
            <volume>31</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B14">
        <label>14.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Atashpaz-Gargari, E. and Lucas, C. (2007) Imperialist Competitive Algorithm: An Algorithm for Optimization Inspired by Imperialistic Competition. 2007 <italic>IEEE Congress on Evolutionary Computation</italic>, Singapore, 25-28 September 2007, 4661-4667. https://doi.org/10.1109/cec.2007.4425083 <pub-id pub-id-type="doi">10.1109/cec.2007.4425083</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/cec.2007.4425083">https://doi.org/10.1109/cec.2007.4425083</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Atashpaz-Gargari, E.</string-name>
              <string-name>Lucas, C.</string-name>
              <string-name>Computation, S</string-name>
            </person-group>
            <year>2007</year>
            <article-title>Imperialist Competitive Algorithm: An Algorithm for Optimization Inspired by Imperialistic Competition</article-title>
            <source>2007 IEEE Congress on Evolutionary Computation</source>
            <volume>25</volume>
            <pub-id pub-id-type="doi">10.1109/cec.2007.4425083</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B15">
        <label>15.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Armaghani, D.J., Koopialipoor, M., Marto, A. and Yagiz, S. (2019) Application of Several Optimization Techniques for Estimating TBM Advance Rate in Granitic Rocks. <italic>Journal of Rock Mechanics and Geotechnical Engineering</italic>, 11, 779-789. https://doi.org/10.1016/j.jrmge.2019.01.002 <pub-id pub-id-type="doi">10.1016/j.jrmge.2019.01.002</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jrmge.2019.01.002">https://doi.org/10.1016/j.jrmge.2019.01.002</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Armaghani, D.J.</string-name>
              <string-name>Koopialipoor, M.</string-name>
              <string-name>Marto, A.</string-name>
              <string-name>Yagiz, S.</string-name>
            </person-group>
            <year>2019</year>
            <article-title>Application of Several Optimization Techniques for Estimating TBM Advance Rate in Granitic Rocks</article-title>
            <source>Journal of Rock Mechanics and Geotechnical Engineering</source>
            <volume>11</volume>
            <pub-id pub-id-type="doi">10.1016/j.jrmge.2019.01.002</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B16">
        <label>16.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Zhou, J., Zhu, S., Qiu, Y., Armaghani, D.J., Zhou, A. and Yong, W. (2022) Predicting Tunnel Squeezing Using Support Vector Machine Optimized by Whale Optimization Algorithm. <italic>Acta Geotechnica</italic>, 17, 1343-1366. https://doi.org/10.1007/s11440-022-01450-7 <pub-id pub-id-type="doi">10.1007/s11440-022-01450-7</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s11440-022-01450-7">https://doi.org/10.1007/s11440-022-01450-7</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Zhou, J.</string-name>
              <string-name>Zhu, S.</string-name>
              <string-name>Qiu, Y.</string-name>
              <string-name>Armaghani, D.J.</string-name>
              <string-name>Zhou, A.</string-name>
              <string-name>Yong, W.</string-name>
            </person-group>
            <year>2022</year>
            <article-title>Predicting Tunnel Squeezing Using Support Vector Machine Optimized by Whale Optimization Algorithm</article-title>
            <source>Acta Geotechnica</source>
            <volume>17</volume>
            <pub-id pub-id-type="doi">10.1007/s11440-022-01450-7</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B17">
        <label>17.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Al-Bared, M.A.M., Mustaffa, Z., Armaghani, D.J., Marto, A., Yunus, N.Z.M. and Hasanipanah, M. (2021) Application of Hybrid Intelligent Systems in Predicting the Unconfined Compressive Strength of Clay Material Mixed with Recycled Additive. <italic>Transportation Geotechnics</italic>, 30, Article 100627. https://doi.org/10.1016/j.trgeo.2021.100627 <pub-id pub-id-type="doi">10.1016/j.trgeo.2021.100627</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.trgeo.2021.100627">https://doi.org/10.1016/j.trgeo.2021.100627</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Al-Bared, M.A.M.</string-name>
              <string-name>Mustaffa, Z.</string-name>
              <string-name>Armaghani, D.J.</string-name>
              <string-name>Marto, A.</string-name>
              <string-name>Yunus, N.Z.M.</string-name>
              <string-name>Hasanipanah, M.</string-name>
            </person-group>
            <year>2021</year>
            <article-title>Application of Hybrid Intelligent Systems in Predicting the Unconfined Compressive Strength of Clay Material Mixed with Recycled Additive</article-title>
            <source>Transportation Geotechnics</source>
            <volume>30</volume>
            <elocation-id>100627</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.trgeo.2021.100627</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B18">
        <label>18.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Goh, A.T.C. (1994) Seismic Liquefaction Potential Assessed by Neural Networks. <italic>Journal of Geotechnical Engineering</italic>, 120, 1467-1480. https://doi.org/10.1061/(asce)0733-9410(1994)120:9(1467) <pub-id pub-id-type="doi">10.1061/(asce)0733-9410(1994)120:9(1467)</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1061/(asce)0733-9410(1994)120:9(1467)">https://doi.org/10.1061/(asce)0733-9410(1994)120:9(1467)</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Goh, A.T.C.</string-name>
            </person-group>
            <year>1994</year>
            <article-title>Seismic Liquefaction Potential Assessed by Neural Networks</article-title>
            <source>Journal of Geotechnical Engineering</source>
            <volume>9410</volume>
            <issue>1994</issue>
            <fpage>9</fpage>
            <pub-id pub-id-type="doi">10.1061/(asce)0733-9410(1994)120:9(1467)</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B19">
        <label>19.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Sakellariou, M.G. and Ferentinou, M.D. (2005) A Study of Slope Stability Prediction Using Neural Networks. <italic>Geotechnical and Geological Engineering</italic>, 23, 419-445. https://doi.org/10.1007/s10706-004-8680-5 <pub-id pub-id-type="doi">10.1007/s10706-004-8680-5</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s10706-004-8680-5">https://doi.org/10.1007/s10706-004-8680-5</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Sakellariou, M.G.</string-name>
              <string-name>Ferentinou, M.D.</string-name>
            </person-group>
            <year>2005</year>
            <article-title>A Study of Slope Stability Prediction Using Neural Networks</article-title>
            <source>Geotechnical and Geological Engineering</source>
            <volume>23</volume>
            <pub-id pub-id-type="doi">10.1007/s10706-004-8680-5</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B20">
        <label>20.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Choobbasti, A.J., Farrokhzad, F. and Barari, A. (2009) Prediction of Slope Stability Using Artificial Neural Network (Case Study: Noabad, Mazandaran, Iran). <italic>Arabian Journal of Geosciences</italic>, 2, 311-319. https://doi.org/10.1007/s12517-009-0035-3 <pub-id pub-id-type="doi">10.1007/s12517-009-0035-3</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1007/s12517-009-0035-3">https://doi.org/10.1007/s12517-009-0035-3</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Choobbasti, A.J.</string-name>
              <string-name>Farrokhzad, F.</string-name>
              <string-name>Barari, A.</string-name>
              <string-name>Noabad, M</string-name>
            </person-group>
            <year>2009</year>
            <article-title>Prediction of Slope Stability Using Artificial Neural Network (Case Study: Noabad, Mazandaran, Iran)</article-title>
            <source>Arabian Journal of Geosciences</source>
            <volume>2</volume>
            <pub-id pub-id-type="doi">10.1007/s12517-009-0035-3</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B21">
        <label>21.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Qi, C. and Tang, X. (2018) Slope Stability Prediction Using Integrated Metaheuristic and Machine Learning Approaches: A Comparative Study. <italic>Computers &amp; Industrial Engineering</italic>, 118, 112-122. https://doi.org/10.1016/j.cie.2018.02.028 <pub-id pub-id-type="doi">10.1016/j.cie.2018.02.028</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.cie.2018.02.028">https://doi.org/10.1016/j.cie.2018.02.028</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Qi, C.</string-name>
              <string-name>Tang, X.</string-name>
            </person-group>
            <year>2018</year>
            <article-title>Slope Stability Prediction Using Integrated Metaheuristic and Machine Learning Approaches: A Comparative Study</article-title>
            <source>Computers &amp; Industrial Engineering</source>
            <volume>118</volume>
            <pub-id pub-id-type="doi">10.1016/j.cie.2018.02.028</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B22">
        <label>22.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Tibshirani, R. (1996) Regression Shrinkage and Selection via the Lasso. <italic>Journal of the Royal Statistical Society Series B</italic>: <italic>Statistical Methodology</italic>, 58, 267-288. https://doi.org/10.1111/j.2517-6161.1996.tb02080.x <pub-id pub-id-type="doi">10.1111/j.2517-6161.1996.tb02080.x</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1111/j.2517-6161.1996.tb02080.x">https://doi.org/10.1111/j.2517-6161.1996.tb02080.x</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Tibshirani, R.</string-name>
            </person-group>
            <year>1996</year>
            <article-title>Regression Shrinkage and Selection via the Lasso</article-title>
            <source>Journal of the Royal Statistical Society Series B: Statistical Methodology</source>
            <volume>58</volume>
            <pub-id pub-id-type="doi">10.1111/j.2517-6161.1996.tb02080.x</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B23">
        <label>23.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Kaveh, A. and Talatahari, S. (2010) Optimum Design of Skeletal Structures Using Imperialist Competitive Algorithm. <italic>Computers &amp; Structures</italic>, 88, 1220-1229. https://doi.org/10.1016/j.compstruc.2010.06.011 <pub-id pub-id-type="doi">10.1016/j.compstruc.2010.06.011</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.compstruc.2010.06.011">https://doi.org/10.1016/j.compstruc.2010.06.011</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Kaveh, A.</string-name>
              <string-name>Talatahari, S.</string-name>
            </person-group>
            <year>2010</year>
            <article-title>Optimum Design of Skeletal Structures Using Imperialist Competitive Algorithm</article-title>
            <source>Computers &amp; Structures</source>
            <volume>88</volume>
            <pub-id pub-id-type="doi">10.1016/j.compstruc.2010.06.011</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B24">
        <label>24.</label>
        <citation-alternatives>
          <mixed-citation publication-type="web">Bieniawski, Z.T. (1989) Engineering Rock Mass Classifications. John Wiley and Sons. https://www.researchgate.net/publication/236562758_Engineering_Rock_Mass_Classifica-tion?_tp=eyJjb250ZXh0Ijp7ImZpcnN0UGFnZSI6Il9kaXJlY3QiLCJwYWdlIjoic2VhcmNoIiwicG9zaXRpb24iOiJwYWdlSGVhZGVyIn19</mixed-citation>
          <element-citation publication-type="web">
            <person-group person-group-type="author">
              <string-name>Bieniawski, Z.T.</string-name>
            </person-group>
            <year>1989</year>
            <article-title>Engineering Rock Mass Classifications</article-title>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B25">
        <label>25.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Breiman, L. (2001) Random Forests. <italic>Machine Learning</italic>, 45, 5-32. https://doi.org/10.1023/a:1010933404324 <pub-id pub-id-type="doi">10.1023/a:1010933404324</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1023/a:1010933404324">https://doi.org/10.1023/a:1010933404324</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Breiman, L.</string-name>
            </person-group>
            <year>2001</year>
            <article-title>Random Forests</article-title>
            <source>Machine Learning</source>
            <volume>45</volume>
            <fpage>101093</fpage>
            <pub-id pub-id-type="doi">10.1023/a:1010933404324</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B26">
        <label>26.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Lundberg, S.M. and Lee, S.I. (2017) A Unified Approach to Interpreting Model Predictions. 31 <italic>st Conference on Neural Information Processing Systems</italic>, Long Beach, 4-9 December 2017, 4765-4774. https://doi.org/10.48550/arXiv.1705.07874 <pub-id pub-id-type="doi">10.48550/arXiv.1705.07874</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.48550/arXiv.1705.07874">https://doi.org/10.48550/arXiv.1705.07874</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Lundberg, S.M.</string-name>
              <string-name>Lee, S.I.</string-name>
              <string-name>Systems, L</string-name>
            </person-group>
            <year>2017</year>
            <article-title>A Unified Approach to Interpreting Model Predictions</article-title>
            <source>31st Conference on Neural Information Processing Systems</source>
            <volume>4</volume>
            <pub-id pub-id-type="doi">10.48550/arXiv.1705.07874</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
    </ref-list>
  </back>
</article>