<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xml:lang="en" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMES</journal-id>
<journal-id journal-id-type="nlm-ta">CMES</journal-id>
<journal-id journal-id-type="publisher-id">CMES</journal-id>
<journal-title-group>
<journal-title>Computer Modeling in Engineering &#x0026; Sciences</journal-title>
</journal-title-group>
<issn pub-type="epub">1526-1506</issn>
<issn pub-type="ppub">1526-1492</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">62339</article-id>
<article-id pub-id-type="doi">10.32604/cmes.2025.062339</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Applications of Advanced Optimized Neuro Fuzzy Models for Enhancing Daily Suspended Sediment Load Prediction</article-title>
<alt-title alt-title-type="left-running-head">Applications of Advanced Optimized Neuro Fuzzy Models for Enhancing Daily Suspended Sediment Load Prediction</alt-title>
<alt-title alt-title-type="right-running-head">Applications of Advanced Optimized Neuro Fuzzy Models for Enhancing Daily Suspended Sediment Load Prediction</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Adnan</surname><given-names>Rana Muhammad</given-names></name><xref ref-type="aff" rid="aff-1">1</xref><xref ref-type="aff" rid="aff-2">2</xref></contrib>
<contrib id="author-2" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Wang</surname><given-names>Mo</given-names></name><xref ref-type="aff" rid="aff-1">1</xref><email>saupwangmo@gzhu.edu.cn</email></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Masood</surname><given-names>Adil</given-names></name><xref ref-type="aff" rid="aff-3">3</xref></contrib>
<contrib id="author-4" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Kisi</surname><given-names>Ozgur</given-names></name><xref ref-type="aff" rid="aff-4">4</xref><xref ref-type="aff" rid="aff-5">5</xref><xref ref-type="aff" rid="aff-6">6</xref><email>ozgur.kisi@iliauni.edu.ge</email></contrib>
<contrib id="author-5" contrib-type="author">
<name name-style="western"><surname>Shahid</surname><given-names>Shamsuddin</given-names></name><xref ref-type="aff" rid="aff-7">7</xref></contrib>
<contrib id="author-6" contrib-type="author">
<name name-style="western"><surname>Zounemat-Kermani</surname><given-names>Mohammad</given-names></name><xref ref-type="aff" rid="aff-8">8</xref></contrib>
<aff id="aff-1"><label>1</label><institution>College of Architecture and Urban Planning, Guangzhou University</institution>, <addr-line>Guangzhou, 510006</addr-line>, <country>China</country></aff>
<aff id="aff-2"><label>2</label><institution>Center for Global Health Research, Saveetha Institute of Medical and Technical Sciences</institution>, <addr-line>Chennai, 600001</addr-line>, <country>India</country></aff>
<aff id="aff-3"><label>3</label><institution>Department of Natural and Applied Sciences, TERI School of Advanced Studies</institution>, <addr-line>New Delhi, 110070</addr-line>, <country>India</country></aff>
<aff id="aff-4"><label>4</label><institution>Department of Civil Engineering, L&#x00FC;beck University of Applied Science</institution>, <addr-line>L&#x00FC;beck, 23562</addr-line>, <country>Germany</country></aff>
<aff id="aff-5"><label>5</label><institution>Department of Civil Engineering, School of Technology, Ilia State University</institution>, <addr-line>Tbilisi, 0162</addr-line>, <country>Georgia</country></aff>
<aff id="aff-6"><label>6</label><institution>School of Civil, Environmental and Architectural Engineering, Korea University</institution>, <addr-line>Seoul, 02841</addr-line>, <country>Republic of Korea</country></aff>
<aff id="aff-7"><label>7</label><institution>School of Civil Engineering, Faculty of Engineering, Universiti Teknologi Malaysia (UTM)</institution>, <addr-line>Johor Bahru, 81310</addr-line>, <country>Malaysia</country></aff>
<aff id="aff-8"><label>8</label><institution>Department of Civil Engineering, Shahid Bahonar University of Kerman</institution>, <addr-line>Kerman, 7616914111</addr-line>, <country>Iran</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Authors: Mo Wang. Email: <email>saupwangmo@gzhu.edu.cn</email>; Ozgur Kisi. Email: <email>ozgur.kisi@iliauni.edu.ge</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic">
<year>2025</year></pub-date>
<pub-date date-type="pub" publication-format="electronic">
<day>11</day><month>04</month><year>2025</year>
</pub-date>
<volume>143</volume>
<issue>1</issue>
<fpage>1249</fpage>
<lpage>1272</lpage>
<history>
<date date-type="received">
<day>16</day>
<month>12</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>20</day>
<month>3</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2025 The Authors.</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Published by Tech Science Press.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMES_62339.pdf"></self-uri>
<abstract>
<p>Accurate daily suspended sediment load (SSL) prediction is essential for sustainable water resource management, sediment control, and environmental planning. However, SSL prediction is highly complex due to its nonlinear and dynamic nature, making traditional empirical models inadequate. This study proposes a novel hybrid approach, integrating the Adaptive Neuro-Fuzzy Inference System (ANFIS) with the Gradient-Based Optimizer (GBO), to enhance SSL forecasting accuracy. The research compares the performance of ANFIS-GBO with three alternative models: standard ANFIS, ANFIS with Particle Swarm Optimization (ANFIS-PSO), and ANFIS with Grey Wolf Optimization (ANFIS-GWO). Historical SSL and streamflow data from the Bailong River Basin, China, are used to train and validate the models. The input selection process is optimized using the Multivariate Adaptive Regression Splines (MARS) method. Model performance is evaluated using statistical metrics such as Root Mean Square Error (RMSE), Mean Absolute Error (MAE), Mean Absolute Percentage Error (MAPE), Nash Sutcliffe Efficiency (NSE), and Determination Coefficient (R<sup>2</sup>). Additionally, visual assessments, including scatter plots, Taylor diagrams, and violin plots, provide further insights into model reliability. The results indicate that including historical SSL data improves predictive accuracy, with ANFIS-GBO outperforming the other models. ANFIS-GBO achieves the lowest RMSE and MAE and the highest NSE and R<sup>2</sup>, demonstrating its superior learning ability and adaptability. The findings highlight the effectiveness of nature-inspired optimization algorithms in enhancing sediment load forecasting and contribute to the advancement of AI-based hydrological modeling. Future research should explore the integration of additional environmental and climatic variables to enhance predictive capabilities further.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Suspended sediment load</kwd>
<kwd>prediction</kwd>
<kwd>neuro-fuzzy</kwd>
<kwd>gradient-based optimizer</kwd>
<kwd>ANFIS</kwd>
</kwd-group>
<funding-group>
<award-group id="awg1">
<funding-source>National Natural Science Foundation of China</funding-source>
<award-id>52350410465</award-id>
</award-group>
<award-group id="awg2">
<funding-source>General Projects of Guangdong Natural Science Research</funding-source>
<award-id>2023A1515011520</award-id>
</award-group>
</funding-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<sec id="s1_1">
<label>1.1</label>
<title>Background, Importance, and Knowledge Gaps</title>
<p>Accurate suspended sediment load (SSL) prediction is crucial for hydrological modeling, water resource management, and flood control. Sediment transport affects the design and operation of dams, reservoirs, and irrigation systems, and plays a key role in river channel formation and aquatic ecosystems [<xref ref-type="bibr" rid="ref-1">1</xref>,<xref ref-type="bibr" rid="ref-2">2</xref>]. However, SSL is highly nonlinear and dynamic, making it challenging to model using traditional empirical approaches [<xref ref-type="bibr" rid="ref-3">3</xref>,<xref ref-type="bibr" rid="ref-4">4</xref>]. Recent advances in machine learning (ML) and hybrid intelligence models have significantly improved the accuracy of sediment modeling and SSL prediction [<xref ref-type="bibr" rid="ref-5">5</xref>&#x2013;<xref ref-type="bibr" rid="ref-9">9</xref>]. However, existing models still face limitations, particularly in feature selection, hyperparameter tuning, and generalization ability when applied to complex river systems with extreme sediment fluctuations [<xref ref-type="bibr" rid="ref-10">10</xref>&#x2013;<xref ref-type="bibr" rid="ref-13">13</xref>].</p>
<p>China&#x2019;s Bailong River Basin (BRB) presents a highly complex hydrological system with extreme seasonal variations, steep topography, and high sediment transport fluctuations [<xref ref-type="bibr" rid="ref-14">14</xref>,<xref ref-type="bibr" rid="ref-15">15</xref>]. The basin experiences intense monsoonal rainfall, leading to sudden and irregular sediment peaks, which makes it difficult for conventional models to accurately predict SSL [<xref ref-type="bibr" rid="ref-16">16</xref>,<xref ref-type="bibr" rid="ref-17">17</xref>]. Given these challenges, robust and adaptive modeling approaches are required to capture the intricate non-stationary and nonlinear behavior of sediment transport in the BRB. Traditional models such as sediment rating curves (SRC) and autoregressive models struggle to handle such high variability [<xref ref-type="bibr" rid="ref-18">18</xref>]. Additionally, existing ML-based models often fail to generalize across different hydrological conditions due to their reliance on pre-defined feature sets [<xref ref-type="bibr" rid="ref-19">19</xref>].</p>
</sec>
<sec id="s1_2">
<label>1.2</label>
<title>Literature Review</title>
<p>Although various machine learning models&#x2014;such as artificial neural networks (ANN), support vector machines (SVM), and genetic programming (GP)&#x2014;have been applied for SSL prediction, they suffer from several critical limitations [<xref ref-type="bibr" rid="ref-20">20</xref>&#x2013;<xref ref-type="bibr" rid="ref-23">23</xref>]. Many ML models fail to generalize well when trained on highly variable SSL datasets [<xref ref-type="bibr" rid="ref-24">24</xref>]. Traditional ML models do not explicitly represent the underlying sediment transport mechanisms [<xref ref-type="bibr" rid="ref-25">25</xref>]. Selecting the most relevant inputs remains a challenge, affecting the predictive performance of standalone ML models [<xref ref-type="bibr" rid="ref-26">26</xref>]. To address these shortcomings, the Adaptive Neuro-Fuzzy Inference System (ANFIS) has been widely used for SSL modeling due to its ability to integrate fuzzy logic and neural networks [<xref ref-type="bibr" rid="ref-27">27</xref>]. However, standard ANFIS models suffer from slow convergence rates, suboptimal hyperparameter tuning, and sensitivity to local minima [<xref ref-type="bibr" rid="ref-28">28</xref>]. To overcome these issues in recent years in literature, metaheuristic algorithms&#x2014;such as genetic algorithm (GA), sine&#x2013;cosine algorithm (SCA), particle swarm optimization (PSO), firefly algorithm (FFA), and bat algorithm (BA) are utilized to optimize the ANFIS model and to predict sediment variable and provided better results than standalone ANFIS models [<xref ref-type="bibr" rid="ref-29">29</xref>&#x2013;<xref ref-type="bibr" rid="ref-31">31</xref>]. However, these algorithms have more control parameters and need more effort to have the optimal structure of the ANFIS model with a newer more robust algorithm with fewer control parameters. Therefore, a newly developed algorithm in recent years with fewer parameters is adopted in this study, i.e., Gradient-Based Optimizer (GBO), to achieve the goal of more accurate prediction results [<xref ref-type="bibr" rid="ref-32">32</xref>]. Moreover, this study is the first to compare the performances of the novel hybrid machine learning method (ANFIS-GBO) with adaptive neuro-fuzzy inference system (ANFIS), ANFIS with particle swarm optimization (ANFIS-PSO) and ANFIS with grey wolf optimizer (ANFIS-GWO) in modeling discharge-sediment relationship.</p>
</sec>
<sec id="s1_3">
<label>1.3</label>
<title>Methodology, Research Significance, and Main Contributions</title>
<p>This study proposes a novel hybrid model, ANFIS-GBO, which integrates ANFIS with GBO to enhance SSL prediction accuracy. Compared to ANFIS-PSO and ANFIS-GWO, the ANFIS-GBO model provides better convergence speed, reduces computational cost and achieves higher predictive accuracy by balancing exploration and exploitation [<xref ref-type="bibr" rid="ref-33">33</xref>]. By integrating GBO&#x2019;s adaptive learning capabilities, the proposed model can dynamically optimize ANFIS parameters, improving generalization performance in highly variable hydrological conditions.</p>
<p>The main contributions of this study are as follows:
<list list-type="simple">
<list-item>
<label>(i)</label><p>Introduction of ANFIS-GBO for SSL prediction, demonstrating its superiority over existing models.</p></list-item>
<list-item>
<label>(ii)</label><p>Comprehensive performance comparison between ANFIS, ANFIS-PSO, ANFIS-GWO, and ANFIS-GBO using real-world data from the BRB.</p></list-item>
<list-item>
<label>(iii)</label><p>Evaluation of input selection strategies to optimize feature combinations for improved predictive performance.</p></list-item>
<list-item>
<label>(iv)</label><p>Providing an updated benchmark for applying hybrid AI models in hydrological modeling.</p></list-item>
</list></p>
</sec>
</sec>
<sec id="s2">
<label>2</label>
<title>Materials and Methods</title>
<sec id="s2_1">
<label>2.1</label>
<title>Case Study</title>
<p>Bailong River Basin (BRB) located in north central China, is selected for the current study. BRB is one of the biggest and key tributaries of the Jialing River Basin. BRB catchment is situated with coordinates of 32&#x00B0;36<sup>&#x2032;</sup>&#x2013;34&#x00B0;24<sup>&#x2032;</sup> N longitude and 103&#x00B0;00<sup>&#x2032;</sup>&#x2013;105&#x00B0;30<sup>&#x2032;</sup> E latitude (see <xref ref-type="fig" rid="fig-1">Fig. 1</xref>). River length span of BRB catchment is 452 km Basin with a drainage area of 17,845 km<sup>2</sup>. BRB catchment adopted a varied elevation, i.e., varying from 520 to 4358 m, with higher elevation in the northwest and lower elevation in the southeast. Due to the key contribution from the BRB basin into the Jialing River, it is necessary to accurately estimate the suspended sediment load of the BRB catchment. Therefore, the Wudu station was chosen to evaluate the prediction performance of the selected machine learning models in estimating the sediment load of the BRB basin. This station is located at a coordinates of 33&#x00B0;23<sup>&#x2032;</sup> N longitude and 104&#x00B0;55<sup>&#x2032;</sup> E latitude. Daily streamflow and sediment data are obtained from the yearly hydrological books.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Bailong river catchment</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_62339-fig-1.tif"/>
</fig>
<p><xref ref-type="fig" rid="fig-2">Fig. 2</xref> illustrates the time series variations of streamflow (Q) and sediment load (S) in the Bailong River Basin at Wudu Station. Both streamflow (Q) and sediment load (S) exhibit strong seasonal fluctuations, with high peaks occurring annually. Higher values of Q and S are observed during specific periods, which likely correspond to the monsoon season, where rainfall-induced runoff increases both river discharge and sediment transport. The sediment load (S) follows a similar trend to streamflow (Q), with sharp peaks in sediment concentration occurring concurrently with high streamflow events. This suggests that high-discharge events, likely driven by heavy precipitation, increase erosion and sediment transport. The brief statistical characteristics of the data are provided in <xref ref-type="table" rid="table-1">Table 1</xref>. The sediment load is highly skewed (skewness &#x003E; 7), the dataset has extremely high-sediment transport events. The standard deviation of sediment load in the test dataset (705.1 kg/s) is significantly higher than in the training dataset (481.9 kg/s), suggesting that the test period contains more variable sediment transport patterns.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Time series of streamflow (Q) and sediment load (S) at Wudu station</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_62339-fig-2.tif"/>
</fig><table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>The statistical parameters of the applied data</title>
</caption>
<table> 
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
</colgroup>
<thead>
<tr>
<th align="center">Statistics</th>
<th align="center">Whole data</th>
<th align="center">Training</th>
<th align="center">Test</th>
</tr>
</thead>
<tbody>
<tr>
<td colspan="4">Streamflow, m<sup>3</sup>/s</td>
</tr>
<tr>
<td>Mean</td>
<td>113.1</td>
<td>103.8</td>
<td>133.2</td>
</tr>
<tr>
<td>Min</td>
<td>33.8</td>
<td>33.8</td>
<td>36</td>
</tr>
<tr>
<td>Max</td>
<td>653</td>
<td>413</td>
<td>653</td>
</tr>
<tr>
<td>Median</td>
<td>98.8</td>
<td>93</td>
<td>108</td>
</tr>
<tr>
<td>Skewness</td>
<td>1.74</td>
<td>1.14</td>
<td>1.59</td>
</tr>
<tr>
<td>Std. dev.</td>
<td>72.01</td>
<td>57.87</td>
<td>92.67</td>
</tr>
<tr>
<td colspan="4">Sediment, kg/s</td>
</tr>
<tr>
<td>Mean</td>
<td>189.3</td>
<td>164.1</td>
<td>244.2</td>
</tr>
<tr>
<td>Min</td>
<td>0.001</td>
<td>0.001</td>
<td>1.9</td>
</tr>
<tr>
<td>Max</td>
<td>8710</td>
<td>8710</td>
<td>8640</td>
</tr>
<tr>
<td>Median</td>
<td>41.9</td>
<td>38.4</td>
<td>48.3</td>
</tr>
<tr>
<td>Skewness</td>
<td>7.52</td>
<td>7.86</td>
<td>6.586</td>
</tr>
<tr>
<td>Std. dev.</td>
<td>563.1</td>
<td>481.9</td>
<td>705.1</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Methods</title>
<p>This section introduces the methods applied in this study to construct and execute computational tools for modeling the discharge-sediment relationship. The methodology consists of two types of Machine Learning (ML) usages (see <xref ref-type="fig" rid="fig-3">Fig. 3</xref>), (i) the Multivariate Adaptive Regression Splines (MARS) model for determining the optimal input combination to construct the models (feature selection), and (ii) the regular ANFIS and hybrid (integrative) ANFIS models combined with three meta-heuristic algorithms, namely the PSO, GWO, and GBO, for the sake of simulating the process. In the following, related explanations to each method(ology) are given.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Schematic diagram for the methodology applied in this research</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_62339-fig-3.tif"/>
</fig>
<sec id="s2_2_1">
<label>2.2.1</label>
<title>Multivariate Adaptive Regression Splines (MARS)</title>
<p>The MARS method is developed based on a local regression technique that employs a succession of local Basis Functions (BF) to model complicated and nonlinear relationships. The predictor space is divided into several (overlapping) areas where spline functions are fitted. The weighted total of the local models yields the global MARS model based on the following function:
<disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi>B</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>In relation <xref ref-type="disp-formula" rid="eqn-1">(1)</xref>, <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:mrow><mml:mover><mml:mi>y</mml:mi><mml:mo stretchy="false">&#x005E;</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula> represents the predicted value, <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:msub><mml:mi>a</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> stand for the coefficients of the constant bias and <italic>m</italic>th BF, respectively; and <italic>M</italic> shows the number of the included BFs in the model. Through a three-step process, the MARS model is able to find the optimal input combination model to be employed in other models for modeling the response parameter (here, <italic>s</italic>(<italic>t</italic>)).
<list list-type="bullet">
<list-item>
<p>Step 1: BFs are introduced and added using a stepwise procedure. Then, combined in a weighted sum to construct the model;</p></list-item>
<list-item>
<p>Step 2: backward elimination procedure for pruning the constructed model;</p></list-item>
<list-item>
<p>Step 3: Selection of the best (optimized) model.</p></list-item>
</list></p>
<p>Detailed information related to the MARS model can be found in Friedman [<xref ref-type="bibr" rid="ref-34">34</xref>], Sekulic et al. [<xref ref-type="bibr" rid="ref-35">35</xref>] and Put et al. [<xref ref-type="bibr" rid="ref-36">36</xref>].</p>
</sec>
<sec id="s2_2_2">
<label>2.2.2</label>
<title>Adaptive Neuro-Fuzzy Inference System (ANFIS)</title>
<p>Among the fuzzy neural network (FNN) models, ANFIS is known as the most frequently used one due to its transparent Fuzzy Inference System (FIS), robustness in outcomes, and moderate computational time [<xref ref-type="bibr" rid="ref-37">37</xref>&#x2013;<xref ref-type="bibr" rid="ref-39">39</xref>]. ANFIS combines the concepts of a five-layer feedforward artificial neural network with the rules of FIS to reach an adaptive model for adjusting the parameters in its nodes. In order to describe complex nonlinear systems, the ANFIS model divides the input space into many local regions and uses Membership Functions (MFs) to split the input dimension. The splitting process makes the ANFIS model activate several local regions simultaneously for a single input variable. After the initial establishment of the network, a combined two-step learning algorithm is used until it reaches the convergence/termination epoch based on the two forward and backward passes as below:
<list list-type="simple">
<list-item><label>(a)</label><p><italic>Least Squares Estimate (LSE)</italic> <italic>via</italic> <italic>a forward pass to adjust the consequent parameters</italic>.</p></list-item>
<list-item><label>(b)</label><p><italic>Gradient Descent (GD) method</italic> <italic>via</italic> <italic>a backward pass to propagate the errors of the premise parameters</italic>.</p></list-item>
</list></p>
<p>It is worth mentioning that the premise parameters are referred to as the MFs, and the russification process is executed in layer one. In most cases, bell-shaped functions are used to form the MFs. The consequent parameters are related to the adjustable parameters of the adaptive nodes of linear equations in the Takagi-Sugeno model. More information regarding the ANFIS model and its training process is given in [<xref ref-type="bibr" rid="ref-27">27</xref>].</p>
</sec>
<sec id="s2_2_3">
<label>2.2.3</label>
<title>Particle Swarm Optimization (PSO)</title>
<p>Multiple PSO is a population-based search technique inspired by the collective intelligence of animal movements in groups (e.g., flocks of birds or schools of fish) in which each potential solution, known as a swarm, represents a population particle [<xref ref-type="bibr" rid="ref-40">40</xref>&#x2013;<xref ref-type="bibr" rid="ref-42">42</xref>]. The particle&#x2019;s position is changed constantly in a multidimensional search space until the optimal response and/or computational constraints are reached. This algorithm begins by randomly generating an initial population (a group of particles). In reality, each particle demonstrates a potential response. Each particle moves and searches in the problem space for the best possible location. This particle is fitted by its objective function and directed in the most suitable direction at each step to determine the most accurate and precise response. Each particle moves forward using its knowledge and neighbors in the problem search space. Other particles move toward the best-positioned particle and correct their paths.</p>
<p>As a result, the movement of particles in the solution search space is determined by three features: the particle&#x2019;s current position (<inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:msubsup><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>), the best location that a particle has encountered (<italic>Pbest</italic>), and the best location that all of the particles have encountered (<italic>Gbest</italic>). The prevalent equations for calculating these features are as follows:
<disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msubsup><mml:mi>V</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:mi>w</mml:mi><mml:msubsup><mml:mi>V</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>P</mml:mi><mml:mi>b</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>.</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>G</mml:mi><mml:mi>b</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:msubsup><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msubsup><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>X</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi>V</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow><mml:mrow><mml:mi>k</mml:mi></mml:mrow></mml:msubsup></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x2026;</mml:mo><mml:mo>,</mml:mo><mml:mi>N</mml:mi></mml:math></inline-formula>, (<italic>N</italic> stands for the population size or the number of particles), k represents the iterations number, <italic>V</italic> is the velocity vector, and <italic>X</italic> is the particle&#x2019;s position. <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> are two positive values and <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> are random numbers between null and unity.</p>
<p>In other words, <italic>Pbest</italic> is a particle&#x2019;s best prior position. <italic>Gbest</italic> also symbolizes the best particle among all particles in the swarm. Every particle can record its own personal best position (<italic>Pbest</italic>) and determine the most suitable positions identified by all particles in the swarm (<italic>Gbest</italic>). All particles flying over the D-dimensional solution space are exposed to updated rules for new positions until the global optimum position is reached. The accompanying stochastic and deterministic update rules show how a particle&#x2019;s velocity and location are [<xref ref-type="bibr" rid="ref-43">43</xref>].</p>
</sec>
<sec id="s2_2_4">
<label>2.2.4</label>
<title>Grey Wolf Optimization Method (GWO)</title>
<p>GWO is a nature-inspired advanced meta-heuristic algorithm that can be employed for efficient optimization [<xref ref-type="bibr" rid="ref-44">44</xref>&#x2013;<xref ref-type="bibr" rid="ref-46">46</xref>]. This algorithm was created by mimicking the foraging behavior of grey wolves, which hunt in groups of five to twelve individuals at the summit of the food chain. Based on the natural behavior of wolf packs, four distinct types of wolves can be distinguished. (i) Alphas (<inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula>) who are the leaders that make decisions while hunting, migrating, resting, etc. (ii) Betas (<inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula>), assist the alphas in leading the pack. Nonetheless, they must obey the alphas; (iii) the next rank is known as deltas (<inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:mi>&#x03B4;</mml:mi></mml:math></inline-formula>), and they serve the pack as scouts and hunters, assisting <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula> and <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:mi>&#x03B2;</mml:mi></mml:math></inline-formula> wolves in hunting ; (iv) The final stage are the weakest wolves known as omegas (<inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:mi>&#x03C9;</mml:mi></mml:math></inline-formula>) who might participate in some of the pack&#x2019;s activities. The hunting behavior of wolves is mathematically modeled in three key phases: (i) encircling prey, (ii) hunting, and (iii) attacking prey. These steps are examined in detail in the following:</p>
<p><italic>(i) Encircling Prey</italic></p>
<p>The position of wolves during the encircling phase is updated based on the position of the prey. This is mathematically expressed as:
<disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mover><mml:mi>D</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mo>.</mml:mo><mml:msub><mml:mover><mml:mi>X</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mrow><mml:mi>p</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mover><mml:mi>X</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mover><mml:mi>X</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:msub><mml:mover><mml:mi>X</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mrow><mml:mi>p</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mover><mml:mi>A</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mo>.</mml:mo><mml:mover><mml:mi>D</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>where <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:msub><mml:mover><mml:mi>X</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mrow><mml:mi>p</mml:mi><mml:mi>r</mml:mi><mml:mi>e</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the position of the prey, and <inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:mover><mml:mi>X</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the position of the current solution at time <italic>t</italic>. The <inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:mover><mml:mi>A</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover></mml:math></inline-formula> vectors can be calculated as: <inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:mover><mml:mi>A</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mn>2.</mml:mn><mml:mover><mml:mi>a</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mo>.</mml:mo><mml:msub><mml:mover><mml:mi>r</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mover><mml:mi>a</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mspace width="thinmathspace" /><mml:mover><mml:mi>C</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mn>2.</mml:mn><mml:msub><mml:mover><mml:mi>r</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>. Here, <inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:msub><mml:mover><mml:mi>r</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover><mml:mi>r</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> are random numbers between 0 and 1. Also, <inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:mover><mml:mi>a</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover></mml:math></inline-formula> is a coefficient vector that decreases linearly from 2 to zero during the iteration process.</p>
<p><italic>(ii) Hunting Process</italic></p>
<p>The top three wolves lead the hunting phase (&#x03B1;, &#x03B2;, and &#x03B4;). Their positions guide the movement of the pack as follows:
<disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:mover><mml:mi>X</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mover><mml:mi>X</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mrow><mml:mi>&#x03B1;</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mover><mml:mi>X</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mrow><mml:mi>&#x03B2;</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mover><mml:mi>X</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover><mml:mrow><mml:mi>&#x03B4;</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mn>3</mml:mn></mml:mfrac></mml:math></disp-formula>where <inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:mover><mml:mi>X</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover></mml:math></inline-formula> vector represents the best solution for each agent so far.</p>
<p><italic>(iii) Attacking Prey</italic></p>
<p>As the wolves close in on the prey, the value of <inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:mover><mml:mi>a</mml:mi><mml:mo stretchy="false">&#x2192;</mml:mo></mml:mover></mml:math></inline-formula> approaches 0, reducing the exploration factor and increasing exploitation. This allows the wolves to fine-tune their positions around the optimal solution.</p>
<p>It should be noted that the parameters &#x03B1;, &#x03B2;, and &#x03B4; are hierarchical ranks representing the best, second-best, and third-best solutions. &#x03B1; Represents the most optimal solution (leader of the pack), &#x03B2; stands for the second-best solution, which assists &#x03B1; in decision-making, and &#x03B4; presents the third-best solution, which assists both &#x03B1; and &#x03B2;. More explanations regarding the application of GWO can be found in [<xref ref-type="bibr" rid="ref-46">46</xref>].</p>
</sec>
<sec id="s2_2_5">
<label>2.2.5</label>
<title>Gradient-Based Optimizer (GBO)</title>
<p>The GBO combines two distinct optimization algorithms, gradient-based and population-based, to solve complicated optimization problems [<xref ref-type="bibr" rid="ref-47">47</xref>,<xref ref-type="bibr" rid="ref-48">48</xref>]. The Newton&#x2019;s method (viz., a modification of this method) is used in the GBO for formulating the algorithm to search the solving space using vectors and two types of operators, including the gradient search agents and the local escaping ones [<xref ref-type="bibr" rid="ref-32">32</xref>]. The optimization process can be divided into three main steps: (i) initialization, (ii) gradient search rule, and (iii) local escaping operator to update the best solution <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>e</mml:mi><mml:mi>s</mml:mi><mml:mi>t</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula> at the <italic>m</italic>th iteration, as follows:</p>
<p><bold>i. The initialization step</bold></p>
<p>The GBO, like most meta-heuristic population-based algorithms, begins the optimization process with an independent population created from a uniform random distribution. Each population agent is referred to as a &#x201C;vector,&#x201D; and the population contains <italic>N</italic> vector agents in a D-dimensional search field. The setup procedure is then carried out as follows:
<disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">min</mml:mo></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>X</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">min</mml:mo></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula></p>
<p>In the above equation, <italic>X</italic> denotes the decision variable, and <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo><mml:mn>1</mml:mn><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> function produces a random number between zero and one.</p>
<p><bold>ii. The gradient search rule step (GSR)</bold></p>
<p>After setting the initial random populations, the movement of vectors is controlled by the gradient search rule (GSR) to achieve a better searching procedure in the feasible domain and obtain improved positions. <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:msub><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>, as a substantial factor in balancing the exploration and exploitation processes, is used for this purpose, is calculated as below:
<disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msub><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>2</mml:mn><mml:mo>&#x00D7;</mml:mo><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>&#x03B1;</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mi>&#x03B1;</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mi>&#x03B1;</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mn>3</mml:mn><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>+</mml:mo><mml:mi>sin</mml:mi><mml:mo>&#x2061;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mrow><mml:mn>3</mml:mn><mml:mi>&#x03C0;</mml:mi></mml:mrow><mml:mn>2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>)</mml:mo></mml:mrow><mml:mo>)</mml:mo></mml:mrow><mml:mo>|</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>&#x03B2;</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">min</mml:mo></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">min</mml:mo></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mi>m</mml:mi><mml:mi>M</mml:mi></mml:mfrac></mml:mstyle><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">min</mml:mo></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.2</mml:mn><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mrow><mml:mo movablelimits="true" form="prefix">max</mml:mo></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>0.8</mml:mn></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>where <italic>m</italic> denotes the iteration number and <italic>M</italic> is the total number of iteration, and <inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:mi>&#x03B1;</mml:mi></mml:math></inline-formula> is a factor for adjusting the transition from the exploration to exploitation.</p>
<p>At this stage, the GSR can be determined as:
<disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:mi>G</mml:mi><mml:mi>S</mml:mi><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:mi>r</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi><mml:mi>d</mml:mi><mml:mi>n</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:msub><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x00D7;</mml:mo><mml:mfrac><mml:mrow><mml:mn>2</mml:mn><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>x</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:mi>y</mml:mi><mml:msub><mml:mi>q</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>&#x03B5;</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:math></disp-formula></p>
<p>In <xref ref-type="disp-formula" rid="eqn-7">Eq. (7)</xref>, <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:mi>y</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mspace width="thinmathspace" /><mml:mi>y</mml:mi><mml:msub><mml:mi>q</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are positions created based on the Gradient Estimation algorithm. Combining the exploration and exploitation phases, the current position of the searching agent <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mi>X</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> can be updated according to the following relation:
<disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msub><mml:mo>&#x00D7;</mml:mo><mml:mi>X</mml:mi><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>b</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mi>X</mml:mi><mml:msubsup><mml:mn>2</mml:mn><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x00D7;</mml:mo><mml:mi>X</mml:mi><mml:msubsup><mml:mn>3</mml:mn><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>X</mml:mi><mml:msubsup><mml:mn>3</mml:mn><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi>X</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub><mml:mo>&#x00D7;</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>X</mml:mi><mml:msubsup><mml:mn>2</mml:mn><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>&#x2212;</mml:mo><mml:mi>X</mml:mi><mml:msubsup><mml:mn>1</mml:mn><mml:mrow><mml:mi>n</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>where <inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:msub><mml:mi>r</mml:mi><mml:mrow><mml:mi>a</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are random numbers between zero and one.</p>
<p><bold>iii. The local escaping operator (LEO)</bold></p>
<p>To improve the performance of an optimization algorithm for solving complex problems, the Local Escaping Operator (LEO) is developed. The LEO can efficiently update the solution&#x2019;s position. As a result, it helps an algorithm get out of local optima spots and accelerates convergence. The LEO employs targets to create a novel solution that outperforms the competition as the <inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:msubsup><mml:mi>x</mml:mi><mml:mrow><mml:mi>L</mml:mi><mml:mi>E</mml:mi><mml:mi>O</mml:mi></mml:mrow><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msubsup></mml:math></inline-formula>. Combining the three main steps, the pseudo code for the GBO algorithm as shown below (Algorithm 1). The pseudo code of ANFIS-GBO is reported here.</p>
<fig id="fig-8">
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_62339-fig-8.tif"/>
</fig>
</sec>
<sec id="s2_2_6">
<label>2.2.6</label>
<title>Hybrid ANFIS Models: Fundamentals and Comparison</title>
<p>The standard ANFIS model combines the strengths of fuzzy logic and neural networks to model complex nonlinear relationships. However, its performance is often limited by parameter tuning and convergence behavior challenges. To overcome these limitations, our study incorporates three optimization techniques, namely (i) ANFIS-PSO, (ii) ANFIS-GWO, and (3) ANFIS-GBO. The ANFIS-PSO model integrates PSO into the ANFIS framework. PSO optimizes the ANFIS parameters by updating a swarm of candidate solutions through velocity and position adjustments based on individual best (Pbest) and global best (Gbest) positions. This iterative search process enhances the model&#x2019;s ability to efficiently explore the parameter space and converge to an optimal solution. In the ANFIS-GWO model, the GWO algorithm is employed. GWO simulates the social hierarchy and hunting mechanism of grey wolves, where the top three solutions (alpha, beta, and delta) guide the search process. This approach effectively balances exploration and exploitation, enabling the model to navigate complex solution landscapes and avoid local optima. The ANFIS-GBO model incorporates the GBO, a novel algorithm that merges gradient-based search with population-based strategies. GBO utilizes a gradient search rule to accelerate convergence and a local escaping operator to prevent premature convergence to suboptimal solutions. This dual mechanism ensures a robust and efficient tuning of the ANFIS parameters.</p>
<p>This section also provides a comparative analysis of the principles, advantages, and limitations of the applied methods. <xref ref-type="table" rid="table-2">Table 2</xref> summarizes the strengths and weaknesses of different ANFIS-based models combined with optimization algorithms.</p>
<table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>Advantages and disadvantages of the applied methods</title>
</caption>
<table>
<colgroup>
<col/>
<col align="center" width="70mm"/>
<col/>
</colgroup>
<thead>
<tr>
<th>Model</th>
<th>Advantages</th>
<th>Disadvantages</th>
</tr>
</thead>
<tbody>
<tr>
<td>ANFIS</td>
<td>Strong predictive capability, captures complex relationships</td>
<td>Risk of overfitting, long training time</td>
</tr>
<tr>
<td>ANFIS-PSO</td>
<td>Fast optimization, closer to the global optimum</td>
<td>Hyperparameter tuning is difficult</td>
</tr>
<tr>
<td>ANFIS-GWO</td>
<td>Good balance mechanism, heuristic-based</td>
<td>Less effective for small datasets</td>
</tr>
<tr>
<td>ANFIS-GBO</td>
<td>Best predictive accuracy, fast convergence</td>
<td>Risk of getting trapped in local minima</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Accuracy Assessment</title>
<p>The viability of three hybrid ANFIS methods, ANFIS-PSO, ANFIS-GWO and ANFIS-GBO, was evaluated in predicting daily suspended sediment load (SSL). The models were assessed using data from the Bailong River Basin and three commonly employed statistical indices. The methods were also visually assessed using scatterplots, Taylor and violin charts. The statistical indices can be expressed as:
<disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:mrow><mml:mi mathvariant="bold-italic">R</mml:mi><mml:mi mathvariant="bold-italic">M</mml:mi><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">E</mml:mi></mml:mrow><mml:mo>=</mml:mo><mml:msqrt><mml:mfrac><mml:mn>1</mml:mn><mml:mi>N</mml:mi></mml:mfrac><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msup><mml:mrow><mml:mo>[</mml:mo><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:mi>S</mml:mi><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:mi>S</mml:mi><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>C</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:msqrt></mml:math></disp-formula>
<disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:mi>M</mml:mi><mml:mi>A</mml:mi><mml:mi>E</mml:mi><mml:mo>=</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mi>N</mml:mi></mml:mfrac><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:mi>S</mml:mi><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:mi>S</mml:mi><mml:msub><mml:mi>L</mml:mi><mml:mrow><mml:mi>C</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:math></disp-formula>
<disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:msup><mml:mi mathvariant="bold-italic">R</mml:mi><mml:mrow><mml:mrow><mml:mtext mathvariant="bold">2</mml:mtext></mml:mrow></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mo>[</mml:mo><mml:mfrac><mml:mrow><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi mathvariant="bold-italic">i</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mtext mathvariant="bold">1</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">N</mml:mi></mml:mrow></mml:munderover><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">L</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="bold">0</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">L</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="bold">0</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">L</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">C</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">L</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">C</mml:mi></mml:mrow></mml:msub><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mrow><mml:mrow><mml:munderover><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi mathvariant="bold-italic">i</mml:mi><mml:mo>=</mml:mo><mml:mrow><mml:mtext mathvariant="bold">1</mml:mtext></mml:mrow></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">N</mml:mi></mml:mrow></mml:munderover><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">L</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="bold">0</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">L</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="bold">0</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="bold">2</mml:mtext></mml:mrow></mml:mrow></mml:msup><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">L</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">C</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mover><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">L</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">C</mml:mi></mml:mrow></mml:msub><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">i</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="bold">2</mml:mtext></mml:mrow></mml:mrow></mml:msup></mml:mrow></mml:mfrac><mml:mo>]</mml:mo></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="bold">2</mml:mtext></mml:mrow></mml:mrow></mml:msup></mml:math></disp-formula>where <inline-formula id="ieqn-40"><mml:math id="mml-ieqn-40"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">L</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="bold">0</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-41"><mml:math id="mml-ieqn-41"><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">L</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="bold-italic">C</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-42"><mml:math id="mml-ieqn-42"><mml:mover><mml:msub><mml:mrow><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">S</mml:mi><mml:mi mathvariant="bold-italic">L</mml:mi></mml:mrow><mml:mrow><mml:mrow><mml:mtext mathvariant="bold">0</mml:mtext></mml:mrow></mml:mrow></mml:msub><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover></mml:math></inline-formula>, <italic>N</italic> are observed, computed, mean of the observed daily SSL and data quantity, respectively. Various input combinations of streamflow (Q) and SSL data were considered inputs to the ANFIS-based models.</p>
<p>To statistically assess the efficiency of the proposed models, we performed a paired <italic>t</italic>-test to compare the mean prediction errors of different ANFIS-based models. The <italic>t</italic>-test examines whether the differences between models are statistically significant, using a confidence level of 95% (&#x03B1; &#x003D; 0.05). A model with a t-statistic greater than the critical value and <italic>p</italic>-value below 0.05 indicates a significant performance improvement over the baseline (ANFIS).</p>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Results</title>
<p>This section reports the results of all utilized models for predicting suspended sediment load daily. <xref ref-type="table" rid="table-3">Table 3</xref> lists the input combinations and names of the corresponding models. In the table, Q<sub>t&#x2212;1</sub> and SSL<sub>t&#x2212;1</sub> refer to the streamflow and SSL values of one previous day and <italic>vice versa</italic>. In the first four combinations, only streamflow data were considered inputs and then the lagged SSL data were added to the Q-based inputs obtained from the first four. Data covering the period from 01 January 2007 to 30 June 2011 (75% of the whole data) were used for the training stage, and data from 01 July 2011 to 31 December 2012 (25% of the whole data) were used for the testing stage. One hundred iterations were applied for all ANFIS-based models. Before applying ANFIS-based methods, MARS method was applied to the input combinations provided in <xref ref-type="table" rid="table-3">Table 3</xref> to decide the best input scenario. The rationale behind selecting these different input combinations was to systematically assess the impact of lagged streamflow and SSL data on model performance. We progressively added lagged values to capture temporal dependencies and identify the optimal balance between model complexity and predictive accuracy. This step was crucial in understanding how past observations influence SSL predictions and determining whether increasing the number of inputs would improve model performance or lead to redundancy and overfitting.</p>
<table-wrap id="table-3">
<label>Table 3</label>
<caption>
<title>Different input combinations used for the prediction of sediment loads</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th></th>
<th>Input combination</th>
<th colspan="4">Models</th>
</tr>
<tr>
<th/>
<th/>
<th>ANFIS</th>
<th>ANFIS-PSO</th>
<th>ANFIS-GWO</th>
<th>ANFIS-GBO</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>Q<sub>t</sub></td>
<td>ANFIS-1</td>
<td>ANFIS-PSO-1</td>
<td>ANFIS-GWO-1</td>
<td>ANFIS-GBO-1</td>
</tr>
<tr>
<td>2</td>
<td>Q<sub>t&#x2212;1</sub> and Q<sub>t</sub></td>
<td>ANFIS-2</td>
<td>ANFIS-PSO-2</td>
<td>ANFIS-GWO-2</td>
<td>ANFIS-GBO-2</td>
</tr>
<tr>
<td>3</td>
<td>Q<sub>t&#x2212;2</sub>, Q<sub>t&#x2212;1</sub> and Q<sub>t</sub></td>
<td>ANFIS-3</td>
<td>ANFIS-PSO-3</td>
<td>ANFIS-GWO-3</td>
<td>ANFIS-GBO-3</td>
</tr>
<tr>
<td>4</td>
<td>Q<sub>t&#x2212;3</sub>, Q<sub>t&#x2212;2</sub>, Q<sub>t&#x2212;1</sub> and Q<sub>t</sub></td>
<td>ANFIS-4</td>
<td>ANFIS-PSO-4</td>
<td>ANFIS-GWO-4</td>
<td>ANFIS-GBO-4</td>
</tr>
<tr>
<td>5</td>
<td>Best Q and SSL<sub>t&#x2212;1</sub></td>
<td>ANFIS-5</td>
<td>ANFIS-PSO-5</td>
<td>ANFIS-GWO-5</td>
<td>ANFIS-GBO-5</td>
</tr>
<tr>
<td>6</td>
<td>Best Q, SSL<sub>t&#x2212;1</sub> and SSL<sub>t&#x2212;2</sub></td>
<td>ANFIS-6</td>
<td>ANFIS-PSO-6</td>
<td>ANFIS-GWO-6</td>
<td>ANFIS-GBO-6</td>
</tr>
<tr>
<td>7</td>
<td>Best Q, SSL<sub>t&#x2212;1</sub>, SSL<sub>t&#x2212;2</sub> and SSL<sub>t&#x2212;3</sub></td>
<td>ANFIS-7</td>
<td>ANFIS-PSO-7</td>
<td>ANFIS-GWO-7</td>
<td>ANFIS-GBO-7</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The MARS method has a simpler structure and is much easier to apply compared to ANFIS-based methods. Therefore, we evaluated whether the MARS method could effectively determine the best input combination for daily SSL prediction before applying more complex models. <xref ref-type="table" rid="table-4">Table 4</xref> summarizes the training and test outcomes of the MARS models for seven different input scenarios. The results indicate a clear trend: the MARS model&#x2019;s accuracy improves in both the training and test stages as the number of input variables increases from Scenario 1 to Scenario 7, except for Scenario 4, which exhibits slightly worse performance than Scenario 3. This decline in accuracy could be attributed to the redundancy or noise introduced by additional input variables that do not contribute significantly to the model&#x2019;s predictive capability. This phenomenon, often called the &#x201C;curse of dimensionality,&#x201D; suggests that including too many variables without proper feature selection can negatively impact model performance by increasing variance without substantial gains in accuracy.</p>
<table-wrap id="table-4">
<label>Table 4</label>
<caption>
<title>The results of the MARS in predicting suspended sediment load</title>
</caption>
<table>
<colgroup>
<col/>
<col align="center"/>
<col align="center"/>
<col/>
<col/>
<col/>
<col align="center"/>
<col align="center"/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Input</th>
<th colspan="5">Training</th>
<th colspan="5">Test</th>
</tr>
<tr>
<th/>
<th align="center">RMSE (kg/s)</th>
<th align="center">MAE (kg/s)</th>
<th>MAPE</th>
<th>NSE</th>
<th>R<sup><bold>2</bold></sup></th>
<th align="center">RMSE (kg/s)</th>
<th align="center">MAE (kg/s)</th>
<th>MAPE</th>
<th>NSE</th>
<th>R<sup><bold>2</bold></sup></th>
</tr>
</thead>
<tbody>
<tr>
<td>MARS-1</td>
<td>531.7</td>
<td>221.2</td>
<td>119.6</td>
<td>0.518</td>
<td>0.520</td>
<td>358.1</td>
<td>114.1</td>
<td>68.16</td>
<td>0.461</td>
<td>0.467</td>
</tr>
<tr>
<td>MARS-2</td>
<td>475.6</td>
<td>198.0</td>
<td>113.5</td>
<td>0.631</td>
<td>0.635</td>
<td>315.1</td>
<td>108.7</td>
<td>66.35</td>
<td>0.624</td>
<td>0.628</td>
</tr>
<tr>
<td>MARS-3</td>
<td>449.3</td>
<td>191.2</td>
<td>109.4</td>
<td>0.666</td>
<td>0.671</td>
<td>313.5</td>
<td>104.7</td>
<td>61.34</td>
<td>0.628</td>
<td>0.633</td>
</tr>
<tr>
<td>MARS-4</td>
<td>454.1</td>
<td>194.7</td>
<td>111.2</td>
<td>0.662</td>
<td>0.669</td>
<td>315.1</td>
<td>106.3</td>
<td>62.76</td>
<td>0.634</td>
<td>0.637</td>
</tr>
<tr>
<td>MARS-5</td>
<td>425.8</td>
<td>137.7</td>
<td>88.34</td>
<td>0.709</td>
<td>0.713</td>
<td>287.0</td>
<td>89.14</td>
<td>54.63</td>
<td>0.699</td>
<td>0.704</td>
</tr>
<tr>
<td>MARS-6</td>
<td>421.7</td>
<td>135.3</td>
<td>86.28</td>
<td>0.712</td>
<td>0.716</td>
<td>285.0</td>
<td>88.75</td>
<td>51.87</td>
<td>0.703</td>
<td>0.707</td>
</tr>
<tr>
<td>MARS-7</td>
<td>387.6</td>
<td>121.9</td>
<td>82.69</td>
<td>0.756</td>
<td>0.761</td>
<td>280.6</td>
<td>85.99</td>
<td>50.62</td>
<td>0.744</td>
<td>0.746</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The best predictive accuracy was obtained from the MARS model using the full set of input variables, achieving the lowest RMSE (387.6 kg/s), MAE (121.9 kg/s), and MAPE (82.69), along with the highest NSE (0.756) and R<sup>2</sup> (0.746) in the test stage. These results highlight the potential of MARS as a preliminary feature selection tool capable of identifying optimal input combinations before applying more sophisticated machine learning models. However, since MARS is a piecewise regression-based approach, it may not fully capture the nonlinear and dynamic relationships inherent in suspended sediment transport processes. Therefore, to further enhance predictive performance, we proceed with applying standard ANFIS and three hybrid ANFIS-based methods (ANFIS-PSO, ANFIS-GWO, and ANFIS-GBO) to the same input combinations, ensuring a more comprehensive evaluation of model effectiveness in daily SSL prediction.</p>
<p>Training and testing outcomes of the standard ANFIS models are given in <xref ref-type="table" rid="table-5">Table 5</xref> for SSL prediction. As observed from the table, increasing input number improves the prediction accuracy of the method; RMSE, MAE, MAPE, NSE and R<sup>2</sup> range from 388.1 kg/s, 134.1 kg/s, 76.36, 0.466 and 0.467 to 305.6 kg/s, 104 kg/s, 61.86, 0.709 and 0.711, respectively. The last input combination offered the best accuracy in predicting SSL for the training and testing stages. Considering previous SSL data as inputs improves the RMSE, MAPE, MAE, NSE and R<sup>2</sup> by 8%, 17.7%, 15.4, 8.7% and 8.7% in the test stage, respectively (compare the input cases 4 and 7). These improvements highlight the importance of capturing temporal dependencies in sediment load prediction. The historical SSL data likely contribute crucial contextual information about sediment behavior, particularly during peak events and extreme conditions.</p>
<table-wrap id="table-5">
<label>Table 5</label>
<caption>
<title>The results of the ANFIS in predicting suspended sediment load</title>
</caption>
<table>
<colgroup>
<col/>
<col align="center"/>
<col align="center"/>
<col/>
<col/>
<col/>
<col align="center"/>
<col align="center"/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Input</th>
<th colspan="5">Training</th>
<th colspan="5">Test</th>
</tr>
<tr>
<th/>
<th align="center">RMSE (kg/s)</th>
<th align="center">MAE (kg/s)</th>
<th>MAPE</th>
<th>NSE</th>
<th>R<sup>2</sup></th>
<th align="center">RMSE (kg/s)</th>
<th align="center">MAE (kg/s)</th>
<th>MAPE</th>
<th>NSE</th>
<th>R<sup>2</sup></th>
</tr>
</thead>
<tbody>
<tr>
<td>ANFIS-1</td>
<td>551.7</td>
<td>241.2</td>
<td>129.36</td>
<td>0.496</td>
<td>0.499</td>
<td>388.1</td>
<td>134.1</td>
<td>76.36</td>
<td>0.466</td>
<td>0.467</td>
</tr>
<tr>
<td>ANFIS-2</td>
<td>495.6</td>
<td>218.0</td>
<td>118.24</td>
<td>0.583</td>
<td>0.585</td>
<td>335.1</td>
<td>128.7</td>
<td>74.28</td>
<td>0.554</td>
<td>0.558</td>
</tr>
<tr>
<td>ANFIS-3</td>
<td>469.3</td>
<td>211.2</td>
<td>115.32</td>
<td>0.652</td>
<td>0.657</td>
<td>333.5</td>
<td>126.6</td>
<td>73.32</td>
<td>0.628</td>
<td>0.633</td>
</tr>
<tr>
<td>ANFIS-4</td>
<td>464.1</td>
<td>208.7</td>
<td>111.94</td>
<td>0.685</td>
<td>0.687</td>
<td>332.1</td>
<td>126.3</td>
<td>73.16</td>
<td>0.652</td>
<td>0.654</td>
</tr>
<tr>
<td>ANFIS-5</td>
<td>445.8</td>
<td>157.7</td>
<td>86.37</td>
<td>0.709</td>
<td>0.713</td>
<td>314.0</td>
<td>114.1</td>
<td>67.49</td>
<td>0.657</td>
<td>0.660</td>
</tr>
<tr>
<td>ANFIS-6</td>
<td>436.8</td>
<td>151.7</td>
<td>82.58</td>
<td>0.723</td>
<td>0.728</td>
<td>307.0</td>
<td>109.1</td>
<td>65.89</td>
<td>0.683</td>
<td>0.687</td>
</tr>
<tr>
<td>ANFIS-7</td>
<td>409.6</td>
<td>141.9</td>
<td>75.42</td>
<td>0.734</td>
<td>0.736</td>
<td>305.6</td>
<td>104.0</td>
<td>61.86</td>
<td>0.709</td>
<td>0.711</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><xref ref-type="table" rid="table-6">Tables 6</xref>&#x2013;<xref ref-type="table" rid="table-8">8</xref> illustrate the training and testing results of the hybrid ANFIS method, including ANFIS-PSO, ANFIS-GWO and ANFIS-GBO in predicting daily SSL. It is apparent from the tables that the accuracy of the models is improved by importing more inputs in all models and for both the training and testing stages. The RMSE, MAE, MAPE, NSE and R<sup>2</sup> range from 376.3 kg/s, 124.7 kg/s, 71.43, 0.502 and 0.505 to 270.2 kg/s, 71.4 kg/s, 47.31, 0.743 and 0.747 for ANFIS-PSO while the corresponding ranges are 366.6&#x2013;228.3 kg/s, 115.8&#x2013;63.8 kg/s, 67.21&#x2013;43.72, 0.531&#x2013;0.766 and 0.537&#x2013;0.769 for ANFIS-GWO and 355.6&#x2013;207.2 kg/s, 111.8&#x2013;47.5 kg/s, 64.25&#x2013;36.65, 0.549&#x2013;0.816 and 0.554&#x2013;0.822 for ANFIS-GBO in the test stage, respectively.</p>
<table-wrap id="table-6">
<label>Table 6</label>
<caption>
<title>The results of the ANFIS-PSO in predicting suspended sediment load</title>
</caption>
<table>
<colgroup>
<col/>
<col align="center"/>
<col align="center"/>
<col/>
<col/>
<col/>
<col align="center"/>
<col align="center"/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Input</th>
<th colspan="5">Training</th>
<th colspan="5">Test</th>
</tr>
<tr>
<th/>
<th align="center">RMSE (kg/s)</th>
<th align="center">MAE (kg/s)</th>
<th>MAPE</th>
<th>NSE</th>
<th>R<sup><bold>2</bold></sup></th>
<th align="center">RMSE (kg/s)</th>
<th align="center">MAE (kg/s)</th>
<th>MAPE</th>
<th>NSE</th>
<th>R<sup><bold>2</bold></sup></th>
</tr>
</thead>
<tbody>
<tr>
<td>ANFIS-PSO-1</td>
<td>542.2</td>
<td>233.2</td>
<td>125.1</td>
<td>0.508</td>
<td>0.511</td>
<td>376.3</td>
<td>124.7</td>
<td>71.43</td>
<td>0.502</td>
<td>0.505</td>
</tr>
<tr>
<td>ANFIS-PSO-2</td>
<td>478.5</td>
<td>202.2</td>
<td>108.3</td>
<td>0.625</td>
<td>0.629</td>
<td>311.6</td>
<td>98.80</td>
<td>63.36</td>
<td>0.618</td>
<td>0.620</td>
</tr>
<tr>
<td>ANFIS-PSO-3</td>
<td>474.0</td>
<td>180.8</td>
<td>96.73</td>
<td>0.649</td>
<td>0.654</td>
<td>294.1</td>
<td>96.13</td>
<td>58.48</td>
<td>0.632</td>
<td>0.637</td>
</tr>
<tr>
<td>ANFIS-PSO-4</td>
<td>463.4</td>
<td>176.8</td>
<td>94.57</td>
<td>0.686</td>
<td>0.688</td>
<td>288.4</td>
<td>92.90</td>
<td>57.06</td>
<td>0.663</td>
<td>0.665</td>
</tr>
<tr>
<td>ANFIS-PSO-5</td>
<td>456.2</td>
<td>174.8</td>
<td>93.49</td>
<td>0.707</td>
<td>0.710</td>
<td>278.9</td>
<td>88.44</td>
<td>53.25</td>
<td>0.669</td>
<td>0.673</td>
</tr>
<tr>
<td>ANFIS-PSO-6</td>
<td>429.5</td>
<td>143.7</td>
<td>76.68</td>
<td>0.729</td>
<td>0.734</td>
<td>273.5</td>
<td>74.23</td>
<td>48.57</td>
<td>0.725</td>
<td>0.728</td>
</tr>
<tr>
<td>ANFIS-PSO-7</td>
<td>398.6</td>
<td>130.3</td>
<td>69.43</td>
<td>0.754</td>
<td>0.758</td>
<td>270.2</td>
<td>71.40</td>
<td>47.31</td>
<td>0.743</td>
<td>0.747</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-7">
<label>Table 7</label>
<caption>
<title>The results of the ANFIS-GWO in predicting suspended sediment load</title>
</caption>
<table>
<colgroup>
<col/>
<col align="center"/>
<col align="center"/>
<col/>
<col/>
<col/>
<col align="center"/>
<col align="center"/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Input</th>
<th colspan="5">Training</th>
<th colspan="5">Test</th>
</tr>
<tr>
<th/>
<th align="center">RMSE (kg/s)</th>
<th align="center">MAE (kg/s)</th>
<th>MAPE</th>
<th>NSE</th>
<th>R<sup><bold>2</bold></sup></th>
<th align="center">RMSE (kg/s)</th>
<th align="center">MAE (kg/s)</th>
<th>MAPE</th>
<th>NSE</th>
<th>R<sup><bold>2</bold></sup></th>
</tr>
</thead>
<tbody>
<tr>
<td>ANFIS-GWO-1</td>
<td>538.5</td>
<td>227</td>
<td>121.04</td>
<td>0.547</td>
<td>0.549</td>
<td>366.6</td>
<td>115.8</td>
<td>67.21</td>
<td>0.531</td>
<td>0.537</td>
</tr>
<tr>
<td>ANFIS-GWO-2</td>
<td>467.6</td>
<td>187.4</td>
<td>99.75</td>
<td>0.639</td>
<td>0.646</td>
<td>307.8</td>
<td>93.5</td>
<td>57.16</td>
<td>0.633</td>
<td>0.635</td>
</tr>
<tr>
<td>ANFIS-GWO-3</td>
<td>462.3</td>
<td>178</td>
<td>94.72</td>
<td>0.694</td>
<td>0.695</td>
<td>285.3</td>
<td>89.2</td>
<td>55.38</td>
<td>0.651</td>
<td>0.658</td>
</tr>
<tr>
<td>ANFIS-GWO-4</td>
<td>445.5</td>
<td>169</td>
<td>89.86</td>
<td>0.708</td>
<td>0.713</td>
<td>267.1</td>
<td>87.7</td>
<td>53.56</td>
<td>0.697</td>
<td>0.701</td>
</tr>
<tr>
<td>ANFIS-GWO-5</td>
<td>438.5</td>
<td>167.2</td>
<td>88.73</td>
<td>0.732</td>
<td>0.735</td>
<td>259.2</td>
<td>72.4</td>
<td>48.69</td>
<td>0.709</td>
<td>0.712</td>
</tr>
<tr>
<td>ANFIS-GWO-6</td>
<td>422.7</td>
<td>138.6</td>
<td>73.52</td>
<td>0.758</td>
<td>0.764</td>
<td>235.8</td>
<td>66.6</td>
<td>45.03</td>
<td>0.749</td>
<td>0.754</td>
</tr>
<tr>
<td>ANFIS-GWO-7</td>
<td>391.6</td>
<td>124.3</td>
<td>65.84</td>
<td>0.769</td>
<td>0.772</td>
<td>228.3</td>
<td>63.8</td>
<td>43.72</td>
<td>0.766</td>
<td>0.769</td>
</tr>
</tbody>
</table>
</table-wrap><table-wrap id="table-8">
<label>Table 8</label>
<caption>
<title>The results of the ANFIS-GBO in predicting suspended sediment load</title>
</caption>
<table>
<colgroup>
<col/>
<col align="center"/>
<col align="center"/>
<col/>
<col/>
<col/>
<col align="center"/>
<col align="center"/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th>Input</th>
<th colspan="5">Training</th>
<th colspan="5">Test</th>
</tr>
<tr>
<th/>
<th align="center">RMSE (kg/s)</th>
<th align="center">MAE (kg/s)</th>
<th>MAPE</th>
<th>NSE</th>
<th>R<sup><bold>2</bold></sup></th>
<th align="center">RMSE (kg/s)</th>
<th align="center">MAE (kg/s)</th>
<th>MAPE</th>
<th>NSE</th>
<th>R<sup><bold>2</bold></sup></th>
</tr>
</thead>
<tbody>
<tr>
<td>ANFIS-GBO-1</td>
<td>514.5</td>
<td>218</td>
<td>114.5</td>
<td>0.562</td>
<td>0.566</td>
<td>355.6</td>
<td>111.8</td>
<td>64.25</td>
<td>0.549</td>
<td>0.554</td>
</tr>
<tr>
<td>ANFIS-GBO-2</td>
<td>458.3</td>
<td>180.5</td>
<td>94.38</td>
<td>0.646</td>
<td>0.650</td>
<td>301.5</td>
<td>91.7</td>
<td>55.21</td>
<td>0.638</td>
<td>0.642</td>
</tr>
<tr>
<td>ANFIS-GBO-3</td>
<td>451.6</td>
<td>175</td>
<td>91.64</td>
<td>0.699</td>
<td>0.706</td>
<td>278.5</td>
<td>87.0</td>
<td>53.10</td>
<td>0.678</td>
<td>0.680</td>
</tr>
<tr>
<td>ANFIS-GBO-4</td>
<td>439.3</td>
<td>162.2</td>
<td>85.73</td>
<td>0.748</td>
<td>0.756</td>
<td>259.4</td>
<td>82.1</td>
<td>51.92</td>
<td>0.733</td>
<td>0.737</td>
</tr>
<tr>
<td>ANFIS-GBO-5</td>
<td>434.0</td>
<td>160.0</td>
<td>83.62</td>
<td>0.759</td>
<td>0.763</td>
<td>254.5</td>
<td>65.4</td>
<td>43.39</td>
<td>0.722</td>
<td>0.728</td>
</tr>
<tr>
<td>ANFIS-GBO-6</td>
<td>409.1</td>
<td>125.5</td>
<td>66.44</td>
<td>0.798</td>
<td>0.803</td>
<td>212.8</td>
<td>55.4</td>
<td>39.84</td>
<td>0.783</td>
<td>0.787</td>
</tr>
<tr>
<td>ANFIS-GBO-7</td>
<td>385.1</td>
<td>116.1</td>
<td>60.08</td>
<td>0.828</td>
<td>0.832</td>
<td>207.2</td>
<td>47.5</td>
<td>36.65</td>
<td>0.816</td>
<td>0.822</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>It is understood from the ranges that the hybrid methods considerably improve the prediction accuracy of the standard ANFIS; the RMSE and MAE of the best ANFIS are improved by 11.6% and 31.3%, 25.3% and 38.7%, 32.2% and 54.3% applying ANFIS-PSO, ANFIS-GWO and ANFIS-GBO in the test stage, respectively. Among the hybrid approaches, the ANFIS-GBO acted as the best model with the lowest RMSE (207.2 kg/s), MAE (47.5 kg/s), MAPE (36.65) and the highest NSE (0.816) and R<sup>2</sup> (0.822) in daily SSL prediction.</p>
<p>Notably, the consistent improvement across all hybrid models highlights the effectiveness of metaheuristic optimization in refining ANFIS parameters and enhancing model learning. The significant reduction in RMSE and MAE further confirms that these optimization techniques effectively mitigate the limitations of standard ANFIS, such as slow convergence and sensitivity to local minima. It should be noted that the model&#x2019;s performance is improved by taking into account the previous SSL data as inputs; improvements in testing RMSE are 6.3%, 14.5% and 20.1% for ANFIS-PSO, ANFIS-GWO and ANFIS-GBO (compare the inputs scenarios 4 and 7), respectively. This result suggests that incorporating historical SSL values allows the models to better capture temporal dependencies and sediment transport patterns, particularly in high-fluctuation conditions.</p>
<p>A statistical comparison of the models reveals that while ANFIS provides a robust baseline, including metaheuristic optimization, it significantly enhances its predictive capabilities. Among the hybrid methods, ANFIS-GBO demonstrated superior performance, likely due to its efficient gradient-based search mechanism, which optimally tunes ANFIS parameters while avoiding local minima. The improvement in RMSE and MAE of ANFIS-GBO over standard ANFIS was 32.2% and 54.3%, respectively, highlighting the effectiveness of the optimization approach. These findings emphasize the potential of ANFIS-GBO as a reliable tool for SSL prediction, particularly in complex hydrological systems where conventional models struggle to generalize. Future research should explore additional input features and optimization techniques to refine model accuracy.</p>
<p><xref ref-type="table" rid="table-9">Table 9</xref> compares the hybrid ANFIS methods for catching peak sediment loads during the testing stage. The threshold value is 2000 kg/s and there are 18 peaks in the data. The total absolute relative errors clearly show that the ANFIS-GBO offered the best accuracy by providing the lowest error (1010.6).</p>
<table-wrap id="table-9">
<label>Table 9</label>
<caption>
<title>The results of the ANFIS-GBO in predicting suspended sediment load</title>
</caption>
<table>
<colgroup>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
<col align="center"/>
</colgroup>
<thead>
<tr>
<th align="center">Peaks <bold>&#x003E;</bold>2000 kg/s</th>
<th align="center">ANFIS-GBO</th>
<th align="center">ANFIS-GWO</th>
<th align="center">ANFIS-PSO</th>
<th align="center">ANFIS</th>
<th colspan="4">Relative error</th>
</tr>
<tr>
<th/>
<th/>
<th/>
<th/>
<th/>
<th align="center">ANFIS-GBO%</th>
<th align="center">ANFIS-GWO%</th>
<th align="center">ANFIS-PSO%</th>
<th align="center">ANFIS%</th>
</tr>
</thead>
<tbody>
<tr>
<td>2190</td>
<td>4453</td>
<td>6323</td>
<td>6363</td>
<td>6429</td>
<td>103.3</td>
<td>188.7</td>
<td>190.5</td>
<td>193.6</td>
</tr>
<tr>
<td>2680</td>
<td>4860</td>
<td>5064</td>
<td>1114</td>
<td>1038</td>
<td>81.3</td>
<td>88.9</td>
<td>&#x2212;58.4</td>
<td>&#x2212;61.3</td>
</tr>
<tr>
<td>2930</td>
<td>5399</td>
<td>1667</td>
<td>1744</td>
<td>1460</td>
<td>84.3</td>
<td>&#x2212;43.1</td>
<td>&#x2212;40.5</td>
<td>&#x2212;50.2</td>
</tr>
<tr>
<td>2300</td>
<td>1558</td>
<td>3121</td>
<td>2515</td>
<td>5429</td>
<td>&#x2212;32.2</td>
<td>35.7</td>
<td>9.4</td>
<td>136.0</td>
</tr>
<tr>
<td>2910</td>
<td>5768</td>
<td>6003</td>
<td>1023</td>
<td>6987</td>
<td>98.2</td>
<td>106.3</td>
<td>&#x2212;64.8</td>
<td>140.1</td>
</tr>
<tr>
<td>2320</td>
<td>1435</td>
<td>2940</td>
<td>3155</td>
<td>5826</td>
<td>&#x2212;38.1</td>
<td>26.7</td>
<td>36.0</td>
<td>151.1</td>
</tr>
<tr>
<td>5480</td>
<td>7695</td>
<td>7876</td>
<td>7952</td>
<td>8031</td>
<td>40.4</td>
<td>43.7</td>
<td>45.1</td>
<td>46.5</td>
</tr>
<tr>
<td>8640</td>
<td>5688</td>
<td>5285</td>
<td>5163</td>
<td>5074</td>
<td>&#x2212;34.2</td>
<td>&#x2212;38.8</td>
<td>&#x2212;40.2</td>
<td>&#x2212;41.3</td>
</tr>
<tr>
<td>3320</td>
<td>5274</td>
<td>5739</td>
<td>5820</td>
<td>6036</td>
<td>58.9</td>
<td>72.9</td>
<td>75.3</td>
<td>81.8</td>
</tr>
<tr>
<td>3880</td>
<td>2447</td>
<td>2102</td>
<td>2014</td>
<td>1914</td>
<td>&#x2212;36.9</td>
<td>&#x2212;45.8</td>
<td>&#x2212;48.1</td>
<td>&#x2212;50.7</td>
</tr>
<tr>
<td>6260</td>
<td>7982</td>
<td>8210</td>
<td>8293</td>
<td>8465</td>
<td>27.5</td>
<td>31.1</td>
<td>32.5</td>
<td>35.2</td>
</tr>
<tr>
<td>2250</td>
<td>3999</td>
<td>4274</td>
<td>4706</td>
<td>4782</td>
<td>77.7</td>
<td>90.0</td>
<td>109.2</td>
<td>112.5</td>
</tr>
<tr>
<td>2870</td>
<td>5583</td>
<td>6512</td>
<td>6681</td>
<td>6775</td>
<td>94.5</td>
<td>126.9</td>
<td>132.8</td>
<td>136.1</td>
</tr>
<tr>
<td>3120</td>
<td>1751</td>
<td>1140</td>
<td>1133</td>
<td>1033</td>
<td>&#x2212;43.9</td>
<td>&#x2212;63.5</td>
<td>&#x2212;63.7</td>
<td>&#x2212;66.9</td>
</tr>
<tr>
<td>4730</td>
<td>6782</td>
<td>7853</td>
<td>7912</td>
<td>7928</td>
<td>43.4</td>
<td>66.0</td>
<td>67.3</td>
<td>67.6</td>
</tr>
<tr>
<td>5040</td>
<td>3800</td>
<td>7711</td>
<td>7807</td>
<td>7875</td>
<td>&#x2212;24.6</td>
<td>53.0</td>
<td>54.9</td>
<td>56.2</td>
</tr>
<tr>
<td>5880</td>
<td>7556</td>
<td>7668</td>
<td>7698</td>
<td>7799</td>
<td>28.5</td>
<td>30.4</td>
<td>30.9</td>
<td>32.6</td>
</tr>
<tr>
<td>3350</td>
<td>5446</td>
<td>1664</td>
<td>7696</td>
<td>7734</td>
<td>62.6</td>
<td>&#x2212;50.3</td>
<td>129.7</td>
<td>130.9</td>
</tr>
<tr>
<td colspan="5"><bold>Total (Absolute) &#x003D;</bold></td>
<td><bold>1010.6</bold></td>
<td><bold>1202.0</bold></td>
<td><bold>1229.3</bold></td>
<td><bold>1590.7</bold></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Furthermore, the results confirm that metaheuristic optimization significantly enhances the ability of ANFIS to predict extreme sediment transport events, which are often challenging due to their irregularity and high variability. The improvements in peak estimation accuracy are notable, with reductions in error of 36.5%, 24.4%, and 22.7% when applying GBO, GWO, and PSO, respectively. This suggests that ANFIS-GBO effectively balances exploration and exploitation in its search space, leading to improved parameter tuning and better adaptation to peak sediment fluctuations.</p>
<p>Capturing peak sediment loads is crucial in hydrological modeling, as extreme sediment transport events can significantly impact river morphology, reservoir sedimentation, and flood risk management. The superior performance of ANFIS-GBO in this aspect highlights its potential as a robust tool for predicting high-impact sediment transport events with improved reliability. Future studies should investigate its applicability to different river basins and extreme hydrological conditions.</p>
<p>The bar plot in <xref ref-type="fig" rid="fig-4">Fig. 4</xref> presents the average RMSE, MAE, and MAPE for different ANFIS-based models in predicting suspended sediment load (SSL) during the test period. ANFIS-GBO outperforms all other models, showing the lowest RMSE, MAE, and MAPE among the four models. ANFIS, the standard model, has the highest errors, indicating that optimization significantly improves prediction performance. Hybrid models (ANFIS-PSO, ANFIS-GWO, and ANFIS-GBO) reduce errors, but ANFIS-GBO provides the most significant improvement. Error metrics follow a decreasing trend as optimization algorithms are applied. The findings emphasize the importance of metaheuristic algorithms in improving hydrological predictions.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>Average RMSE, MAE and MAPE of the applied models in predicting SSL using different ANFIS based models during the test period</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_62339-fig-4.tif"/>
</fig>
<p><xref ref-type="fig" rid="fig-5">Fig. 5</xref> illustrates the scatterplots depicting the comparison between the observed and predicted suspended sediment loads during the test period. The scatter graphs indicate that the ANFIS-GBO model exhibits less scattered predictions compared to the other models. To assess the ANFIS-based models comprehensively, <xref ref-type="fig" rid="fig-6">Fig. 6</xref> presents a Taylor Diagram, which provides a statistical comparison of the applied models (ANFIS, ANFIS-PSO, ANFIS-GWO, and ANFIS-GBO) for suspended sediment load (SSL) prediction. The diagram evaluates model performance using three key statistical metrics: standard deviation, correlation coefficient (r), and Root Mean Square Error (RMSE). The standard deviation, represented along both axes, indicates the spread of predictions compared to the observed dataset (red dot). The curved green lines represent RMSE values, where models positioned closer to the observed point exhibit lower prediction errors. The blue radial lines indicate the correlation coefficient, showing the strength of agreement between the model predictions and actual observations. A model with a higher correlation, lower RMSE, and a standard deviation similar to the observed data is considered more accurate. As illustrated in <xref ref-type="fig" rid="fig-5">Fig. 5</xref>, the ANFIS-GBO model (green point) demonstrates a higher correlation and lower RMSE compared to other models, indicating its superior performance in SSL prediction. Conversely, the ANFIS model (yellow point) exhibits relatively lower accuracy, highlighting the effectiveness of optimization techniques in improving predictive performance.</p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Scatterplots of the observed and predicted SSL by different ANFIS based models during the test period using the best input combination (input combination 7)</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_62339-fig-5.tif"/>
</fig><fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>Taylor Diagram comparing the performance of the ANFIS, ANFIS-PSO, ANFIS-GWO, and ANFIS-GBO models for SSL prediction. The red dot represents the observed data, while the model predictions are color-coded. Models closer to the observed point, with higher correlation coefficients and lower RMSE, demonstrate better predictive performance</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_62339-fig-6.tif"/>
</fig>
<p><xref ref-type="fig" rid="fig-7">Fig. 7</xref> presents a violin plot comparing the distribution of measured and predicted suspended sediment load (SSL) values across different models, including ANFIS, ANFIS-PSO, ANFIS-GWO, and ANFIS-GBO. The <italic>x</italic>-axis represents the different models and the observed (measured) values, while the <italic>y</italic>-axis indicates the SSL values in kg/s. The shape of each violin plot illustrates the probability density of SSL predictions, where wider sections indicate a higher frequency of values, and narrower sections indicate a lower frequency. The red boxplots within each violin highlight the interquartile range (IQR) and median values of SSL predictions. The measured data (first violin) provides a reference distribution, against which the models&#x2019; predictive accuracy is assessed. Among the predictive models, ANFIS-GBO exhibits a more consistent and concentrated distribution around the measured SSL values, suggesting improved prediction stability and reduced variance. The baseline ANFIS model shows a broader spread, indicating greater prediction variability. These results reinforce the effectiveness of metaheuristic optimization techniques in refining ANFIS-based models for SSL prediction, with ANFIS-GBO achieving the most reliable predictive performance.</p>
<fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>Violin plot showing the distribution of measured and predicted SSL values for different models having the best input combination. The red boxplots indicate the interquartile range (IQR), while the width of each violin plot represents the probability density of SSL predictions. A narrower distribution closer to the measured data suggests higher predictive accuracy</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_62339-fig-7.tif"/>
</fig>
</sec>
<sec id="s4">
<label>4</label>
<title>Discussion</title>
<p>The feasibility of a new hybrid ANFIS-GBO was investigated and compared with standard ANFIS and two hybrid ANFIS methods (ANFIS-PSO and ANFIS-GWO) in predicting daily SSL. The results showed that incorporating more input variables generally improved the prediction accuracy of all models. Adding SSL data from previous days as inputs had a particularly positive impact on the models&#x2019; performance. This indicates that historical SSL data contains valuable information for predicting future SSL values. The improvement in prediction accuracy, as measured by RMSE, MAE, and R<sup>2</sup>, highlighted the importance of considering temporal dependencies in the SSL prediction task. On the other hand, adding streamflow data to the MARS model inputs resulted in a degradation of prediction accuracy, as evident from <xref ref-type="table" rid="table-4">Table 4</xref>. This observation aligns with previous studies conducted by researchers such as Adnan et al. [<xref ref-type="bibr" rid="ref-49">49</xref>], Sharafati et al. [<xref ref-type="bibr" rid="ref-50">50</xref>] and Rahgoshay et al. [<xref ref-type="bibr" rid="ref-51">51</xref>]. These studies have consistently reported that an increase in the number of inputs does not necessarily lead to improved prediction accuracy and can have a negative impact on variance. Consequently, this may result in more complex models with poorer prediction performance. For instance, Adnan et al. [<xref ref-type="bibr" rid="ref-49">49</xref>] compared machine learning methods for predicting river flow. They found that including precipitation data as an input did not enhance the accuracy of the models.</p>

<p>Adding SSL data from previous days as inputs had a particularly positive impact on the models&#x2019; performance. This indicates that historical SSL data contains valuable information for predicting future SSL values. The improvement in prediction accuracy, as measured by RMSE, MAE, and R<sup>2</sup>, highlighted the importance of considering temporal dependencies in the SSL prediction task. On the other hand, it was found from the models&#x2019; outcomes that only streamflow-based input scenarios also provided acceptable accuracy in SSL prediction. As Tao et al. [<xref ref-type="bibr" rid="ref-52">52</xref>] discussed, a crucial concern in modeling SSL is the common reliance on previous SSL values as model inputs. However, this approach poses practical challenges due to the difficulty in accurately measuring SSL data, particularly during extreme events. Alternatively, emphasizing water level data alone, rather than streamflow, holds greater significance in SSL modeling. This is especially pertinent for developing countries where essential variables may be unavailable or lacking at many monitoring stations. By prioritizing water level data, the limitations associated with SSL measurements can be mitigated, facilitating more feasible and effective SSL modeling approaches.</p>
<p>Comparing the different modeling approaches, the hybrid ANFIS methods (ANFIS-PSO, ANFIS-GWO, and ANFIS-GBO) consistently outperformed the standard ANFIS model in terms of prediction accuracy. Among the hybrid methods, ANFIS-GBO emerged as the best-performing model, achieving the lowest RMSE, MAE, MAPE, NSE and the highest R<sup>2</sup> in daily SSL prediction. This indicates that the combination of ANFIS with the GBO optimization algorithm led to superior performance in capturing the complex relationships between input variables and SSL. The considerable improvements in prediction accuracy obtained by the hybrid ANFIS methods highlighted the effectiveness of using nature-inspired optimization algorithms (PSO, GWO, and GBO) to enhance the learning and adaptation capabilities of the ANFIS model. These algorithms enabled the models to search the solution space more effectively and find better parameter configurations, leading to improved predictions.</p>
<p>While the evaluation metrics (RMSE, MAE, MAPE, NSE and R<sup>2</sup>) demonstrate the improved performance of ANFIS-GBO compared to other models, statistical validation is necessary to confirm the significance of these improvements. <xref ref-type="table" rid="table-10">Table 10</xref> presents the results of the paired <italic>t</italic>-test, comparing the performance of each model against ANFIS. The results indicate that all optimization-based ANFIS models significantly outperform standard ANFIS (<italic>p</italic> &#x003C; 0.05). ANFIS-GWO exhibited the highest statistical significance (<italic>t</italic> &#x003D; &#x2212;7.120, <italic>p</italic> &#x003D; 2.584E&#x2212;12), confirming its superior predictive ability. The negative <italic>t</italic>-values suggest that the optimized models have lower mean prediction errors than the baseline ANFIS model. These results validate the effectiveness of using metaheuristic optimization techniques in SSL modeling, with ANFIS-GBO providing the most stable and accurate predictions.</p>
<table-wrap id="table-10">
<label>Table 10</label>
<caption>
<title><italic>t</italic>-test of the models applied for SSL prediction</title>
</caption>
<table>
<colgroup>
<col/>
<col/>
<col/>
<col/>
<col/>
</colgroup>
<thead>
<tr>
<th></th>
<th>ANFIS</th>
<th>ANFIS-PSO</th>
<th>ANFIS-GA</th>
<th>ANFIS-GWO</th>
</tr>
</thead>
<tbody>
<tr>
<td><italic>t</italic>-stat</td>
<td>&#x2212;4.758</td>
<td>&#x2212;5.550</td>
<td>&#x2212;5.774</td>
<td>&#x2212;7.120</td>
</tr>
<tr>
<td><italic>p</italic>-value</td>
<td>2.349&#x002A;/E&#x2212;06</td>
<td>3.978E&#x2212;08</td>
<td>1.141E&#x2212;08</td>
<td>2.584E&#x2212;12</td>
</tr>
<tr>
<td><italic>t</italic>-critical</td>
<td>1.973</td>
<td>1.963</td>
<td>1.963</td>
<td>1.963</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Overall, the study demonstrated the effectiveness of ANFIS-based models, especially the hybrid approaches, in predicting daily suspended sediment load in the Bailong River Basin. Incorporating historical SSL data and utilizing nature-inspired optimization algorithms significantly improved the models&#x2019; performance. As shown in <xref ref-type="table" rid="table-8">Table 8</xref>, ANFIS-GBO achieved the highest accuracy with the lowest RMSE and MAE due to its efficient optimization process and reduced computational cost. Compared to other models, ANFIS-GBO required fewer control parameters while maintaining a robust prediction capability. These findings have implications for water resource management and environmental planning, as accurate prediction of SSL can aid in assessing and mitigating the impacts of sediment transport on river systems and associated ecosystems.</p>

</sec>
<sec id="s5">
<label>5</label>
<title>Conclusions</title>
<p>This study evaluated the effectiveness of hybrid Adaptive Neuro-Fuzzy Inference System (ANFIS) models integrated with different optimization techniques&#x2014;Particle Swarm Optimization (PSO), Grey Wolf Optimization (GWO), and the Gradient-Based Optimizer (GBO)&#x2014;for predicting daily suspended sediment load (SSL). The findings demonstrated that hybrid models significantly improved predictive accuracy compared to the standard ANFIS model. The key conclusions of this study are summarized as follows:
<list list-type="simple">
<list-item><label>&#x2013;</label><p>Among the tested models, the ANFIS-GBO method achieved the highest prediction accuracy, with the lowest RMSE (207.2 kg/s), MAE (47.5 kg/s), and MAPE (36.65) and the highest NSE (0.816) and R<sup>2</sup> (0.822), confirming its capability to effectively model the nonlinear and dynamic behavior of SSL.</p></list-item>
<list-item><label>&#x2013;</label><p>Including lagged SSL values as inputs significantly enhanced model performance, highlighting the importance of considering temporal dependencies in SSL forecasting. Models incorporating past SSL values consistently outperformed those using only streamflow data.</p></list-item>
<list-item><label>&#x2013;</label><p>The integration of metaheuristic optimization algorithms (PSO, GWO, and GBO) improved the performance of ANFIS by optimizing parameter selection and preventing local minima trapping. Among these, GBO exhibited the best balance between exploration and exploitation, resulting in faster convergence and more accurate predictions.</p></list-item>
<list-item><label>&#x2013;</label><p>The Multivariate Adaptive Regression Splines (MARS) method effectively identified the best input combinations, reducing computational complexity while maintaining high accuracy.</p></list-item>
<list-item><label>&#x2013;</label><p>ANFIS-GBO provided the most reliable predictions for extreme sediment transport events, reducing total absolute relative error by 36.5% compared to the standard ANFIS model.</p></list-item>
<list-item><label>&#x2013;</label><p>The study underscores the potential of hybrid AI-based approaches in hydrology, demonstrating that nature-inspired optimization can significantly enhance model adaptability to complex environmental conditions.</p></list-item>
</list></p>
<p>However, despite the promising results, this study has some limitations. The reliance on historical SSL data may pose practical challenges due to the difficulty in measuring SSL accurately, particularly during extreme weather events. Additionally, the study was conducted on a single river basin, and further validation is required to assess the generalizability of the proposed approach to different hydrological conditions.</p>
<p>To further improve SSL prediction accuracy, future studies should:
<list list-type="simple">
<list-item><label>&#x2013;</label><p>Incorporate additional environmental and climatic variables such as rainfall, temperature, and land-use characteristics.</p></list-item>
<list-item><label>&#x2013;</label><p>Investigate the generalizability of the ANFIS-GBO model across different river basins and hydrological conditions.</p></list-item>
<list-item><label>&#x2013;</label><p>Explore the integration of explainable AI techniques (e.g., SHAP analysis) to enhance model interpretability.</p></list-item>
<list-item><label>&#x2013;</label><p>Compare ANFIS-GBO with deep learning approaches, such as LSTM (Long Short-Term Memory or transformers, to evaluate potential performance gains.</p></list-item>
</list></p>
<p>Overall, this study contributes to advancing AI-driven hydrological modeling and provides a strong foundation for further research in sediment transport prediction.</p>
</sec>
</body>
<back>
<ack>
<p>Not applicable.</p>
</ack>
<sec>
<title>Funding Statement</title>
<p>This work was supported by the National Natural Science Foundation of China (52350410465), and the General Projects of Guangdong Natural Science Research Projects (2023A1515011520).</p>
</sec>
<sec>
<title>Author Contributions</title>
<p>Conceptualization: Rana Muhammad Adnan and Ozgur Kisi; formal analysis: Rana Muhammad Adnan; validation: Ozgur Kisi, Mo Wang, Adil Masood, Mohammad Zounemat-Kermani, Shamsuddin Shahid and Rana Muhammad Adnan; supervision: Ozgur Kisi and Mo Wang; writing&#x2014;original draft: Ozgur Kisi, Adil Masood, Mohammad Zounemat-Kermani, Shamsuddin Shahid and Rana Muhammad Adnan; visualization: Rana Muhammad Adnan and Adil Masood; investigation: Ozgur Kisi, Mohammad Zounemat-Kermani and Adil Masood. All authors reviewed the results and approved the final version of the manuscript.</p>
</sec>
<sec sec-type="data-availability">
<title>Availability of Data and Materials</title>
<p>The data presented in this study will be available on an interesting request from the corresponding author.</p>
</sec>
<sec>
<title>Ethics Approval</title>
<p>Not applicable.</p>
</sec>
<sec sec-type="COI-statement">
<title>Conflicts of Interest</title>
<p>The authors declare no conflicts of interest to report regarding the present study.</p>
</sec>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>[1]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kisi</surname> <given-names>O</given-names></string-name></person-group>. <article-title>Modeling discharge-suspended sediment relationship using least square support vector machine</article-title>. <source>J Hydrol</source>. <year>2012</year>;<volume>456</volume>(<issue>4</issue>):<fpage>110</fpage>&#x2013;<lpage>20</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jhydrol.2012.06.019</pub-id>.</mixed-citation></ref>
<ref id="ref-2"><label>[2]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hussan</surname> <given-names>W</given-names></string-name>, <string-name><surname>Khurram Shahzad</surname> <given-names>M</given-names></string-name>, <string-name><surname>Seidel</surname> <given-names>F</given-names></string-name>, <string-name><surname>Nestmann</surname> <given-names>F</given-names></string-name></person-group>. <article-title>Application of soft computing models with input vectors of snow cover area in addition to hydro-climatic data to predict the sediment loads</article-title>. <source>Water</source>. <year>2020</year>;<volume>12</volume>(<issue>5</issue>):<fpage>1481</fpage>. doi:<pub-id pub-id-type="doi">10.3390/w12051481</pub-id>.</mixed-citation></ref>
<ref id="ref-3"><label>[3]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Abda</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Zerouali</surname> <given-names>B</given-names></string-name>, <string-name><surname>Alqurashi</surname> <given-names>M</given-names></string-name>, <string-name><surname>Chettih</surname> <given-names>M</given-names></string-name>, <string-name><surname>Santos</surname> <given-names>CAG</given-names></string-name>, <string-name><surname>Hussein</surname> <given-names>EE</given-names></string-name></person-group>. <article-title>Suspended sediment load simulation during flood events using intelligent systems: a case study on semiarid regions of Mediterranean basin</article-title>. <source>Water</source>. <year>2021</year>;<volume>13</volume>(<issue>24</issue>):<fpage>3539</fpage>. doi:<pub-id pub-id-type="doi">10.3390/w13243539</pub-id>.</mixed-citation></ref>
<ref id="ref-4"><label>[4]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ali Khan</surname> <given-names>MY</given-names></string-name></person-group>. <article-title>Regional ANN model for estimating missing daily suspended sediment load in complex, heterogeneous catchments</article-title>. <source>J Geochem Explor</source>. <year>2025</year>;<volume>269</volume>(<issue>11</issue>):<fpage>107643</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.gexplo.2024.107643</pub-id>.</mixed-citation></ref>
<ref id="ref-5"><label>[5]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Singh</surname> <given-names>N</given-names></string-name>, <string-name><surname>Khan</surname> <given-names>MYA</given-names></string-name></person-group>. <article-title>ANN modeling of the complex discharge-sediment concentration relationship in Bhagirathi river basin of the Himalaya</article-title>. <source>Sustain Water Resour Manag</source>. <year>2020</year>;<volume>6</volume>(<issue>3</issue>):<fpage>36</fpage>. doi:<pub-id pub-id-type="doi">10.1007/s40899-020-00396-6</pub-id>.</mixed-citation></ref>
<ref id="ref-6"><label>[6]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Noori</surname> <given-names>R</given-names></string-name>, <string-name><surname>Ghiasi</surname> <given-names>B</given-names></string-name>, <string-name><surname>Salehi</surname> <given-names>S</given-names></string-name>, <string-name><surname>Esmaeili Bidhendi</surname> <given-names>M</given-names></string-name>, <string-name><surname>Raeisi</surname> <given-names>A</given-names></string-name>, <string-name><surname>Partani</surname> <given-names>S</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>An efficient data driven-based model for prediction of the total sediment load in rivers</article-title>. <source>Hydrology</source>. <year>2022</year>;<volume>9</volume>(<issue>2</issue>):<fpage>36</fpage>. doi:<pub-id pub-id-type="doi">10.3390/hydrology9020036</pub-id>.</mixed-citation></ref>
<ref id="ref-7"><label>[7]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Khan</surname> <given-names>MYA</given-names></string-name>, <string-name><surname>Hasan</surname> <given-names>F</given-names></string-name>, <string-name><surname>Tian</surname> <given-names>F</given-names></string-name></person-group>. <article-title>Estimation of suspended sediment load using three neural network algorithms in Ramganga River catchment of Ganga Basin</article-title>. <source>India Sustain Water Resour Manag</source>. <year>2019</year>;<volume>5</volume>(<issue>3</issue>):<fpage>1115</fpage>&#x2013;<lpage>31</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s40899-018-0288-7</pub-id>.</mixed-citation></ref>
<ref id="ref-8"><label>[8]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Khosravi</surname> <given-names>K</given-names></string-name>, <string-name><surname>Golkarian</surname> <given-names>A</given-names></string-name>, <string-name><surname>Melesse</surname> <given-names>AM</given-names></string-name>, <string-name><surname>Deo</surname> <given-names>RC</given-names></string-name></person-group>. <article-title>Suspended sediment load modeling using advanced hybrid rotation forest based elastic network approach</article-title>. <source>J Hydrol</source>. <year>2022</year>;<volume>610</volume>(<issue>3</issue>):<fpage>127963</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jhydrol.2022.127963</pub-id>.</mixed-citation></ref>
<ref id="ref-9"><label>[9]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Gupta</surname> <given-names>D</given-names></string-name>, <string-name><surname>Hazarika</surname> <given-names>BB</given-names></string-name>, <string-name><surname>Berlin</surname> <given-names>M</given-names></string-name></person-group>. <article-title>Wavelet kernel large margin distribution machine-based regression for modelling the river suspended sediment load</article-title>. <source>Comput Electr Eng</source>. <year>2024</year>;<volume>120</volume>(<issue>6</issue>):<fpage>109783</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.compeleceng.2024.109783</pub-id>.</mixed-citation></ref>
<ref id="ref-10"><label>[10]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Samantaray</surname> <given-names>S</given-names></string-name>, <string-name><surname>Sahoo</surname> <given-names>A</given-names></string-name>, <string-name><surname>Satapathy</surname> <given-names>DP</given-names></string-name>, <string-name><surname>Oudah</surname> <given-names>AY</given-names></string-name>, <string-name><surname>Yaseen</surname> <given-names>ZM</given-names></string-name></person-group>. <article-title>Suspended sediment load prediction using sparrow search algorithm-based support vector machine model</article-title>. <source>Sci Rep</source>. <year>2024</year>;<volume>14</volume>(<issue>1</issue>):<fpage>12889</fpage>. doi:<pub-id pub-id-type="doi">10.1038/s41598-024-63490-1</pub-id>; <pub-id pub-id-type="pmid">38839802</pub-id></mixed-citation></ref>
<ref id="ref-11"><label>[11]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Samantaray</surname> <given-names>S</given-names></string-name>, <string-name><surname>Sahoo</surname> <given-names>A</given-names></string-name></person-group>. <article-title>Prediction of suspended sediment concentration using hybrid SVM-WOA approaches</article-title>. <source>Geocarto Int</source>. <year>2022</year>;<volume>37</volume>(<issue>19</issue>):<fpage>5609</fpage>&#x2013;<lpage>35</lpage>. doi:<pub-id pub-id-type="doi">10.1080/10106049.2021.1920638</pub-id>.</mixed-citation></ref>
<ref id="ref-12"><label>[12]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Tulla</surname> <given-names>PS</given-names></string-name>, <string-name><surname>Kumar</surname> <given-names>P</given-names></string-name>, <string-name><surname>Vishwakarma</surname> <given-names>DK</given-names></string-name>, <string-name><surname>Kumar</surname> <given-names>R</given-names></string-name>, <string-name><surname>Kuriqi</surname> <given-names>A</given-names></string-name>, <string-name><surname>Kushwaha</surname> <given-names>NL</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Daily suspended sediment yield estimation using soft-computing algorithms for hilly watersheds in a data-scarce situation: a case study of Bino watershed</article-title>. <source>Uttarakhand Theor Appl Climatol</source>. <year>2024</year>;<volume>155</volume>(<issue>5</issue>):<fpage>4023</fpage>&#x2013;<lpage>47</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s00704-024-04862-5</pub-id>.</mixed-citation></ref>
<ref id="ref-13"><label>[13]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Shabani</surname> <given-names>M</given-names></string-name>, <string-name><surname>Fathian</surname> <given-names>H</given-names></string-name>, <string-name><surname>Ali Asadi</surname> <given-names>M</given-names></string-name>, <string-name><surname>Hosseini</surname> <given-names>M</given-names></string-name></person-group>. <article-title>Predicting daily suspended sediment load in rivers using hybrid and deep learning models-case study: kharestan watershed</article-title>. <source>Iran J Sci Technol Trans Civ Eng</source>. <year>2024</year>;<volume>48</volume>(<issue>6</issue>):<fpage>4673</fpage>&#x2013;<lpage>85</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s40996-024-01447-0</pub-id>.</mixed-citation></ref>
<ref id="ref-14"><label>[14]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhou</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Yue</surname> <given-names>D</given-names></string-name>, <string-name><surname>Li</surname> <given-names>S</given-names></string-name>, <string-name><surname>Liang</surname> <given-names>G</given-names></string-name>, <string-name><surname>Chao</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Zhao</surname> <given-names>Y</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Ecosystem health assessment in debris flow-prone areas: a case study of Bailong River Basin in China</article-title>. <source>J Clean Prod</source>. <year>2022</year>;<volume>357</volume>(<issue>5</issue>):<fpage>131887</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jclepro.2022.131887</pub-id>.</mixed-citation></ref>
<ref id="ref-15"><label>[15]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kumar</surname> <given-names>M</given-names></string-name>, <string-name><surname>Kumar</surname> <given-names>P</given-names></string-name>, <string-name><surname>Kumar</surname> <given-names>A</given-names></string-name>, <string-name><surname>Elbeltagi</surname> <given-names>A</given-names></string-name>, <string-name><surname>Kuriqi</surname> <given-names>A</given-names></string-name></person-group>. <article-title>Modeling stage-discharge-sediment using support vector machine and artificial neural network coupled with wavelet transform</article-title>. <source>Appl Water Sci</source>. <year>2022</year>;<volume>12</volume>(<issue>5</issue>):<fpage>87</fpage>. doi:<pub-id pub-id-type="doi">10.1007/s13201-022-01621-7</pub-id>.</mixed-citation></ref>
<ref id="ref-16"><label>[16]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhao</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Meng</surname> <given-names>X</given-names></string-name>, <string-name><surname>Qi</surname> <given-names>T</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>G</given-names></string-name>, <string-name><surname>Li</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Yue</surname> <given-names>D</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Estimating the daily rainfall thresholds of regional debris flows in the Bailong River Basin</article-title>, <source>China. Bull Eng Geol Environ</source>. <year>2023</year>;<volume>82</volume>(<issue>2</issue>):<fpage>46</fpage>. doi:<pub-id pub-id-type="doi">10.1007/s10064-023-03068-9</pub-id>.</mixed-citation></ref>
<ref id="ref-17"><label>[17]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Latif</surname> <given-names>SD</given-names></string-name>, <string-name><surname>Chong</surname> <given-names>KL</given-names></string-name>, <string-name><surname>Ahmed</surname> <given-names>AN</given-names></string-name>, <string-name><surname>Huang</surname> <given-names>YF</given-names></string-name>, <string-name><surname>Sherif</surname> <given-names>M</given-names></string-name>, <string-name><surname>El-Shafie</surname> <given-names>A</given-names></string-name></person-group>. <article-title>Sediment load prediction in Johor river: deep learning versus machine learning models</article-title>. <source>Appl Water Sci</source>. <year>2023</year>;<volume>13</volume>(<issue>3</issue>):<fpage>79</fpage>. doi:<pub-id pub-id-type="doi">10.1007/s13201-023-01874-w</pub-id>.</mixed-citation></ref>
<ref id="ref-18"><label>[18]</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Heddam</surname> <given-names>S</given-names></string-name>, <string-name><surname>Naghibi</surname> <given-names>A</given-names></string-name>, <string-name><surname>Khosravi</surname> <given-names>K</given-names></string-name>, <string-name><surname>Singh</surname> <given-names>SK</given-names></string-name></person-group>. <chapter-title>Suspended sediment load prediction and tree-based algorithms</chapter-title>. In: <source>Remote sensing of soil and land surface processes</source>. <publisher-loc>Amsterdam, The Netherlands</publisher-loc>: <publisher-name>Elsevier</publisher-name>; <year>2024</year>. p. <fpage>257</fpage>&#x2013;<lpage>69</lpage>.</mixed-citation></ref>
<ref id="ref-19"><label>[19]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Sahoo</surname> <given-names>BB</given-names></string-name>, <string-name><surname>Sankalp</surname> <given-names>S</given-names></string-name>, <string-name><surname>Kisi</surname> <given-names>O</given-names></string-name></person-group>. <article-title>A novel smoothing-based deep learning time-series approach for daily suspended sediment load prediction</article-title>. <source>Water Resour Manag</source>. <year>2023</year>;<volume>37</volume>(<issue>11</issue>):<fpage>4271</fpage>&#x2013;<lpage>92</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s11269-023-03552-7</pub-id>.</mixed-citation></ref>
<ref id="ref-20"><label>[20]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Rezaei</surname> <given-names>K</given-names></string-name>, <string-name><surname>Pradhan</surname> <given-names>B</given-names></string-name>, <string-name><surname>Vadiati</surname> <given-names>M</given-names></string-name>, <string-name><surname>Nadiri</surname> <given-names>AA</given-names></string-name></person-group>. <article-title>Suspended sediment load prediction using artificial intelligence techniques: comparison between four state-of-the-art artificial neural network techniques</article-title>. <source>Arab J Geosci</source>. <year>2021</year>;<volume>14</volume>(<issue>3</issue>):<fpage>215</fpage>. doi:<pub-id pub-id-type="doi">10.1007/s12517-020-06408-1</pub-id>.</mixed-citation></ref>
<ref id="ref-21"><label>[21]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Allawi</surname> <given-names>MF</given-names></string-name>, <string-name><surname>Sulaiman</surname> <given-names>SO</given-names></string-name>, <string-name><surname>Sayl</surname> <given-names>KN</given-names></string-name>, <string-name><surname>Sherif</surname> <given-names>M</given-names></string-name>, <string-name><surname>El-Shafie</surname> <given-names>A</given-names></string-name></person-group>. <article-title>Suspended sediment load prediction modelling based on artificial intelligence methods: the tropical region as a case study</article-title>. <source>Heliyon</source>. <year>2023</year>;<volume>9</volume>(<issue>8</issue>):<fpage>e18506</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.heliyon.2023.e18506</pub-id>; <pub-id pub-id-type="pmid">37520967</pub-id></mixed-citation></ref>
<ref id="ref-22"><label>[22]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zounemat-Kermani</surname> <given-names>M</given-names></string-name>, <string-name><surname>Mahdavi-Meymand</surname> <given-names>A</given-names></string-name>, <string-name><surname>Alizamir</surname> <given-names>M</given-names></string-name>, <string-name><surname>Adarsh</surname> <given-names>S</given-names></string-name>, <string-name><surname>Yaseen</surname> <given-names>ZM</given-names></string-name></person-group>. <article-title>On the complexities of sediment load modeling using integrative machine learning: application of the great river of Lo&#x00ED;za in Puerto Rico</article-title>. <source>J Hydrol</source>. <year>2020</year>;<volume>585</volume>(<issue>12</issue>):<fpage>124759</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jhydrol.2020.124759</pub-id>.</mixed-citation></ref>
<ref id="ref-23"><label>[23]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Javadi</surname> <given-names>F</given-names></string-name>, <string-name><surname>Qaderi</surname> <given-names>K</given-names></string-name>, <string-name><surname>Ahmadi</surname> <given-names>MM</given-names></string-name>, <string-name><surname>Rahimpour</surname> <given-names>M</given-names></string-name>, <string-name><surname>Madadi</surname> <given-names>MR</given-names></string-name>, <string-name><surname>Mahdavi-Meymand</surname> <given-names>A</given-names></string-name></person-group>. <article-title>Application of classical and novel integrated machine learning models to predict sediment discharge during free-flow flushing</article-title>. <source>Sci Rep</source>. <year>2022</year>;<volume>12</volume>(<issue>1</issue>):<fpage>19390</fpage>. doi:<pub-id pub-id-type="doi">10.1038/s41598-022-23781-x</pub-id>; <pub-id pub-id-type="pmid">36371476</pub-id></mixed-citation></ref>
<ref id="ref-24"><label>[24]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kisi</surname> <given-names>O</given-names></string-name>, <string-name><surname>Yaseen</surname> <given-names>ZM</given-names></string-name></person-group>. <article-title>The potential of hybrid evolutionary fuzzy intelligence model for suspended sediment concentration prediction</article-title>. <source>Catena</source>. <year>2019</year>;<volume>174</volume>(<issue>2</issue>):<fpage>11</fpage>&#x2013;<lpage>23</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.catena.2018.10.047</pub-id>.</mixed-citation></ref>
<ref id="ref-25"><label>[25]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Niazkar</surname> <given-names>M</given-names></string-name>, <string-name><surname>Zakwan</surname> <given-names>M</given-names></string-name>, <string-name><surname>Armaghani</surname> <given-names>D</given-names></string-name></person-group>. <article-title>Application of MGGP, ANN, MHBMO, GRG, and linear regression for developing daily sediment rating curves</article-title>. <source>Math Probl Eng</source>. <year>2021</year>;<volume>2021</volume>(<issue>7</issue>):<fpage>8574063</fpage>. doi:<pub-id pub-id-type="doi">10.1155/2021/8574063</pub-id>.</mixed-citation></ref>
<ref id="ref-26"><label>[26]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Idrees</surname> <given-names>MB</given-names></string-name>, <string-name><surname>Jehanzaib</surname> <given-names>M</given-names></string-name>, <string-name><surname>Kim</surname> <given-names>D</given-names></string-name>, <string-name><surname>Kim</surname> <given-names>TW</given-names></string-name></person-group>. <article-title>Comprehensive evaluation of machine learning models for suspended sediment load inflow prediction in a reservoir</article-title>. <source>Stoch Environ Res Risk Assess</source>. <year>2021</year>;<volume>35</volume>(<issue>9</issue>):<fpage>1805</fpage>&#x2013;<lpage>23</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s00477-021-01982-6</pub-id>.</mixed-citation></ref>
<ref id="ref-27"><label>[27]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Jang</surname> <given-names>JSR</given-names></string-name></person-group>. <article-title>ANFIS: adaptive-network-based fuzzy inference system</article-title>. <source>IEEE Trans Syst Man Cybern</source>. <year>1993</year>;<volume>23</volume>(<issue>3</issue>):<fpage>665</fpage>&#x2013;<lpage>85</lpage>. doi:<pub-id pub-id-type="doi">10.1109/21.256541</pub-id>.</mixed-citation></ref>
<ref id="ref-28"><label>[28]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ghordoyee Milan</surname> <given-names>S</given-names></string-name>, <string-name><surname>Roozbahani</surname> <given-names>A</given-names></string-name>, <string-name><surname>Arya Azar</surname> <given-names>N</given-names></string-name>, <string-name><surname>Javadi</surname> <given-names>S</given-names></string-name></person-group>. <article-title>Development of adaptive neuro fuzzy inference system-Evolutionary algorithms hybrid models (ANFIS-EA) for prediction of optimal groundwater exploitation</article-title>. <source>J Hydrol</source>. <year>2021</year>;<volume>598</volume>(<issue>6</issue>):<fpage>126258</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jhydrol.2021.126258</pub-id>.</mixed-citation></ref>
<ref id="ref-29"><label>[29]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mehri</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Nasrabadi</surname> <given-names>M</given-names></string-name>, <string-name><surname>Omid</surname> <given-names>MH</given-names></string-name></person-group>. <article-title>Prediction of suspended sediment distributions using data mining algorithms</article-title>. <source>Ain Shams Eng J</source>. <year>2021</year>;<volume>12</volume>(<issue>4</issue>):<fpage>3439</fpage>&#x2013;<lpage>50</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.asej.2021.02.034</pub-id>.</mixed-citation></ref>
<ref id="ref-30"><label>[30]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Babanezhad</surname> <given-names>M</given-names></string-name>, <string-name><surname>Behroyan</surname> <given-names>I</given-names></string-name>, <string-name><surname>Marjani</surname> <given-names>A</given-names></string-name>, <string-name><surname>Shirazian</surname> <given-names>S</given-names></string-name></person-group>. <article-title>Artificial intelligence simulation of suspended sediment load with different membership functions of ANFIS</article-title>. <source>Neural Comput Appl</source>. <year>2021</year>;<volume>33</volume>(<issue>12</issue>):<fpage>6819</fpage>&#x2013;<lpage>33</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s00521-020-05458-6</pub-id>.</mixed-citation></ref>
<ref id="ref-31"><label>[31]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Sedighkia</surname> <given-names>M</given-names></string-name>, <string-name><surname>Jahanshahloo</surname> <given-names>M</given-names></string-name>, <string-name><surname>Datta</surname> <given-names>B</given-names></string-name></person-group>. <article-title>Hybrid neuro fuzzy inference systems for simulating catchment sediment yield</article-title>. <source>Int J Sediment Res</source>. <year>2024</year>;<volume>39</volume>(<issue>3</issue>):<fpage>305</fpage>&#x2013;<lpage>16</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.ijsrc.2024.02.004</pub-id>.</mixed-citation></ref>
<ref id="ref-32"><label>[32]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ahmadianfar</surname> <given-names>I</given-names></string-name>, <string-name><surname>Bozorg-Haddad</surname> <given-names>O</given-names></string-name>, <string-name><surname>Chu</surname> <given-names>X</given-names></string-name></person-group>. <article-title>Gradient-based optimizer: a new metaheuristic optimization algorithm</article-title>. <source>Inf Sci</source>. <year>2020</year>;<volume>540</volume>:<fpage>131</fpage>&#x2013;<lpage>59</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.ins.2020.06.037</pub-id>.</mixed-citation></ref>
<ref id="ref-33"><label>[33]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Ahmadianfar</surname> <given-names>I</given-names></string-name>, <string-name><surname>Shirvani-Hosseini</surname> <given-names>S</given-names></string-name>, <string-name><surname>Samadi-Koucheksaraee</surname> <given-names>A</given-names></string-name>, <string-name><surname>Yaseen</surname> <given-names>ZM</given-names></string-name></person-group>. <article-title>Surface water sodium (Na<sup>&#x002B;</sup>) concentration prediction using hybrid weighted exponential regression model with gradient-based optimization</article-title>. <source>Environ Sci Pollut Res Int</source>. <year>2022</year>;<volume>29</volume>(<issue>35</issue>):<fpage>53456</fpage>&#x2013;<lpage>81</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s11356-022-19300-0</pub-id>; <pub-id pub-id-type="pmid">35287188</pub-id></mixed-citation></ref>
<ref id="ref-34"><label>[34]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Friedman</surname> <given-names>JH</given-names></string-name></person-group>. <article-title>Multivariate adaptive regression splines</article-title>. <source>Ann Statist</source>. <year>1991</year>;<volume>19</volume>(<issue>1</issue>):<fpage>1</fpage>&#x2013;<lpage>67</lpage>. doi:<pub-id pub-id-type="doi">10.1214/aos/1176347963</pub-id>.</mixed-citation></ref>
<ref id="ref-35"><label>[35]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Sekulic</surname> <given-names>S</given-names></string-name>, <string-name><surname>Kowalski</surname> <given-names>BR</given-names></string-name></person-group>. <article-title>MARS: a tutorial</article-title>. <source>J Chemom</source>. <year>1992</year>;<volume>6</volume>(<issue>4</issue>):<fpage>199</fpage>&#x2013;<lpage>216</lpage>.</mixed-citation></ref>
<ref id="ref-36"><label>[36]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Put</surname> <given-names>R</given-names></string-name>, <string-name><surname>Xu</surname> <given-names>QS</given-names></string-name>, <string-name><surname>Massart</surname> <given-names>DL</given-names></string-name>, <string-name><surname>Vander Heyden</surname> <given-names>Y</given-names></string-name></person-group>. <article-title>Multivariate adaptive regression splines (MARS) in chromatographic quantitative structure-retention relationship studies</article-title>. <source>J Chromatogr A</source>. <year>2004</year>;<volume>1055</volume>(<issue>1&#x2013;2</issue>):<fpage>11</fpage>&#x2013;<lpage>9</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.chroma.2004.07.112</pub-id>; <pub-id pub-id-type="pmid">15560475</pub-id></mixed-citation></ref>
<ref id="ref-37"><label>[37]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Haznedar</surname> <given-names>B</given-names></string-name>, <string-name><surname>Kilinc</surname> <given-names>HC</given-names></string-name></person-group>. <article-title>A hybrid ANFIS-GA approach for estimation of hydrological time series</article-title>. <source>Water Resour Manag</source>. <year>2022</year>;<volume>36</volume>(<issue>12</issue>):<fpage>4819</fpage>&#x2013;<lpage>42</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s11269-022-03280-4</pub-id>.</mixed-citation></ref>
<ref id="ref-38"><label>[38]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chabokpour</surname> <given-names>J</given-names></string-name></person-group>. <article-title>Estimating total sediment load using water quality parameters in the sufi chay river, Iran: a comparative analysis of soft computing and dimensionless approaches</article-title>. <source>Water Harvest Res</source>. <year>2025</year>;<volume>8</volume>(<issue>1</issue>):<fpage>1</fpage>&#x2013;<lpage>15</lpage>.</mixed-citation></ref>
<ref id="ref-39"><label>[39]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Agbasi</surname> <given-names>JC</given-names></string-name>, <string-name><surname>Egbueri</surname> <given-names>JC</given-names></string-name></person-group>. <article-title>Prediction of potentially toxic elements in water resources using MLP-NN, RBF-NN, and ANFIS: a comprehensive review</article-title>. <source>Environ Sci Pollut Res Int</source>. <year>2024</year>;<volume>31</volume>(<issue>21</issue>):<fpage>30370</fpage>&#x2013;<lpage>98</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s11356-024-33350-6</pub-id>; <pub-id pub-id-type="pmid">38641692</pub-id></mixed-citation></ref>
<ref id="ref-40"><label>[40]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Kazemi</surname> <given-names>MS</given-names></string-name>, <string-name><surname>Banihabib</surname> <given-names>ME</given-names></string-name>, <string-name><surname>Soltani</surname> <given-names>J</given-names></string-name></person-group>. <article-title>A hybrid SVR-PSO model to predict concentration of sediment in typical and debris floods</article-title>. <source>Earth Sci Inform</source>. <year>2021</year>;<volume>14</volume>(<issue>1</issue>):<fpage>365</fpage>&#x2013;<lpage>76</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s12145-021-00570-0</pub-id>.</mixed-citation></ref>
<ref id="ref-41"><label>[41]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Guo</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Wu</surname> <given-names>H</given-names></string-name>, <string-name><surname>Jin</surname> <given-names>H</given-names></string-name>, <string-name><surname>Yang</surname> <given-names>G</given-names></string-name>, <string-name><surname>Wu</surname> <given-names>X</given-names></string-name></person-group>. <article-title>Remote sensing inversion of suspended matter concentration using a neural network model optimized by the partial least squares and particle swarm optimization algorithms</article-title>. <source>Sustainability</source>. <year>2022</year>;<volume>14</volume>(<issue>4</issue>):<fpage>2221</fpage>. doi:<pub-id pub-id-type="doi">10.3390/su14042221</pub-id>.</mixed-citation></ref>
<ref id="ref-42"><label>[42]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Katipo&#x011F;lu</surname> <given-names>OM</given-names></string-name>, <string-name><surname>Ye&#x015F;ilyurt</surname> <given-names>SN</given-names></string-name>, <string-name><surname>Dalk&#x0131;l&#x0131;&#x00E7;</surname> <given-names>HY</given-names></string-name>, <string-name><surname>Akar</surname> <given-names>F</given-names></string-name></person-group>. <article-title>Application of empirical mode decomposition, particle swarm optimization, and support vector machine methods to predict stream flows</article-title>. <source>Environ Monit Assess</source>. <year>2023</year>;<volume>195</volume>(<issue>9</issue>):<fpage>1108</fpage>. doi:<pub-id pub-id-type="doi">10.1007/s10661-023-11700-0</pub-id>; <pub-id pub-id-type="pmid">37642750</pub-id></mixed-citation></ref>
<ref id="ref-43"><label>[43]</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Kennedy</surname> <given-names>J</given-names></string-name>, <string-name><surname>Eberhart</surname> <given-names>R</given-names></string-name></person-group>. <article-title>Particle swarm optimization</article-title>. In: <conf-name>Proceedings of ICNN&#x2019;95&#x2014;International Conference on Neural Networks</conf-name>; <year>1995 Nov 27&#x2013;Dec 1</year>; <publisher-loc>Perth, WA, Australia</publisher-loc>; 2002. p. <fpage>1942</fpage>&#x2013;<lpage>8</lpage>. doi:<pub-id pub-id-type="doi">10.1109/ICNN.1995.488968</pub-id>.</mixed-citation></ref>
<ref id="ref-44"><label>[44]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Emami</surname> <given-names>H</given-names></string-name>, <string-name><surname>Emami</surname> <given-names>S</given-names></string-name>, <string-name><surname>Heydari</surname> <given-names>S</given-names></string-name></person-group>. <article-title>Prediction suspended sediment load of river using meta-heuristic algorithms</article-title>. <source>Iran J Irrig Drain</source>. <year>2019</year>;<volume>13</volume>(<issue>5</issue>):<fpage>1426</fpage>&#x2013;<lpage>38</lpage>.</mixed-citation></ref>
<ref id="ref-45"><label>[45]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Martinho</surname> <given-names>AD</given-names></string-name>, <string-name><surname>Saporetti</surname> <given-names>CM</given-names></string-name>, <string-name><surname>Goliatt</surname> <given-names>L</given-names></string-name></person-group>. <article-title>Approaches for the short-term prediction of natural daily streamflows using hybrid machine learning enhanced with grey wolf optimization</article-title>. <source>Hydrol Sci J</source>. <year>2023</year>;<volume>68</volume>(<issue>1</issue>):<fpage>16</fpage>&#x2013;<lpage>33</lpage>. doi:<pub-id pub-id-type="doi">10.1080/02626667.2022.2141121</pub-id>.</mixed-citation></ref>
<ref id="ref-46"><label>[46]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Mirjalili</surname> <given-names>S</given-names></string-name>, <string-name><surname>Mirjalili</surname> <given-names>SM</given-names></string-name>, <string-name><surname>Lewis</surname> <given-names>A</given-names></string-name></person-group>. <article-title>Grey wolf optimizer</article-title>. <source>Adv Eng Softw</source>. <year>2014</year>;<volume>69</volume>:<fpage>46</fpage>&#x2013;<lpage>61</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.advengsoft.2013.12.007</pub-id>.</mixed-citation></ref>
<ref id="ref-47"><label>[47]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Lei</surname> <given-names>L</given-names></string-name>, <string-name><surname>Zhou</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Huang</surname> <given-names>H</given-names></string-name>, <string-name><surname>Luo</surname> <given-names>Q</given-names></string-name></person-group>. <article-title>Extreme learning machine using improved gradient-based optimizer for dam seepage prediction</article-title>. <source>Arab J Sci Eng</source>. <year>2023</year>;<volume>48</volume>(<issue>8</issue>):<fpage>9693</fpage>&#x2013;<lpage>712</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s13369-022-07300-8</pub-id>.</mixed-citation></ref>
<ref id="ref-48"><label>[48]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Gul</surname> <given-names>E</given-names></string-name>, <string-name><surname>Safari</surname> <given-names>MJS</given-names></string-name></person-group>. <article-title>Hybrid generalized regularized extreme learning machine through gradient-based optimizer model for self-cleansing nondeposition with clean bed mode of sediment transport</article-title>. <source>Big Data</source>. <year>2024</year>;<volume>12</volume>(<issue>4</issue>):<fpage>282</fpage>&#x2013;<lpage>98</lpage>. doi:<pub-id pub-id-type="doi">10.1089/big.2022.0120</pub-id>; <pub-id pub-id-type="pmid">36881757</pub-id></mixed-citation></ref>
<ref id="ref-49"><label>[49]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Adnan</surname> <given-names>RM</given-names></string-name>, <string-name><surname>Liang</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Trajkovic</surname> <given-names>S</given-names></string-name>, <string-name><surname>Zounemat-Kermani</surname> <given-names>M</given-names></string-name>, <string-name><surname>Li</surname> <given-names>B</given-names></string-name>, <string-name><surname>Kisi</surname> <given-names>O</given-names></string-name></person-group>. <article-title>Daily streamflow prediction using optimally pruned extreme learning machine</article-title>. <source>J Hydrol</source>. <year>2019</year>;<volume>577</volume>(<issue>1</issue>):<fpage>123981</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jhydrol.2019.123981</pub-id>.</mixed-citation></ref>
<ref id="ref-50"><label>[50]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Sharafati</surname> <given-names>A</given-names></string-name>, <string-name><surname>Haji Seyed Asadollah</surname> <given-names>SB</given-names></string-name>, <string-name><surname>Motta</surname> <given-names>D</given-names></string-name>, <string-name><surname>Yaseen</surname> <given-names>ZM</given-names></string-name></person-group>. <article-title>Application of newly developed ensemble machine learning models for daily suspended sediment load prediction and related uncertainty analysis</article-title>. <source>Hydrol Sci J</source>. <year>2020</year>;<volume>65</volume>(<issue>12</issue>):<fpage>2022</fpage>&#x2013;<lpage>42</lpage>. doi:<pub-id pub-id-type="doi">10.1080/02626667.2020.1786571</pub-id>.</mixed-citation></ref>
<ref id="ref-51"><label>[51]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Rahgoshay</surname> <given-names>M</given-names></string-name>, <string-name><surname>Feiznia</surname> <given-names>S</given-names></string-name>, <string-name><surname>Arian</surname> <given-names>M</given-names></string-name>, <string-name><surname>Hashemi</surname> <given-names>SAA</given-names></string-name></person-group>. <article-title>Modeling daily suspended sediment load using improved support vector machine model and genetic algorithm</article-title>. <source>Environ Sci Pollut Res Int</source>. <year>2018</year>;<volume>25</volume>(<issue>35</issue>):<fpage>35693</fpage>&#x2013;<lpage>706</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s11356-018-3533-6</pub-id>; <pub-id pub-id-type="pmid">30357665</pub-id></mixed-citation></ref>
<ref id="ref-52"><label>[52]</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Tao</surname> <given-names>H</given-names></string-name>, <string-name><surname>Al-Khafaji</surname> <given-names>ZS</given-names></string-name>, <string-name><surname>Qi</surname> <given-names>C</given-names></string-name>, <string-name><surname>Zounemat-Kermani</surname> <given-names>M</given-names></string-name>, <string-name><surname>Kisi</surname> <given-names>O</given-names></string-name>, <string-name><surname>Tiyasha</surname> <given-names>T</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Artificial intelligence models for suspended river sediment prediction: state-of-the art, modeling framework appraisal, and proposed future research directions</article-title>. <source>Eng Appl Comput Fluid Mech</source>. <year>2021</year>;<volume>15</volume>(<issue>1</issue>):<fpage>1585</fpage>&#x2013;<lpage>612</lpage>. doi:<pub-id pub-id-type="doi">10.1080/19942060.2021.1984992</pub-id>.</mixed-citation></ref>
</ref-list>
</back></article>