<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3-mathml3.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="1.3" xml:lang="EN">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Soil Sci.</journal-id>
<journal-title-group>
<journal-title>Frontiers in Soil Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Soil Sci.</abbrev-journal-title>
</journal-title-group>
<issn pub-type="epub">2673-8619</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fsoil.2025.1653400</article-id>
<article-version article-version-type="Version of Record" vocab="NISO-RP-8-2008"/>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Original Research</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Mapping soil salinity using machine learning and remote sensing data in semi-arid croplands</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name><surname>Chaaou</surname><given-names>Abdelwahed</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="corresp" rid="c001"><sup>*</sup></xref>
<uri xlink:href="https://loop.frontiersin.org/people/3111785/overview"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing &#x2013; original draft</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="visualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/visualization/">Visualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Formal analysis" vocab-term-identifier="https://credit.niso.org/contributor-roles/formal-analysis/">Formal analysis</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &amp; editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="software" vocab-term-identifier="https://credit.niso.org/contributor-roles/software/">Software</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Data curation" vocab-term-identifier="https://credit.niso.org/contributor-roles/data-curation/">Data curation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
</contrib>
<contrib contrib-type="author">
<name><surname>Ait-Ichou</surname><given-names>Hamza</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<uri xlink:href="https://loop.frontiersin.org/people/3172599/overview"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &amp; editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing &#x2013; original draft</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="software" vocab-term-identifier="https://credit.niso.org/contributor-roles/software/">Software</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="visualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/visualization/">Visualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Formal analysis" vocab-term-identifier="https://credit.niso.org/contributor-roles/formal-analysis/">Formal analysis</role>
</contrib>
<contrib contrib-type="author">
<name><surname>Hachemy</surname><given-names>Said El</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<uri xlink:href="https://loop.frontiersin.org/people/3229066/overview"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="software" vocab-term-identifier="https://credit.niso.org/contributor-roles/software/">Software</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing &#x2013; original draft</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="visualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/visualization/">Visualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Formal analysis" vocab-term-identifier="https://credit.niso.org/contributor-roles/formal-analysis/">Formal analysis</role>
</contrib>
<contrib contrib-type="author">
<name><surname>Chikhaoui</surname><given-names>Mohamed</given-names></name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &amp; editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Data curation" vocab-term-identifier="https://credit.niso.org/contributor-roles/data-curation/">Data curation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
</contrib>
<contrib contrib-type="author">
<name><surname>Naimi</surname><given-names>Mustapha</given-names></name>
<xref ref-type="aff" rid="aff3"><sup>3</sup></xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &amp; editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Data curation" vocab-term-identifier="https://credit.niso.org/contributor-roles/data-curation/">Data curation</role>
</contrib>
<contrib contrib-type="author">
<name><surname>Hssaisoune</surname><given-names>Mohammed</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<xref ref-type="aff" rid="aff4"><sup>4</sup></xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &amp; editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project-administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Project administration</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
</contrib>
<contrib contrib-type="author">
<name><surname>El Hafyani</surname><given-names>Mohammed</given-names></name>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<uri xlink:href="https://loop.frontiersin.org/people/3112532/overview"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &amp; editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="investigation" vocab-term-identifier="https://credit.niso.org/contributor-roles/investigation/">Investigation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Formal analysis" vocab-term-identifier="https://credit.niso.org/contributor-roles/formal-analysis/">Formal analysis</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; original draft" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-original-draft/">Writing &#x2013; original draft</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="visualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/visualization/">Visualization</role>
</contrib>
<contrib contrib-type="author">
<name><surname>Ait Brahim</surname><given-names>Yassine</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<uri xlink:href="https://loop.frontiersin.org/people/2070417/overview"/>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &amp; editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Project-administration" vocab-term-identifier="https://credit.niso.org/contributor-roles/project-administration/">Project administration</role>
</contrib>
<contrib contrib-type="author">
<name><surname>Bouchaou</surname><given-names>Lhoussaine</given-names></name>
<xref ref-type="aff" rid="aff1"><sup>1</sup></xref>
<xref ref-type="aff" rid="aff2"><sup>2</sup></xref>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="resources" vocab-term-identifier="https://credit.niso.org/contributor-roles/resources/">Resources</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Formal analysis" vocab-term-identifier="https://credit.niso.org/contributor-roles/formal-analysis/">Formal analysis</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Writing &#x2013; review &amp; editing" vocab-term-identifier="https://credit.niso.org/contributor-roles/writing-review-editing/">Writing &#x2013; review &amp; editing</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="supervision" vocab-term-identifier="https://credit.niso.org/contributor-roles/supervision/">Supervision</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="visualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/visualization/">Visualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="methodology" vocab-term-identifier="https://credit.niso.org/contributor-roles/methodology/">Methodology</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="conceptualization" vocab-term-identifier="https://credit.niso.org/contributor-roles/conceptualization/">Conceptualization</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="Funding acquisition" vocab-term-identifier="https://credit.niso.org/contributor-roles/funding-acquisition/">Funding acquisition</role>
<role vocab="credit" vocab-identifier="https://credit.niso.org/" vocab-term="validation" vocab-term-identifier="https://credit.niso.org/contributor-roles/validation/">Validation</role>
</contrib>
</contrib-group>
<aff id="aff1"><label>1</label><institution>International Water Research Institute, Mohammed VI Polytechnic University (UM6P)</institution>, <city>Ben Guerir</city>,&#xa0;<country country="ma">Morocco</country></aff>
<aff id="aff2"><label>2</label><institution>Applied Geology and Geoenvironment Laboratory, Faculty of Sciences, Ibnou Zohr University</institution>, <city>Agadir</city>,&#xa0;<country country="ma">Morocco</country></aff>
<aff id="aff3"><label>3</label><institution>Hassan II Institute of Agronomy and Veterinary Medicine</institution>, <city>Rabat</city>,&#xa0;<country country="ma">Morocco</country></aff>
<aff id="aff4"><label>4</label><institution>Faculty of Applied Sciences, Ibn Zohr University</institution>, <city>Ait Melloul</city>,&#xa0;<country country="ma">Morocco</country></aff>
<author-notes>
<corresp id="c001"><label>*</label>Correspondence: Abdelwahed Chaaou, <email xlink:href="mailto:abdelwahedchaaou@gmail.com">abdelwahedchaaou@gmail.com</email></corresp>
</author-notes>
<pub-date publication-format="electronic" date-type="pub" iso-8601-date="2025-11-26">
<day>26</day>
<month>11</month>
<year>2025</year>
</pub-date>
<pub-date publication-format="electronic" date-type="collection">
<year>2025</year>
</pub-date>
<volume>5</volume>
<elocation-id>1653400</elocation-id>
<history>
<date date-type="received">
<day>25</day>
<month>06</month>
<year>2025</year>
</date>
<date date-type="accepted">
<day>06</day>
<month>11</month>
<year>2025</year>
</date>
<date date-type="rev-recd">
<day>01</day>
<month>11</month>
<year>2025</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2025 Chaaou, Ait-Ichou, Hachemy, Chikhaoui, Naimi, Hssaisoune, El Hafyani, Ait Brahim and Bouchaou.</copyright-statement>
<copyright-year>2025</copyright-year>
<copyright-holder>Chaaou, Ait-Ichou, Hachemy, Chikhaoui, Naimi, Hssaisoune, El Hafyani, Ait Brahim and Bouchaou</copyright-holder>
<license>
<ali:license_ref start_date="2025-11-26">https://creativecommons.org/licenses/by/4.0/</ali:license_ref>
<license-p>This is an open-access article distributed under the terms of the <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution License (CC BY)</ext-link>. The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</license-p>
</license>
</permissions>
<abstract>
<p>Soil salinity significantly constrains agricultural productivity and land sustainability, particularly in irrigated areas. While, remote sensing offers large-scale monitoring capacity, but its accuracy depends on how effectively spectral information is integrated with advanced modeling approaches. This study evaluates the performance of a combined approach based on machine learning (ML) algorithms and satellite-derived predictors for soil salinity mapping in the B&#xe9;ni Amir Sub-perimeter of Tadla plain, Morocco. A total of 43 topsoil samples (0&#x2013;10 cm) were collected and analyzed for electrical conductivity (ECe) and resampled to 144 samples for model training and testing. Predictor Variables were derived from Landsat-8 OLI data, including salinity indices (OLI-SI, SI, SI1), intensity indices (Int1, Int2), brightness index (BI), land degradation index (LDI), and reflectance values of selected spectral bands (B2-B7) were standardized and transformed with PCA to address multicollinearity. Four ML algorithms, Random Forest (RF), K-Nearest Neighbors (KNN), Support Vector Regressor (SVR), and Multi-Layer Perceptron (MLP) were tested. The results show that the Ece ranges from 0.84 to 10.28 dS/m with a standard deviation of 2.29 dS/m, indicating substantial salinity variability across the B&#xe9;ni Amir sub-perimeter. Individual predictors exhibited moderate correlation with Ece (R = 0.34-0.72). Among the applied models, KNN achieved the highest accuracy (mean coefficient of determination (R&#xb2;) = 0.75 [0.73-0.77]; Root Mean Square Error (RMSE) = 0.61 dS/m). The resulting maps revealed a consistent southwestward increase in salinity, following the regional hydraulic flow. KNN classified 49% of the area as moderately saline, 22% as slightly saline, and 20% as non-saline, while the strongly and extremely saline classes covered 8.4% and 0.6%, respectively. RF, SVR, and MLP showed comparable trends, with moderately saline areas ranging between 30-41% and strongly to extremely saline soils below 10%. These findings demonstrated that combining satellite-derived data with ML enables a reliable assessment of soil salinity, supporting management of irrigated agroecosystems.</p>
</abstract>
<kwd-group>
<kwd>soil salinity mapping</kwd>
<kwd>machine learning</kwd>
<kwd>remote sensing</kwd>
<kwd>agriculture</kwd>
<kwd>Morocco</kwd>
</kwd-group>
<funding-group>
<funding-statement>The author(s) declare that no financial support was received for the research, and/or publication of this article.</funding-statement>
</funding-group>
<counts>
<fig-count count="11"/>
<table-count count="4"/>
<equation-count count="4"/>
<ref-count count="70"/>
<page-count count="16"/>
<word-count count="6077"/>
</counts>
<custom-meta-group>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Pedometrics</meta-value>
</custom-meta>
</custom-meta-group>
</article-meta>
</front>
<body>
<sec id="s1" sec-type="intro">
<label>1</label>
<title>Introduction</title>
<p>In the era of climate change, salinization heavily affects soil quality, especially in arid environments where water resources are limited (<xref ref-type="bibr" rid="B1">1</xref>, <xref ref-type="bibr" rid="B2">2</xref>). Soil salinization poses an increasing threat to sustainable agriculture, particularly in arid and semi-arid regions where irrigation is crucial for maintaining crop yields (<xref ref-type="bibr" rid="B3">3</xref>). Salinity reduces soil fertility, impairs plant growth, and leads to significant yield losses, posing challenges to global food security. According to the FAO, salt-affected soils cover 424 million hectares of topsoil (0&#x2013;30 cm) and 833 million hectares of subsoil (30&#x2013;100 cm), based on 73% of the land mapped so far (<xref ref-type="bibr" rid="B4">4</xref>). Overall, soil salinization affects approximately 1 billion hectares of land, including over 20% of irrigated croplands (<xref ref-type="bibr" rid="B5">5</xref>, <xref ref-type="bibr" rid="B6">6</xref>).</p>
<p>In Morocco, about 16% of the croplands are affected by salinity, resulting in a significant reduction in agricultural productivity and posing a threat to land sustainability (<xref ref-type="bibr" rid="B7">7</xref>). The Tadla Plain, one of the country&#x2019;s main irrigated areas, is particularly vulnerable. Multiple factors, including recurrent drought, groundwater overexploitation, inefficient irrigation practices, and the use of saline water, contribute to the accumulation of salinity (<xref ref-type="bibr" rid="B8">8</xref>). In addition, inadequate drainage infrastructure accelerates secondary salinization (<xref ref-type="bibr" rid="B9">9</xref>). Previous studies in the Tadla plain (<xref ref-type="bibr" rid="B10">10</xref>, <xref ref-type="bibr" rid="B11">11</xref>), have highlighted the role of land use in controlling salinity patterns, emphasizing the need for accurate spatial assessments to support management strategies.</p>
<p>Traditional methods for soil salinity assessment rely on field sampling, laboratory electrical conductivity (EC) analysis, and GIS-based interpolation (<xref ref-type="bibr" rid="B12">12</xref>). Nevertheless, these provide reliable point-based measurements; they are costly, labor-intensive, and limited in spatial and temporal coverage. Remote sensing techniques offer an efficient alternative for large-scale monitoring (<xref ref-type="bibr" rid="B13">13</xref>). Landsat-8 OLI provides free, continuous medium-resolution imagery with a long archive and spectral bands that capture soil characteristics influenced by salinity, making it a reliable source for monitoring soil salinity patterns. Numerous studies (<xref ref-type="bibr" rid="B14">14</xref>&#x2013;<xref ref-type="bibr" rid="B16">16</xref>) have demonstrated the effectiveness of Landsat-8 OLI for deriving salinity indices and mapping salt-affected soils across different agroecological regions.</p>
<p>Recent advances in machine learning (ML) algorithms have proven their ability to analyze complex interactions between remote sensing variables and soil properties (<xref ref-type="bibr" rid="B17">17</xref>&#x2013;<xref ref-type="bibr" rid="B19">19</xref>). Algorithms such as Random Forest (RF), Artificial Neural Networks (ANN), and Support Vector Regression (SVR) have been applied in various agroecological areas, demonstrating accuracy in mapping soil salinity. Wang et&#xa0;al. (<xref ref-type="bibr" rid="B20">20</xref>). compared the performance of Landsat-8 OLI and Sentinel-2 MSI in soil salinity detection using Multivariable Linear Regression (MLR). Similarly, Aksoy et&#xa0;al. (<xref ref-type="bibr" rid="B15">15</xref>) compared the efficiency of eXtreme Gradient Boosting (XGBoost) and RF algorithms in estimating soil salinity using Landsat-8 OLI based indices, environmental covariates, and EC values. Fu et&#xa0;al. (<xref ref-type="bibr" rid="B21">21</xref>) developed and compared soil salinity indices using RF, Support Vector Machine (SVM), and XGBoost models. Naimi et&#xa0;al. (<xref ref-type="bibr" rid="B22">22</xref>) modeled soil salinity using spectral indices derived from Sentinel-2 and environmental variables, evaluating K-nearest neighbors (KNN) alongside RF, SVM, and ANN. More recently, Thangarasu et&#xa0;al. (<xref ref-type="bibr" rid="B23">23</xref>) applied RF, ANN, and SVM using various satellite-derived from Landsat 8/9 data as variables to map soil salinity. However, in Morocco, and particularly in the Tadla plain, ML-based salinity mapping remains limited, despite the growing need for accurate and cost-effective monitoring tools.</p>
<p>This study investigates the integration of ML algorithms and Landsat-8 OLI data to assess soil salinity in the B&#xe9;ni Amir sub-perimeter of the Tadla plain. This paper aims to compare the performance of four ML models (RF, SVR, ANN, and KNN) for salinity mapping and prediction with limited data, and to generate salinity maps to support sustainable management of irrigated areas.</p>
</sec>
<sec id="s2" sec-type="materials|methods">
<label>2</label>
<title>Materials and methods</title>
<sec id="s2_1">
<label>2.1</label>
<title>Study area and background</title>
<p>The current work was conducted in the B&#xe9;ni Amir irrigated sub-perimeter of the Tadla Plain, covering 674 km&#xb2; in central Morocco (<xref ref-type="fig" rid="f1"><bold>Figure&#xa0;1</bold></xref>). The Tadla Plain is a major hydro-agricultural region of Central Morocco. Formerly barren and exploited for pastoral purposes, this region has become a fertile agricultural area following the installation of an irrigation network, and nowadays contributing to a large proportion of national agricultural production, up to 30% for sugar beets, 12% for fodder, 11% for citrus fruits and olives, 10% for market gardening, 6% for cereals and 10% for milk (<xref ref-type="bibr" rid="B11">11</xref>). Since the development and commissioning of the irrigated perimeter, the salt-affected area of agricultural lands has been steadily increasing (<xref ref-type="bibr" rid="B10">10</xref>). Irrigation water sources include both shallow groundwater and surface water from the Oum Er Rbia River. Reported salinities are on the order of about 3.2 g/L for groundwater and about 1.3 g/L for the Oum Er Rbia surface water (<xref ref-type="bibr" rid="B8">8</xref>). In practice, some farmers also blend surface water with groundwater at the field or parcel scale (<xref ref-type="bibr" rid="B24">24</xref>), which can further vary the salinity of applied irrigation water across the perimeter. The irrigation network in the region, managed by the Regional Office for Agricultural Development of Tadla (ORMVAT) and supplied by the Oum Er Rbia River, primarily relies on surface (gravity) irrigation, which leads to considerable water losses due to inefficient infrastructure and evaporation. Although some farmers use sprinkler systems, a growing number are shifting toward drip irrigation to improve water-use efficiency (<xref ref-type="bibr" rid="B25">25</xref>).</p>
<fig id="f1" position="float">
<label>Figure&#xa0;1</label>
<caption>
<p>Location of the Tadla Plain, Morocco <bold>(a)</bold>, extent of the study area shown on a Landsat 8 RGB composite <bold>(b)</bold>, and soil sampling distribution <bold>(c)</bold>.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fsoil-05-1653400-g001.tif">
<alt-text content-type="machine-generated">Map displaying three panels. Panel (a) shows a map of Morocco with a red square highlighting the study area. Panel (b) provides a satellite view with the study area outlined in red. Panel (c) details the Fekih Bensalah region with various colored circles representing different measured electrical conductivity (EC) levels, ranging from zero to sixteen decisiemens per meter, and indicates the hydrographic network and towns.</alt-text>
</graphic></fig>
<p>The geology of the region is characterized by a vast syncline filled with sedimentary deposits accumulated during the Cretaceous and Tertiary eras (<xref ref-type="bibr" rid="B26">26</xref>).</p>
<p>The pedology reveals considerable soil heterogeneity in the Tadla Plain. Kastanozems, which cover 43% of the land, are rich in organic matter and support soil fertility and agricultural productivity. On the other hand, Leptosols, accounting for 32% of the study area, contain high levels of calcium and magnesium, which influence soil chemistry and plant growth. Nitisols-Alisols, cover 18% of the area. Other various soil types characterize the remaining 7% of the area (<xref ref-type="bibr" rid="B27">27</xref>).</p>
<p>The climate of the study area is arid to semi-arid, with annual precipitation ranging from 150 to 450 mm (<xref ref-type="bibr" rid="B28">28</xref>). The dry season, which extends from April to October, is characterized by minimal rainfall, typically between 0 and 50 mm per month. In contrast, the rainy season, which occurs from November to March, accounts for approximately 70% of the total (<xref ref-type="bibr" rid="B29">29</xref>). Temperatures exhibit significant seasonal variations, with a maximum of 46&#xb0;C in August and a minimum of -6&#xb0;C in January, resulting in an annual average of 20&#xb0;C. The yearly average evaporation is approximately 1800 mm, nearly six times the annual cumulative rainfall (<xref ref-type="bibr" rid="B30">30</xref>). The average altitude ranges from 350 m to 500 m, and the overall slope is less than 6&#xb0;, with the lowest point located at Sidi-Driss (<xref ref-type="bibr" rid="B31">31</xref>).</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Integrated methodology</title>
<p>The methodology used in this study is summarized in <xref ref-type="fig" rid="f2"><bold>Figure&#xa0;2</bold></xref>. The ground truth data were collected by sampling soil from 43 georeferenced locations between October 28 and 31, 2021, using a stratified random sampling approach to ensure a representative assessment of soil variability across the B&#xe9;ni Amir sub-perimeter. The sampling design was informed by previous studies in the Tadla plain, which identified significant gradients. Each sampling point corresponded to a homogeneous 30 m &#xd7; 30 m area, matching the spatial resolution of the Landsat-8 OLI reflective bands used in this study. Field conditions during sampling were largely post-harvest, with minimal vegetation cover, ensuring that satellite reflectance captured soil rather than canopy characteristics. The electrical conductivity (ECe) of each soil sample (0&#x2013;10 cm) was analyzed in the laboratory using the saturated paste extract method, as described by Rhoades (<xref ref-type="bibr" rid="B32">32</xref>). The sampled soils were classified into five salinity classes (<xref ref-type="supplementary-material" rid="SM1"><bold>Supplementary Table S1</bold></xref> in the <xref ref-type="supplementary-material" rid="SM1"><bold>Supplementary Material</bold></xref>) in accordance with Ivushkin et&#xa0;al. (<xref ref-type="bibr" rid="B33">33</xref>). To support model training and testing, given the limited dataset, the samples were resampled to 144 sample instances using a controlled data augmentation strategy detailed in Section 2.3.</p>
<fig id="f2" position="float">
<label>Figure&#xa0;2</label>
<caption>
<p>Flowchart detailing the workflow for soil salinity mapping, from data acquisition to map generation.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fsoil-05-1653400-g002.tif">
<alt-text content-type="machine-generated">Flowchart illustrating the process of predicting soil salinity using data from Landsat 8 OLI and field sampling. It depicts steps such as data preparation, calibration, generating spectral data, EC calculation, and data concatenation. It includes PCA, data splitting, scaling, resampling, and hyperparameter tuning. The process involves K-fold cross-validation leading to EC prediction and the generation of soil salinity maps.</alt-text>
</graphic></fig>
<p>Concurrently, Landsat imagery acquired on November 12, 2021(cloud cover = 0.11%), downloaded from (<ext-link ext-link-type="uri" xlink:href="https://earthexplorer.usgs.gov/">https://earthexplorer.usgs.gov/</ext-link>, accessed on December, 1st 2021), and preprocessed in QGIS 2.18.0. The image has been radiometrically calibrated and atmospherically corrected using the Dark Object Subtraction (DOS) (<xref ref-type="bibr" rid="B23">23</xref>, <xref ref-type="bibr" rid="B34">34</xref>). The data was geometrically corrected to align with the collected ground truth data, facilitating seamless integration for comparative analysis.</p>
<p>Furthermore, spectral bands spanning from the visible, including Blue (B2), Green (B3), and Red (B4), to the short-wave infrared wavelengths, SWIR1 (B6) and SWIR2 (B7), are used as recommended by previous studies (<xref ref-type="bibr" rid="B35">35</xref>, <xref ref-type="bibr" rid="B36">36</xref>). Their efficiency in identifying and mapping salt-affected soils underscores their essential role in assessing soil degradation in both agricultural and natural landscapes. Spectral indices were calculated, including soil salinity indices (<xref ref-type="bibr" rid="B37">37</xref>, <xref ref-type="bibr" rid="B38">38</xref>), intensity indices (<xref ref-type="bibr" rid="B39">39</xref>), brightness indices (<xref ref-type="bibr" rid="B38">38</xref>), and the land degradation index (LDI) (<xref ref-type="bibr" rid="B7">7</xref>, <xref ref-type="bibr" rid="B40">40</xref>) (<xref ref-type="supplementary-material" rid="SM1"><bold>Supplementary Table S2</bold></xref>, <xref ref-type="supplementary-material" rid="SM1"><bold>Supplementary Figure S1</bold></xref> in the <xref ref-type="supplementary-material" rid="SM1"><bold>Supplementary Material</bold></xref>).</p>
<p>Data preprocessing was performed in a Visual Studio Code environment using the Python programming language, involving the application of resampling techniques to overcome class imbalances, scaling methods to normalize spectral and laboratory data, and principal component analysis (PCA) to address multicollinearity among predictor variables, and to enhance the stability and performance of the models. The first five principal components (PC1-PC5) were subsequently used as input variables for all ML models. This transformation ensured that all predictors were orthogonal, and representative of the main spectral variance associated with soil salinity.</p>
<p>Additionally, a systematic data-splitting approach has been applied, dividing the data into training (70%) and testing (30%) subsets, with 20 (folds) runs using different random seeds to assess model stability. It is worth noting that the resampling method was applied only to the training subset. The testing subset was left untouched to validate the models&#x2019; performance. The ML model&#x2019;s performance was evaluated using three metrics: the coefficient of determination (R2), Mean Absolute Error (MAE), and Root Mean Square Error (RMSE). In each iteration, the metrics were calculated to determine the models&#x2019; performance and stability. Additionally, 95% Confidence Intervals (CI) for R&#xb2; were also estimated to quantify the uncertainty of the models (<xref ref-type="bibr" rid="B41">41</xref>, <xref ref-type="bibr" rid="B42">42</xref>). Additionally, statistical differences among models were evaluated using the Friedman test (<xref ref-type="bibr" rid="B43">43</xref>, <xref ref-type="bibr" rid="B44">44</xref>), followed by the Nemenyi <italic>post-hoc</italic> test for pairwise comparisons (<xref ref-type="bibr" rid="B45">45</xref>). Once validated, the four ML models with median performance metrics were deployed to generate soil salinity maps, enabling a comparative spatial assessment of their predictive performance and providing valuable insights for sustainable land management.</p>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Data resampling</title>
<p>Given the limited sample size characteristic of field campaigns in data-scarce regions, machine learning models are highly susceptible to overfitting and learning the noise in the data rather than the actual insights regarding the target variable. To mitigate this risk and enhance model robustness, a data augmentation strategy employing bootstrapping with noise is used (<xref ref-type="bibr" rid="B46">46</xref>). This technique involves resampling the original training data samples with replacement (bootstrapping), where the target variable (ECe) belongs to different intervals. Next, a small amount of random noise drawn from a Gaussian distribution was injected into the data. According to Aksoy et&#xa0;al. (<xref ref-type="bibr" rid="B15">15</xref>), the use of random oversampling techniques enables the model to learn a more generalizable function of the target variable, rather than memorizing individual data points.</p>
</sec>
<sec id="s2_4">
<label>2.4</label>
<title>Data standardization</title>
<p>The dataset was normalized using a standard-scaling method (<xref ref-type="disp-formula" rid="eq1">Equation 1</xref>). The standardized values were subsequently rescaled to the interval of (&#x2013;1, 1) to enhance numerical stability and facilitate the convergence of ML models, as recommended in previous studies (<xref ref-type="bibr" rid="B47">47</xref>, <xref ref-type="bibr" rid="B48">48</xref>).</p>
<disp-formula id="eq1"><label>(1)</label>
<mml:math display="block" id="M1"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>c</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi><mml:mi>e</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mi>&#x3c3;</mml:mi></mml:mfrac></mml:mrow></mml:math>
</disp-formula>
<p>where <inline-formula>
<mml:math display="inline" id="im1"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>s</mml:mi><mml:mi>c</mml:mi><mml:mi>a</mml:mi><mml:mi>l</mml:mi><mml:mi>e</mml:mi><mml:mi>d</mml:mi></mml:mrow></mml:msub><mml:mtext>&#xa0;</mml:mtext></mml:mrow></mml:math></inline-formula> is the scaled variable, <inline-formula>
<mml:math display="inline" id="im2"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the <inline-formula>
<mml:math display="inline" id="im3"><mml:mrow><mml:msup><mml:mi>i</mml:mi><mml:mrow><mml:mi>t</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> sample variable, <inline-formula>
<mml:math display="inline" id="im4"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>m</mml:mi><mml:mi>e</mml:mi><mml:mi>a</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the average value, and <inline-formula>
<mml:math display="inline" id="im5"><mml:mi>&#x3c3;</mml:mi></mml:math></inline-formula> is the standard deviation. The mean and standard deviation of the training set were computed before the resampling phase, and were used on the resampled training subset, as well as the testing subset.</p>
</sec>
<sec id="s2_5">
<label>2.5</label>
<title>Multicollinearity correction</title>
<p>Among the variables used, most spectral bands and indices are inherently correlated, and such multicollinearity can distort regression coefficients, inflate variance, and reduce the stability of predictive models (<xref ref-type="bibr" rid="B49">49</xref>). PCA addresses this issue by transforming the original set of correlated variables into a smaller number of orthogonal (uncorrelated) principal components, each representing a linear combination of the original features (<xref ref-type="bibr" rid="B50">50</xref>). In our case, we retained enough components to preserve up to 99% of the variance in the data, resulting in five non-collinear components that capture nearly all the information in the original data. This transformation not only enhances model stability and predictive performance but also mitigates the risk of overfitting that may arise when highly collinear predictors are used in ML algorithms (<xref ref-type="bibr" rid="B49">49</xref>).</p>
</sec>
<sec id="s2_6">
<label>2.6</label>
<title>Machine learning</title>
<p>The algorithms used in this research fall into the category of supervised ML algorithms. The ground truth corresponding to the samples was provided as input to the model during the calibration phase. Four ML models were implemented: KNN, SVR, RF, and MLP. In addition to being widely used in literature, these models use a learning approach to identify hidden patterns in the data and correlate the input and output variables (<xref ref-type="bibr" rid="B22">22</xref>, <xref ref-type="bibr" rid="B51">51</xref>).</p>
<sec id="s2_6_1">
<label>2.6.1</label>
<title>K-nearest neighbors</title>
<p>The KNN algorithm is designed for classification problems where the class of the sample is determined based on the majority class of its n closest neighbors (<xref ref-type="bibr" rid="B52">52</xref>, <xref ref-type="bibr" rid="B53">53</xref>). The number of neighbors is the main parameter in this algorithm (<xref ref-type="bibr" rid="B54">54</xref>). In the case of regression, the average values of the closest neighbors are taken as the prediction.</p>
</sec>
<sec id="s2_6_2">
<label>2.6.2</label>
<title>Support vector regressor</title>
<p>Similarly, SVM is dedicated to classification tasks; however, its regression version, SVR, attempts to discover a hyperplane optimally fitting the data points in a continuous space (<xref ref-type="bibr" rid="B55">55</xref>). The input variables are mapped into a high-dimensional space of features, and the hyperplane is found that maximizes the distance between the hyperplane and the nearest data points while minimizing the error of prediction (<xref ref-type="bibr" rid="B56">56</xref>).</p>
</sec>
<sec id="s2_6_3">
<label>2.6.3</label>
<title>Random forest</title>
<p>RF algorithm consists of several decision trees, each of which is trained on a random subset of the data, and computing the outcome (<xref ref-type="bibr" rid="B57">57</xref>). The outputs are then aggregated into a final output value (<xref ref-type="bibr" rid="B33">33</xref>, <xref ref-type="bibr" rid="B58">58</xref>). The RF classifier takes the majority votes of the trees&#x2019; predictions, unlike the regression version, which tends to average the trees&#x2019; predictions and assigns the average to the predicted instance.</p>
</sec>
<sec id="s2_6_4">
<label>2.6.4</label>
<title>Multi-layer perceptron</title>
<p>MLP is a type of Artificial Neural Networks (ANNs) used for function approximation, pattern recognition, and classification tasks (<xref ref-type="bibr" rid="B59">59</xref>). They are known for their ability to capture complex relationships in data by learning through multiple computation layers (<xref ref-type="bibr" rid="B60">60</xref>).</p>
<p>Furthermore, although each model has different parameters, it is optimal to determine the best hyperparameters for training the models. For this purpose, we employed a random-search technique (<xref ref-type="bibr" rid="B23">23</xref>, <xref ref-type="bibr" rid="B61">61</xref>). This later enabled us to examine the performance of the models under the influence of various sets of hyperparameters. Additionally, it is noteworthy that we launched hyperparameter tuning under a range of random seeds to eliminate the bias introduced by randomness. <xref ref-type="table" rid="T1"><bold>Table&#xa0;1</bold></xref> lists the different parameter sets for each algorithm, along with the optimal parameters in each case.</p>
<table-wrap id="T1" position="float">
<label>Table&#xa0;1</label>
<caption>
<p>Search space and the best hyperparameters.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" align="center">Model</th>
<th valign="middle" align="left">Parameter sets</th>
<th valign="middle" align="left">Best parameters</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="left">KNN</td>
<td valign="middle" align="left">&#x2022;&#x2003;n_neighbors [3,5,7,9,11]</td>
<td valign="middle" align="left">&#x2022;&#x2003;n_neighbors: 8</td>
</tr>
<tr>
<td valign="middle" align="left">SVR</td>
<td valign="middle" align="left">&#x2022;&#x2003;C: np.logspace(-2, 2, 10)<break/>&#x2022;&#x2003;epsilon: np.linspace(0.01, 0.5, 5)<break/>&#x2022;&#x2003;kernel: [&#x201c;linear&#x201d;, &#x201c;poly&#x201d;, &#x201c;rbf&#x201d;]<break/>&#x2022;&#x2003;degree: [2, 3, 4]<break/>&#x2022;&#x2003;gamma: [&#x2018;scale&#x2019;, &#x2018;auto&#x2019;]</td>
<td valign="middle" align="left">&#x2022;&#x2003;C: 1.0325<break/>&#x2022;&#x2003;epsilon: 0.1237<break/>&#x2022;&#x2003;kernel: &#x201c;rbf&#x201d;<break/>&#x2022;&#x2003;degree: 3,<break/>&#x2022;&#x2003;gamma: &#x201c;scale&#x201d;</td>
</tr>
<tr>
<td valign="middle" align="left">RF</td>
<td valign="middle" align="left">&#x2022;&#x2003;n_estimators: [100, 200, 300, 500]<break/>&#x2022;&#x2003;max_depth: [5, 10, 15, None]<break/>&#x2022;&#x2003;min_samples_split: [2, 5, 10]<break/>&#x2022;&#x2003;min_samples_leaf: [1, 2, 4]<break/>&#x2022;&#x2003;max_features: [&#x201c;sqrt&#x201d;, &#x201c;log2&#x201d;, None]<break/>&#x2022;&#x2003;bootstrap: [True]<break/>&#x2022;&#x2003;max_samples: [0.8, 0.9, 1.0]</td>
<td valign="middle" align="left">&#x2022;&#x2003;n_estimators: 500<break/>&#x2022;&#x2003;max_depth: 5<break/>&#x2022;&#x2003;min_samples_split: 2<break/>&#x2022;&#x2003;min_samples_leaf: 1<break/>&#x2022;&#x2003;max_features: &#x2018;sqrt&#x2019;<break/>&#x2022;&#x2003;bootstrap: True<break/>&#x2022;&#x2003;max_samples: 0.9</td>
</tr>
<tr>
<td valign="middle" align="left">MLP</td>
<td valign="middle" align="left">&#x2022;&#x2003;hidden_layer_sizes: [(50), (100), (200), (100, 50), (200, 100)]<break/>&#x2022;&#x2003;activation: [&#x201c;relu&#x201d;, &#x201c;tanh&#x201d;]<break/>&#x2022;&#x2003;solver: [&#x201c;adam&#x201d;, &#x201c;lbfgs&#x201d;]<break/>&#x2022;&#x2003;alpha: [0.0001, 0.001, 0.01, 0.1]<break/>&#x2022;&#x2003;learning_rate: [&#x201c;constant&#x201d;, &#x201c;adaptive&#x201d;]</td>
<td valign="middle" align="left">&#x2022;&#x2003;hidden_layer_sizes: (100,50)<break/>&#x2022;&#x2003;activation: &#x201c;relu&#x201d;<break/>&#x2022;&#x2003;solver: &#x201c;adam&#x201d;<break/>&#x2022;&#x2003;alpha: 0.001<break/>&#x2022;&#x2003;learning_rate: &#x201c;adaptive&#x201d;</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
</sec>
<sec id="s2_7">
<label>2.7</label>
<title>Evaluation metrics</title>
<p>To validate the performance of the models, three evaluation metrics were used, namely: R<sup>2</sup>,MAE, and RMSE, as described by <xref ref-type="disp-formula" rid="eq2">Equations 2</xref>&#x2013;<xref ref-type="disp-formula" rid="eq4">4</xref>, respectively.</p>
<disp-formula id="eq2"><label>(2)</label>
<mml:math display="block" id="M2"><mml:mrow><mml:msup><mml:mi>R</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mfrac><mml:mrow><mml:msubsup><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo>^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:msubsup><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:munder accentunder="true"><mml:mi>y</mml:mi><mml:mo>_</mml:mo></mml:munder><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:mfrac></mml:mrow></mml:math>
</disp-formula>
<disp-formula id="eq3"><label>(3)</label>
<mml:math display="block" id="M3"><mml:mrow><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:msubsup><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:mo stretchy="true">&#x2758;</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mover accent="true"><mml:mtext>y</mml:mtext><mml:mo stretchy="true">^</mml:mo></mml:mover></mml:mrow><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="true">&#x2758;</mml:mo><mml:mo>&#xa0;</mml:mo></mml:mrow></mml:math>
</disp-formula>
<disp-formula id="eq4"><label>(4)</label>
<mml:math display="block" id="M4"><mml:mrow><mml:mi>R</mml:mi><mml:mi>M</mml:mi><mml:mi>S</mml:mi><mml:mi>E</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mi>n</mml:mi></mml:mfrac><mml:mo stretchy="false">(</mml:mo><mml:msubsup><mml:mo>&#x2211;</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mi>n</mml:mi></mml:msubsup><mml:msup><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo>^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:msqrt></mml:mrow></mml:math>
</disp-formula>
<p>Where <inline-formula>
<mml:math display="inline" id="im6"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the observed value, <inline-formula>
<mml:math display="inline" id="im7"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo>^</mml:mo></mml:mover><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the predicted value, <inline-formula>
<mml:math display="inline" id="im8"><mml:mrow><mml:munder accentunder="true"><mml:mrow><mml:mi>y</mml:mi><mml:mo>&#xa0;</mml:mo></mml:mrow><mml:mo stretchy="true">&#xaf;</mml:mo></mml:munder></mml:mrow></mml:math></inline-formula>is the mean value, and <inline-formula>
<mml:math display="inline" id="im9"><mml:mi>n</mml:mi></mml:math></inline-formula> s the number of samples in the testing dataset.</p>
</sec>
</sec>
<sec id="s3" sec-type="results">
<label>3</label>
<title>Results</title>
<sec id="s3_1">
<label>3.1</label>
<title>Descriptive statistics of ECe and predictor correlations</title>
<p>The statistical analysis parameters for the target variable (ECe) and independent variables are illustrated in <xref ref-type="fig" rid="f3"><bold>Figure&#xa0;3</bold></xref>. The ECe values in the study area ranged from 0.84 to 10.28 dS/m, with a standard deviation (Std) of 2.29 dS/m, reflecting considerable variation in soil salinity levels. Spatially, high EC values were concentrated downstream (southwest), while lower values were observed towards the northeast region.</p>
<fig id="f3" position="float">
<label>Figure&#xa0;3</label>
<caption>
<p>Boxplots of descriptive statistics for ECe and predictor variables, including spectral bands and indices.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fsoil-05-1653400-g003.tif">
<alt-text content-type="machine-generated">Box plot comparing ECe values across different variables, with the ECe axis labeled in blue and variable values in red. EC has the highest mean and maximum values, and outliers are present for EC, SI, and LDI. Statistical data is summarized in a table below, showing mean, minimum, maximum, and standard deviation for each variable.</alt-text>
</graphic></fig>
<p>Derived spectral bands and indices varied between 0 and 1.5. Among them, LDI and OLI showed the greatest variability, with a Std of 0.28 and 0.09, respectively. Meanwhile, other variables exhibited lower variability, with a Std ranging between 0.01 and 0.06.</p>
<p>The correlation matrix (<xref ref-type="fig" rid="f4"><bold>Figure&#xa0;4</bold></xref>) revealed a strong positive relationship between the target variable EC and OLI and LDI, as well as bands 7 and 6, indicating their potential relevance to salinity variability. Conversely, BI and Int2 showed weak correlation with ECe, suggesting limited direct predictive value. However, several predictors exhibited strong intercorrelations, particularly Int1 with SI, SI1, B4, B3, B2, B7, and B6, indicating substantial multicollinearity among the spectral variables.</p>
<fig id="f4" position="float">
<label>Figure&#xa0;4</label>
<caption>
<p>Correlation matrix among ECe and predictor variables, including spectral bands and indices.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fsoil-05-1653400-g004.tif">
<alt-text content-type="machine-generated">Correlation heatmap showing relationships between variables labeled ECe, B7, B6, B4, B3, B2, BI, SI1, SI, OLI, LDI, Int2, and Int1. Colors range from red for high positive to blue for negative correlations. Values range from zero point zero six two to one.</alt-text>
</graphic></fig>
<p>Given these interrelationships, PCA was applied to standardized predictors, transforming the original 13 correlated variables into orthogonal principal components (PCs). The loading pattern (<xref ref-type="supplementary-material" rid="SM1"><bold>Supplementary Figure S2a</bold></xref>) indicates that PC1 carries broadly uniform positive contributions across predictors, PC2 is dominated by BI (&#x2248;0.75), PC3 by OLI-SI/LDI/OLI (&#x2248;0.58&#x2013;0.59), PC4 by B6 (&#x2248;0.53) with a negative OLI contribution (&#x2248;&#x2212;0.41), and PC5 by LDI (&#x2248;0.70) with a negative OLI contribution (&#x2248;&#x2212;0.60). The scree and cumulative variance plots (<xref ref-type="supplementary-material" rid="SM1"><bold>Supplementary Figure S2&#x2013;c</bold></xref>) indicate that PC1&#x2013;PC5 account for approximately 99% of the total variance.</p>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Models performance</title>
<p>Model training was performed using 70% (80 samples) of the dataset, with the remaining 30% (11 samples) reserved for testing. A comparison of the predicted and measured ECe values revealed that the models exhibit comparable performances during the training phase (<xref ref-type="fig" rid="f5"><bold>Figure&#xa0;5</bold></xref>, <xref ref-type="table" rid="T2"><bold>Table&#xa0;2</bold></xref>). As previously mentioned, the models that yielded median scores were retained for performance representation. The KNN model yielded the lowest accuracy (R&#xb2; = 0.91), while the RF, SVR, and MLP models achieved the highest accuracy (R&#xb2; = 0.99). Overall, the predicted values generally aligned well with the measured ECe values, indicating satisfactory model training (<xref ref-type="fig" rid="f6"><bold>Figure&#xa0;6</bold></xref>).</p>
<fig id="f5" position="float">
<label>Figure&#xa0;5</label>
<caption>
<p>Comparison between measured and predicted EC values for the training dataset using for machine learning models: KNN, RF, SVR, and MLP.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fsoil-05-1653400-g005.tif">
<alt-text content-type="machine-generated">Four scatter plots compare measured and predicted electrical conductivity (EC) in dS/m using different models: KNN, RF, SVR, and MLP. Each plot features blue datapoints and a red best fit line, with high R-squared values (0.91 for KNN, 0.99 for RF, SVR, and MLP), indicating strong correlations.</alt-text>
</graphic></fig>
<table-wrap id="T2" position="float">
<label>Table&#xa0;2</label>
<caption>
<p>Evaluation of metrics for the train set.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" rowspan="3" align="center"/>
<th valign="middle" colspan="5" align="left">RMSE</th>
<th valign="middle" colspan="5" align="left">MAE</th>
<th valign="middle" colspan="5" align="left">R<sup>2</sup></th>
</tr>
<tr>
<th valign="top" rowspan="2" align="center">Mean</th>
<th valign="top" rowspan="2" align="center">Std</th>
<th valign="top" rowspan="2" align="center">Median</th>
<th valign="top" colspan="2" align="center">CI (95%)</th>
<th valign="top" rowspan="2" align="center">Mean</th>
<th valign="top" rowspan="2" align="center">Std</th>
<th valign="top" rowspan="2" align="center">Median</th>
<th valign="top" colspan="2" align="center">CI (95%)</th>
<th valign="top" rowspan="2" align="center">Mean</th>
<th valign="top" rowspan="2" align="center">Std</th>
<th valign="top" rowspan="2" align="center">Median</th>
<th valign="top" colspan="2" align="center">CI (95%)</th>
</tr>
<tr>
<th valign="top" align="center">LB</th>
<th valign="top" align="center">UP</th>
<th valign="top" align="center">LB</th>
<th valign="top" align="center">UP</th>
<th valign="top" align="center">LB</th>
<th valign="top" align="center">UP</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="left">KNN</td>
<td valign="middle" align="left">0.41</td>
<td valign="middle" align="left">0.09</td>
<td valign="middle" align="left">0.43</td>
<td valign="middle" align="left">0.11</td>
<td valign="middle" align="left">0.45</td>
<td valign="middle" align="left">0.25</td>
<td valign="middle" align="left">0.04</td>
<td valign="middle" align="left">0.25</td>
<td valign="middle" align="left">0.23</td>
<td valign="middle" align="left">0.27</td>
<td valign="middle" align="left">0.91</td>
<td valign="middle" align="left">0.038</td>
<td valign="middle" align="left">0.91</td>
<td valign="middle" align="left">0.90</td>
<td valign="middle" align="left">0.93</td>
</tr>
<tr>
<td valign="middle" align="left">RF</td>
<td valign="middle" align="left">0.12</td>
<td valign="middle" align="left">0.02</td>
<td valign="middle" align="left">0.11</td>
<td valign="middle" align="left">0.11</td>
<td valign="middle" align="left">0.13</td>
<td valign="middle" align="left">0.07</td>
<td valign="middle" align="left">0.01</td>
<td valign="middle" align="left">0.07</td>
<td valign="middle" align="left">0.07</td>
<td valign="middle" align="left">0.08</td>
<td valign="middle" align="left">0.99</td>
<td valign="middle" align="left">0.003</td>
<td valign="middle" align="left">0.99</td>
<td valign="middle" align="left">0.98</td>
<td valign="middle" align="left">0.99</td>
</tr>
<tr>
<td valign="middle" align="left">SVR</td>
<td valign="middle" align="left">0.08</td>
<td valign="middle" align="left">0.07</td>
<td valign="middle" align="left">0.12</td>
<td valign="middle" align="left">0.10</td>
<td valign="middle" align="left">0.15</td>
<td valign="middle" align="left">0.08</td>
<td valign="middle" align="left">0.04</td>
<td valign="middle" align="left">0.08</td>
<td valign="middle" align="left">0.09</td>
<td valign="middle" align="left">0.11</td>
<td valign="middle" align="left">0.98</td>
<td valign="middle" align="left">0.004</td>
<td valign="middle" align="left">0.99</td>
<td valign="middle" align="left">0.98</td>
<td valign="middle" align="left">0.99</td>
</tr>
<tr>
<td valign="middle" align="left">MLP</td>
<td valign="middle" align="left">0.07</td>
<td valign="middle" align="left">0.06</td>
<td valign="middle" align="left">0.10</td>
<td valign="middle" align="left">0.04</td>
<td valign="middle" align="left">0.12</td>
<td valign="middle" align="left">0.04</td>
<td valign="middle" align="left">0.03</td>
<td valign="middle" align="left">0.04</td>
<td valign="middle" align="left">0.02</td>
<td valign="middle" align="left">0.006</td>
<td valign="middle" align="left">0.99</td>
<td valign="middle" align="left">0.07</td>
<td valign="middle" align="left">0.99</td>
<td valign="middle" align="left">0.98</td>
<td valign="middle" align="left">0.99</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="f6" position="float">
<label>Figure&#xa0;6</label>
<caption>
<p>Comparison of observed EC with model predictions acoss 80 training observations.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fsoil-05-1653400-g006.tif">
<alt-text content-type="machine-generated">Line graph comparing actual and predicted electrical conductivity (EC) values for 80 observations. Different colors represent actual EC and predictions from KNN, RFR, SVR, and MLP models. The y-axis measures EC in decisiemens per meter. Variations in predictions and actual values are shown across the x-axis observations.</alt-text>
</graphic></fig>
<p>However, during the testing phase, performance differences become more evident (<xref ref-type="table" rid="T3"><bold>Table&#xa0;3</bold></xref>). The RF and MLP models resulted in relatively low accuracy (R&#xb2; = 0.53; RMSE = 0.75 dS/m; and R&#xb2; = 0.45; RMSE = 0.90 dS/m, respectively), failing to generalize to the independent test dataset, indicating overfitting, especially in the case of MLP. In contrast, the SVR model exhibited moderate predictive accuracy, with an R<sup>2</sup> of 0.59 and an RMSE of 0.62 dS/m, suggesting slight overfitting (<xref ref-type="fig" rid="f7"><bold>Figure&#xa0;7</bold></xref>). On the other hand, KNN achieved the best results, with an R<sup>2</sup> score of 0.76 and an RMSE of 0.40 dS/m.</p>
<table-wrap id="T3" position="float">
<label>Table&#xa0;3</label>
<caption>
<p>Evaluation of metrics for the test set.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" rowspan="3" align="center"/>
<th valign="middle" colspan="5" align="left">RMSE</th>
<th valign="middle" colspan="5" align="left">MAE</th>
<th valign="middle" colspan="5" align="left">R<sup>2</sup></th>
</tr>
<tr>
<th valign="top" rowspan="2" align="center">Mean</th>
<th valign="top" rowspan="2" align="center">Std</th>
<th valign="top" rowspan="2" align="center">Median</th>
<th valign="top" colspan="2" align="center">CI (95%)</th>
<th valign="top" rowspan="2" align="center">Mean</th>
<th valign="top" rowspan="2" align="center">Std</th>
<th valign="top" rowspan="2" align="center">Median</th>
<th valign="top" colspan="2" align="center">CI (95%)</th>
<th valign="top" rowspan="2" align="center">Mean</th>
<th valign="top" rowspan="2" align="center">Std</th>
<th valign="top" rowspan="2" align="center">Median</th>
<th valign="top" colspan="2" align="center">CI (95%)</th>
</tr>
<tr>
<th valign="top" align="center">LB</th>
<th valign="top" align="center">UP</th>
<th valign="top" align="center">LB</th>
<th valign="top" align="center">UP</th>
<th valign="top" align="center">LB</th>
<th valign="top" align="center">UP</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="left">KNN</td>
<td valign="middle" align="left">0.61</td>
<td valign="middle" align="left">0.06</td>
<td valign="middle" align="left">0.61</td>
<td valign="middle" align="left">0.58</td>
<td valign="middle" align="left">0.64</td>
<td valign="middle" align="left">0.49</td>
<td valign="middle" align="left">0.06</td>
<td valign="middle" align="left">0.50</td>
<td valign="middle" align="left">0.46</td>
<td valign="middle" align="left">0.52</td>
<td valign="middle" align="left">0.75</td>
<td valign="middle" align="left">0.04</td>
<td valign="middle" align="left">0.76</td>
<td valign="middle" align="left">0.73</td>
<td valign="middle" align="left">0.77</td>
</tr>
<tr>
<td valign="middle" align="left">RF</td>
<td valign="middle" align="left">0.75</td>
<td valign="middle" align="left">0.12</td>
<td valign="middle" align="left">0.75</td>
<td valign="middle" align="left">0.72</td>
<td valign="middle" align="left">0.81</td>
<td valign="middle" align="left">0.61</td>
<td valign="middle" align="left">0.10</td>
<td valign="middle" align="left">0.61</td>
<td valign="middle" align="left">0.58</td>
<td valign="middle" align="left">0.65</td>
<td valign="middle" align="left">0.54</td>
<td valign="middle" align="left">0.08</td>
<td valign="middle" align="left">0.53</td>
<td valign="middle" align="left">0.51</td>
<td valign="middle" align="left">0.57</td>
</tr>
<tr>
<td valign="middle" align="left">SVR</td>
<td valign="middle" align="left">0.62</td>
<td valign="middle" align="left">0.15</td>
<td valign="middle" align="left">0.62</td>
<td valign="middle" align="left">0.60</td>
<td valign="middle" align="left">0.73</td>
<td valign="middle" align="left">0.52</td>
<td valign="middle" align="left">0.11</td>
<td valign="middle" align="left">0.50</td>
<td valign="middle" align="left">0.47</td>
<td valign="middle" align="left">0.57</td>
<td valign="middle" align="left">0.59</td>
<td valign="middle" align="left">0.09</td>
<td valign="middle" align="left">0.59</td>
<td valign="middle" align="left">0.55</td>
<td valign="middle" align="left">0.63</td>
</tr>
<tr>
<td valign="middle" align="left">MLP</td>
<td valign="middle" align="left">0.90</td>
<td valign="middle" align="left">0.14</td>
<td valign="middle" align="left">0.90</td>
<td valign="middle" align="left">0.83</td>
<td valign="middle" align="left">0.96</td>
<td valign="middle" align="left">0.71</td>
<td valign="middle" align="left">0.11</td>
<td valign="middle" align="left">0.71</td>
<td valign="middle" align="left">0.58</td>
<td valign="middle" align="left">065</td>
<td valign="middle" align="left">0.47</td>
<td valign="middle" align="left">0.10</td>
<td valign="middle" align="left">0.45</td>
<td valign="middle" align="left">0.42</td>
<td valign="middle" align="left">0.52</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="f7" position="float">
<label>Figure&#xa0;7</label>
<caption>
<p>Comparison between measured and predicted EC values for the testing dataset using for machine learning models: KNN, RF, SVR, and MLP.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fsoil-05-1653400-g007.tif">
<alt-text content-type="machine-generated">Scatter plots comparing predicted and measured electrical conductivity (EC) in dS/m, using four models: KNN (R&#xb2; = 0.76), RF (R&#xb2; = 0.53), SVR (R&#xb2; = 0.59), and MLP (R&#xb2; = 0.45). Each plot includes a red best fit line.</alt-text>
</graphic></fig>
<p>Although the overall results are relatively low (except for KNN), the models still follow the general pattern of EC variation and predict the peaks and troughs observed in the measured data (<xref ref-type="fig" rid="f8"><bold>Figure&#xa0;8</bold></xref>). Additionally, sudden variations in EC lead to predictions that overshoot or undershoot the target value; these examples occur around the third (sudden decrease), fourth (sharp increase), and fifth peaks. These peaks were not reproduced by any of the models, with a greater overestimation and underestimation in MLP and RF, respectively. On the much smoother datapoints, the models tend to closely follow the EC data, with KNN producing the best visual results (8th to 12th datapoints). At the same time, MLP and SVR exhibit erratic behavior (9th-12th datapoints). Generally, the chart shows that while all models effectively capture the temporal dynamics of EC, MLP and SVR exhibit significant instability. In contrast, KNN provides the most visually consistent predictions with the observed measurements.</p>
<fig id="f8" position="float">
<label>Figure&#xa0;8</label>
<caption>
<p>Comparison of observed EC with model predictions acoss 11 testing observations.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fsoil-05-1653400-g008.tif">
<alt-text content-type="machine-generated">Line graph comparing Actual EC with four predicted EC models: KNN, RF, SVR, and MLP. The x-axis represents observations, and the y-axis shows EC in dS/m. MLP predicted values peak at observation 5.</alt-text>
</graphic></fig>
<p>To strengthen the comparative evaluation of the tested models, additional statistical analyses were performed. First, the 95% CI for R&#xb2; was calculated to assess the variability and robustness of model performance (<xref ref-type="table" rid="T4"><bold>Table&#xa0;4</bold></xref>). Based on results from k-fold experiments with a 20-fold split (<xref ref-type="fig" rid="f9"><bold>Figure&#xa0;9</bold></xref>), the KNN model achieved the highest predictive accuracy, with a mean R&#xb2; of 0.75 (95% CI: 0.73&#x2013;0.77). Conversely, the MLP recorded the lowest performance (mean R&#xb2; = 0.45, CI: 0.42&#x2013;0.52). To assess whether differences among models were statistically significant, a Friedman test was conducted, yielding a &#x3c7;&#xb2;(3) statistic of 22.90 and a p-value of 0.0 (&lt;0.05), confirming substantial differences in performance rankings. A subsequent Nemenyi <italic>post-hoc</italic> test revealed that the performances of RF, SVR, and MLP were statistically comparable (p &gt; 0.05), with SVR and MLP being marginally different (p=0.04). In contrast, KNN differed significantly from the other models (p &lt; 0.05) (<xref ref-type="table" rid="T4"><bold>Table&#xa0;4</bold></xref>). These findings reinforce the conclusion that KNN indeed performs best among the models used for soil salinity in the study area.</p>
<table-wrap id="T4" position="float">
<label>Table&#xa0;4</label>
<caption>
<p>Nemenyi post-hoc test p-values for pairwise model comparisons.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="middle" align="left">Models</th>
<th valign="middle" align="left">KNN</th>
<th valign="middle" align="left">RF</th>
<th valign="middle" align="left">SVR</th>
<th valign="middle" align="left">MLP</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="left">KNN</td>
<td valign="middle" align="left">1</td>
<td valign="middle" align="left">0</td>
<td valign="middle" align="left">0.007</td>
<td valign="middle" align="left">0</td>
</tr>
<tr>
<td valign="middle" align="left">RF</td>
<td valign="middle" align="left">0</td>
<td valign="middle" align="left">1</td>
<td valign="middle" align="left">0.005</td>
<td valign="middle" align="left">0.455</td>
</tr>
<tr>
<td valign="middle" align="left">SVR</td>
<td valign="middle" align="left">0</td>
<td valign="middle" align="left">0.005</td>
<td valign="middle" align="left">1</td>
<td valign="middle" align="left">0.255</td>
</tr>
<tr>
<td valign="middle" align="left">MLP</td>
<td valign="middle" align="left">0</td>
<td valign="middle" align="left">0.454</td>
<td valign="middle" align="left">0.255</td>
<td valign="middle" align="left">1</td>
</tr>
</tbody>
</table>
</table-wrap>
<fig id="f9" position="float">
<label>Figure&#xa0;9</label>
<caption>
<p>R<sup>2</sup> performance across 20-fold cross-validation on the test splits for four regression models predicting EC.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fsoil-05-1653400-g009.tif">
<alt-text content-type="machine-generated">Line graph comparing R2 scores across 20 folds for four models: KNN (blue), RF (orange), SVR (green), and MLP (red). KNN generally maintains higher scores around 0.7 to 0.8, while MLP exhibits more variation, peaking around 0.6 and dipping near 0.3.</alt-text>
</graphic></fig>
</sec>
<sec id="s3_3">
<label>3.3</label>
<title>Spatial salinity distribution</title>
<p>The maps generated (<xref ref-type="fig" rid="f10"><bold>Figure&#xa0;10</bold></xref>) show a progressive increase in soil salinity from upstream to downstream (southwest). The spatial analysis of soil salinity classes shows distinct predictive behaviors under different ML models (<xref ref-type="fig" rid="f11"><bold>Figure&#xa0;11</bold></xref>). The KNN classified the most significant portion of areas as moderately saline (49%) and showed a substantial share in non-saline soils (20%), but also produced the highest proportion of strongly saline (8.4%) and extremely saline (0.6%) areas. SVR and RF yielded comparable distributions, with moderately saline classes covering 41% and 32% of the regions, respectively, while strongly saline soils represented 6% (SVR) and 10% (RF), and extremely saline areas remained limited (1% and 0.8%). In contrast, MLP predicted the highest proportion of slightly saline soils (48.5%) and a similar share of moderately saline areas (30%), with only 1.4% being strongly saline. Overall, while KNN provided the most balanced and accurate classification, MLP and RF emphasized slightly to moderately saline conditions, and SVR maintained intermediate estimates across classes.</p>
<fig id="f10" position="float">
<label>Figure&#xa0;10</label>
<caption>
<p>Soil salinity maps generated using KNN <bold>(a)</bold>, SVR <bold>(b)</bold>, RF <bold>(c)</bold>, and MLP <bold>(d)</bold>.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fsoil-05-1653400-g010.tif">
<alt-text content-type="machine-generated">Four-panel map showing soil salinity in dS/m across different areas. Each panel, labeled (a) to (d), displays urban areas in black and salinity levels from non-saline to extremely saline using a color gradient from green to red. Measured Electrical Conductivity (EC) is indicated with concentric circles: green (0-2), blue (2-4), pink (4-8), and red (8-16). A north arrow and scale bar are included.</alt-text>
</graphic></fig>
<fig id="f11" position="float">
<label>Figure&#xa0;11</label>
<caption>
<p>Percentage of soil salinity classes predicted by each model.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fsoil-05-1653400-g011.tif">
<alt-text content-type="machine-generated">Bar chart showing the percentage distribution of soil salinity classes across four models: MLP, KNN, SVR, and RF. Salinity classes are color-coded: 0-2 (dark green), 2-4 (green), 4-8 (yellow), 8-16 (orange), and greater than 16 (red). MLP shows the largest percentage for 4-8, KNN for 4-8, SVR for 4-8, and RF for 4-8 salinity classes.</alt-text>
</graphic></fig>
</sec>
</sec>
<sec id="s4" sec-type="discussion">
<label>4</label>
<title>Discussion</title>
<p>Remote sensing combined with ML has been applied extensively for soil salinity assessment in diverse environments. Ivushkin et&#xa0;al. (<xref ref-type="bibr" rid="B33">33</xref>) reported that CART achieved a higher accuracy (70%) than SVM and RF using thermal data. Ge et&#xa0;al. (<xref ref-type="bibr" rid="B62">62</xref>) demonstrated the strong predictive ability of the gradient boosting regression tree (GBRT) with Sentinel-2 MSI and environmental covariates(R<sup>2</sup> = 0.88; RMSE = 6.33 dS/m). Kaplan et&#xa0;al. (<xref ref-type="bibr" rid="B63">63</xref>) found that the instance-based learning with parameter k (IBK) outperformed RF and linear regression in arid regions. In Morocco, numerous studies have explored the mapping of salt-affected soils using spectral indices and statistical models. Lhissou, et&#xa0;al. (<xref ref-type="bibr" rid="B64">64</xref>) obtained R&#xb2; = 0.90 in the Tadla plain by combining satellite data with field EC measurements. El hafyani et&#xa0;al. (<xref ref-type="bibr" rid="B65">65</xref>) and Rafik et&#xa0;al. (<xref ref-type="bibr" rid="B66">66</xref>) reported high predictive power in the Tafilalt plain through regression-based approaches. Ait Lahssaine et&#xa0;al. (<xref ref-type="bibr" rid="B67">67</xref>) documented increasing salinization in Rheris oases between between1990 and 2022. These studies illustrate the value of remote sensing but generally rely on limited predictor sets.</p>
<p>This study contributes by integrating multiple variables within an ML framework to assess soil salinity in the B&#xe9;ni Amir sub-perimeter. Correlation analysis (<xref ref-type="fig" rid="f4"><bold>Figure&#xa0;4</bold></xref>) revealed the strongest associations between Ece and OLI-SI and LDI, followed by SWIR-related bands (B7, B6), whereas BI and Int2 show weak relationships. The original predictors were then summarized into orthogonal principal components (<xref ref-type="supplementary-material" rid="SM1"><bold>Supplementary Figure S2a</bold></xref>) to mitigate collinearity while retaining salinity-related variance. Consequently, interpretation emphasizes how salinity information is captured by the leading PCs rather than by any single raw predictor, with the strongest Ece associations concentrated in the first components.</p>
<p>Among the tested models, KNN demonstrated the highest predictive accuracy (mean R&#xb2; = 0.75; RMSE = 0.61 dS/m). The SVR exhibits competitive performance (mean R<sup>2</sup> = 0.59; RMSE = 0.62 dS/m). MLP and RF performed similarly, with an R<sup>2</sup> of 0.47 and 0.54 and RMSEs of 0.90 and 0.75 dS/m, respectively. Confidence-interval analysis further corroborated the superiority and robustness of KNN, as evidenced by its narrow R&#xb2; interval (&#xb1; 0.03 around the mean).</p>
<p>The salinity maps exhibit a transparent gradient, with elevated EC concentrated downstream (southwest) and lower values in the upstream (northeast). This pattern follows the regional hydraulic flow as reported by El Harti et&#xa0;al. (<xref ref-type="bibr" rid="B8">8</xref>). Furthermore, the spatial distribution of soil salinity in sub-perimeter of B&#xe9;ni Amir is further reinforced by topographic effects promoting solute accumulation in low-lying areas (<xref ref-type="bibr" rid="B68">68</xref>), land cover dynamics influencing salt inputs and leaching (<xref ref-type="bibr" rid="B11">11</xref>), and climatic conditions enhancing evaporite concentration during dry periods (<xref ref-type="bibr" rid="B10">10</xref>).</p>
<p>Although all models reproduced the main gradient, KNN yielded the most spatially coherent predictions with realistic transitions between classes. Considering both predictive accuracy and spatial plausibility, the KNN-derived map is the most reliable product for operational decision-making in B&#xe9;ni Amir.</p>
<p>Operational guidance based on the KNN map targets interventions by salinity class. For strongly and extremely saline soils, actions include drainage rehabilitation, controlled leaching, and shifting to salt-tolerant crops or intercropping; gypsum application is advised for sodicity. In moderately saline soils, preventive strategies involve selecting moderately tolerant cultivars, using intercropping, pressurized irrigation with leaching, and routine EC monitoring. For low-salinity soils, maintaining optimized irrigation, periodic testing, and balanced fertilization are recommended. The implementation prioritizes KNN-identified hotspots, conducting field verification before making significant investments, thereby offering a robust, site-specific framework for salinity management.</p>
<p>While several studies have highlighted the strong performance of tree-based and ensemble learners, our results indicate that KNN achieved the highest predictive accuracy for soil salinity in this context. This contrasts with reports where RF excelled, for example Haq et&#xa0;al. (<xref ref-type="bibr" rid="B17">17</xref>) in Punjab Province, Pakistan (R&#xb2; of 0.94; RMSE of 1.89) and with findings that favored RF over ANN and SVM in environmental applications (<xref ref-type="bibr" rid="B23">23</xref>). Ensemble methods such as AdaBoost and XGBoost have also shown promise for salinity prediction (<xref ref-type="bibr" rid="B69">69</xref>, <xref ref-type="bibr" rid="B70">70</xref>), particularly with multisource integration. Nonetheless, the superior performance of KNN in our study suggests that instance-based learning can be highly competitive when local neighborhood structure is informative.</p>
<p>Overall, algorithm selection materially influences both predictive accuracy and the spatial depiction of salinity. Integration of remote sensing with ML, supported by PCA-based predictor representation, improved mapping precision in B&#xe9;ni Amir and enabled robust hotspot identification. The KNN-derived map provides the most reliable basis for management, informing prioritized drainage upgrades, calibrated leaching, irrigation-water quality management, and the deployment of salt-tolerant cultivars and intercropping systems in areas with high salinity concentrations.</p>
<p>Although ML combined with satellite data proved effective for salinity prediction, several challenges remain. Model performance is sensitive to the selection of input variables, necessitating careful calibration with field ECe data. Importantly, the relatively limited field dataset (n = 43) constrains model generalization, as most ML algorithms require larger samples to capture spatial variability and can increase the risk of overfitting, potentially degrading performance when extrapolated to new conditions. Advances in sensor technology necessitate a more comprehensive assessment of optimal spectral bands and index combinations. Incorporating additional environmental parameters such as land use, climate, topography, and soil properties could improve robustness. Future research should also include quantitative uncertainty assessments (e.g., sensitivity analyses) to enhance model reliability and evaluate the approach&#x2019;s transferability to other irrigated systems. Beyond data-driven models, future directions should explore physics-informed neural networks (PINNs). In their simplest form, PINNs can be implemented as multilayer perceptrons with modified loss functions that enforce known physical constraints (e.g., mass balance, salinity transport relationships), thereby improving plausibility and stability under data scarcity and expanding generalizability across regions and seasons.</p>
</sec>
<sec id="s5" sec-type="conclusions">
<label>5</label>
<title>Conclusion</title>
<p>Soil salinization is a significant contributor to land degradation in arid and semi-arid regions. This study demonstrated the effectiveness of ML for predicting soil salinity in the B&#xe9;ni Amir sub-perimeter of the Tadla Plain. The KNN achieved the highest accuracy (mean R&#xb2; = 0.75; RMSE = 0.61 dS/m), while the SVR and RF performed competitively. On the other hand, the MLP performed least effectively. Predicted maps revealed a downstream accumulation of salinity, primarily due to saline irrigation water, inadequate drainage, and intensive farming practices.</p>
<p>These findings highlight the potential of ML models, combined with satellite-derived predictors, to provide reliable and scalable tools for monitoring soil salinity in irrigated agroecosystems. The proposed framework offers valuable support for sustainable land management and irrigation planning. Future research is needed on drivers and the approach, integrating socio-economic drivers, and assessing the cost-effectiveness of land reclamation strategies.</p>
</sec>
</body>
<back>
<sec id="s6" sec-type="data-availability">
<title>Data availability statement</title>
<p>The datasets generated and/or analyzed during the current study are available from the corresponding author upon reasonable request.</p></sec>
<sec id="s7" sec-type="author-contributions">
<title>Author contributions</title>
<p>AC: Writing &#x2013; original draft, Visualization, Formal analysis, Writing &#x2013; review &amp; editing, Software, Methodology, Data curation, Investigation. HA-I: Writing &#x2013; review &amp; editing, Investigation, Writing &#x2013; original draft, Methodology, Software, Visualization, Formal analysis. SH: Software, Conceptualization, Writing &#x2013; original draft, Visualization, Formal analysis. MC: Validation, Writing &#x2013; review &amp; editing, Resources, Supervision, Data curation, Investigation, Conceptualization. MN: Investigation, Writing &#x2013; review &amp; editing, Supervision, Validation, Data curation. MH: Supervision, Conceptualization, Writing &#x2013; review &amp; editing, Methodology, Project administration, Validation, Resources. ME: Conceptualization, Methodology, Validation, Writing &#x2013; review &amp; editing, Investigation, Formal analysis, Writing &#x2013; original draft, Visualization. YA: Supervision, Writing &#x2013; review &amp; editing, Validation, Resources, Project administration. LB: Resources, Formal analysis, Writing &#x2013; review &amp; editing, Supervision, Visualization, Methodology, Conceptualization, Funding acquisition, Validation.</p></sec>
<ack>
<title>Acknowledgments</title>
<p>The authors thank the Moroccan Ministry of Higher Education, Scientific Research and Innovation, the OCP Foundation, the UM6P, and the CNRST, who supported this work through the APRD research program (GEANTech).</p>
</ack>
<sec id="s9" sec-type="COI-statement">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p></sec>
<sec id="s10" sec-type="ai-statement">
<title>Generative AI statement</title>
<p>The author(s) declare that no Generative AI was used in the creation of this manuscript.</p>
<p>Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.</p></sec>
<sec id="s11" sec-type="disclaimer">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p></sec>
<sec id="s12" sec-type="supplementary-material">
<title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fsoil.2025.1653400/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fsoil.2025.1653400/full#supplementary-material</ext-link></p>
<supplementary-material xlink:href="DataSheet1.docx" id="SM1" mimetype="application/vnd.openxmlformats-officedocument.wordprocessingml.document"/></sec>
<ref-list>
<title>References</title>
<ref id="B1">
<label>1</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Ait Brahim</surname> <given-names>Y</given-names></name>
<name><surname>Benkaddour</surname> <given-names>A</given-names></name>
<name><surname>Agoussine</surname> <given-names>M</given-names></name>
<name><surname>Ait Lemkademe</surname> <given-names>A</given-names></name>
<name><surname>Yacoubi</surname> <given-names>LA</given-names></name>
<name><surname>Bouchaou</surname> <given-names>L</given-names></name>
</person-group>. 
<article-title>Origin and salinity of groundwater from interpretation of analysis data in the mining area of Oumjrane, Southeastern Morocco</article-title>. <source>Environ Earth Sci</source>. (<year>2015</year>) <volume>74</volume>:<page-range>4787&#x2013;802</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s12665-015-4467-7</pub-id>
</mixed-citation>
</ref>
<ref id="B2">
<label>2</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>El-Azhari</surname> <given-names>A</given-names></name>
<name><surname>Ait Brahim</surname> <given-names>Y</given-names></name>
<name><surname>Barbecot</surname> <given-names>F</given-names></name>
<name><surname>Hssaisoune</surname> <given-names>M</given-names></name>
<name><surname>Berrouch</surname> <given-names>H</given-names></name>
<name><surname>Laamrani</surname> <given-names>A</given-names></name>
<etal/>
</person-group>. 
<article-title>Evaluating groundwater salinity patterns and spatiotemporal dynamics in complex endorheic aquifer systems</article-title>. <source>Sci Total. Environ</source>. (<year>2025</year>) <volume>994</volume>:<fpage>180055</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.scitotenv.2025.180055</pub-id>, PMID: <pub-id pub-id-type="pmid">40663919</pub-id>
</mixed-citation>
</ref>
<ref id="B3">
<label>3</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Omuto</surname> <given-names>CT</given-names></name>
<name><surname>Kome</surname> <given-names>GK</given-names></name>
<name><surname>Ramakhanna</surname> <given-names>SJ</given-names></name>
<name><surname>Muzira</surname> <given-names>NM</given-names></name>
<name><surname>Ruley</surname> <given-names>JA</given-names></name>
<name><surname>Jayeoba</surname> <given-names>OJ</given-names></name>
<etal/>
</person-group>. 
<article-title>Trend of soil salinization in Africa and implications for agro-chemical use in semi-arid croplands</article-title>. <source>Sci Total. Environ</source>. (<year>2024</year>) <volume>951</volume>:<elocation-id>175503</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.scitotenv.2024.175503</pub-id>, PMID: <pub-id pub-id-type="pmid">39147045</pub-id>
</mixed-citation>
</ref>
<ref id="B4">
<label>4</label>
<mixed-citation publication-type="book">
<person-group person-group-type="author"><collab>FAO</collab>
</person-group>. <source>Global map of salt-affected soils</source>. (<year>2021</year>) (<publisher-loc>Rome, Italy</publisher-loc>: 
<publisher-name>Food and Agriculture Organization (FAO)</publisher-name>).
</mixed-citation>
</ref>
<ref id="B5">
<label>5</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Negacz</surname> <given-names>K</given-names></name>
<name><surname>Malek</surname> <given-names>&#x17d;.</given-names></name>
<name><surname>de Vos</surname> <given-names>A</given-names></name>
<name><surname>Vellinga</surname> <given-names>P</given-names></name>
</person-group>. 
<article-title>Saline soils worldwide: Identifying the most promising areas for saline agriculture</article-title>. <source>J Arid. Environ</source>. (<year>2022</year>) <volume>203</volume>:<elocation-id>104775</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.jaridenv.2022.104775</pub-id>
</mixed-citation>
</ref>
<ref id="B6">
<label>6</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Singh</surname> <given-names>A</given-names></name>
</person-group>. 
<article-title>Soil salinization management for sustainable development: A review</article-title>. <source>J Environ Manage</source>. (<year>2021</year>) <volume>277</volume>:<elocation-id>111383</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.jenvman.2020.111383</pub-id>, PMID: <pub-id pub-id-type="pmid">33035935</pub-id>
</mixed-citation>
</ref>
<ref id="B7">
<label>7</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Chaaou</surname> <given-names>A</given-names></name>
<name><surname>Chikhaoui</surname> <given-names>M</given-names></name>
<name><surname>Naimi</surname> <given-names>M</given-names></name>
<name><surname>Miad</surname> <given-names>AKE</given-names></name>
<name><surname>Bokoye</surname> <given-names>AI</given-names></name>
<name><surname>Ennasr</surname> <given-names>MS</given-names></name>
<etal/>
</person-group>. 
<article-title>Potential of land degradation index for soil salinity mapping in irrigated agricultural land in a semi-arid region using Landsat-OLI and Sentinel-MSI data</article-title>. <source>Environ Monit Assess</source>. (<year>2024</year>) <volume>196</volume>:<fpage>843</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s10661-024-13030-1</pub-id>, PMID: <pub-id pub-id-type="pmid">39187726</pub-id>
</mixed-citation>
</ref>
<ref id="B8">
<label>8</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>El Harti</surname> <given-names>A</given-names></name>
<name><surname>Lhissou</surname> <given-names>R</given-names></name>
<name><surname>Chokmani</surname> <given-names>K</given-names></name>
<name><surname>Ouzemou</surname> <given-names>J</given-names></name>
<name><surname>Hassouna</surname> <given-names>M</given-names></name>
<name><surname>Bachaoui</surname> <given-names>EM</given-names></name>
<etal/>
</person-group>. 
<article-title>Spatiotemporal monitoring of soil salinization in irrigated Tadla Plain (Morocco) using satellite spectral indices</article-title>. <source>Int J Appl Earth Obs. Geoinformation</source>. (<year>2016</year>) <volume>50</volume>:<fpage>64</fpage>&#x2013;<lpage>73</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.jag.2016.03.008</pub-id>
</mixed-citation>
</ref>
<ref id="B9">
<label>9</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Ennaji</surname> <given-names>W</given-names></name>
<name><surname>Barakat</surname> <given-names>A</given-names></name>
<name><surname>Karaoui</surname> <given-names>I</given-names></name>
<name><surname>El Baghdadi</surname> <given-names>M</given-names></name>
<name><surname>Arioua</surname> <given-names>A</given-names></name>
</person-group>. 
<article-title>Remote sensing approach to assess salt-affected soils in the north-east part of Tadla plain, Morocco</article-title>. <source>Geol Ecol Landsc</source>. (<year>2018</year>) <volume>2</volume>:<page-range>22&#x2013;8</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1080/24749508.2018.1438744</pub-id>
</mixed-citation>
</ref>
<ref id="B10">
<label>10</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Chaaou</surname> <given-names>A</given-names></name>
<name><surname>Chikhaoui</surname> <given-names>M</given-names></name>
<name><surname>Naimi</surname> <given-names>M</given-names></name>
<name><surname>El Miad</surname> <given-names>AK</given-names></name>
<name><surname>Achemrk</surname> <given-names>A</given-names></name>
<name><surname>Seif-Ennasr</surname> <given-names>M</given-names></name>
<etal/>
</person-group>. 
<article-title>Mapping soil salinity risk using the approach of soil salinity index and land cover: a case study from Tadla plain, Morocco</article-title>. <source>Arab. J Geosci</source>. (<year>2022</year>) <volume>15</volume>:<fpage>722</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s12517-022-10009-5</pub-id>
</mixed-citation>
</ref>
<ref id="B11">
<label>11</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>El Hamdi</surname> <given-names>A</given-names></name>
<name><surname>Morarech</surname> <given-names>M</given-names></name>
<name><surname>El Mouine</surname> <given-names>Y</given-names></name>
<name><surname>Rachid</surname> <given-names>A</given-names></name>
<name><surname>El Ghmari</surname> <given-names>A</given-names></name>
<name><surname>Yameogo</surname> <given-names>S</given-names></name>
<etal/>
</person-group>. 
<article-title>Sources of spatial variability of soil salinity: the case of Beni Amir irrigated command areas in the Tadla Plain, Morocco</article-title>. <source>Arid. Land. Res Manage</source>. (<year>2022</year>), <fpage>1</fpage>&#x2013;<lpage>20</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1080/15324982.2022.2026531</pub-id>
</mixed-citation>
</ref>
<ref id="B12">
<label>12</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Scudiero</surname> <given-names>E</given-names></name>
<name><surname>Corwin</surname> <given-names>DL</given-names></name>
<name><surname>Anderson</surname> <given-names>RG</given-names></name>
<name><surname>Skaggs</surname> <given-names>TH</given-names></name>
</person-group>. 
<article-title>Moving forward on remote sensing of soil salinity at regional scale</article-title>. <source>Front Environ Sci</source>. (<year>2016</year>) <volume>4</volume>:<elocation-id>65</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fenvs.2016.00065</pub-id>
</mixed-citation>
</ref>
<ref id="B13">
<label>13</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Gorji</surname> <given-names>T</given-names></name>
<name><surname>Sertel</surname> <given-names>E</given-names></name>
<name><surname>Tanik</surname> <given-names>A</given-names></name>
</person-group>. 
<article-title>Monitoring soil salinity <italic>via</italic> remote sensing technology under data scarce conditions: A case study from Turkey</article-title>. <source>Ecol Indic</source>. (<year>2017</year>) <volume>74</volume>:<page-range>384&#x2013;91</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.ecolind.2016.11.043</pub-id>
</mixed-citation>
</ref>
<ref id="B14">
<label>14</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Abuelgasim</surname> <given-names>A</given-names></name>
<name><surname>Ammad</surname> <given-names>R</given-names></name>
</person-group>. 
<article-title>Mapping soil salinity in arid and semi-arid regions using Landsat 8 OLI satellite data</article-title>. <source>Remote Sens. Appl Soc Environ</source>. (<year>2019</year>) <volume>13</volume>:<page-range>415&#x2013;25</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rsase.2018.12.010</pub-id>
</mixed-citation>
</ref>
<ref id="B15">
<label>15</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Aksoy</surname> <given-names>S</given-names></name>
<name><surname>Sertel</surname> <given-names>E</given-names></name>
<name><surname>Roscher</surname> <given-names>R</given-names></name>
<name><surname>Tanik</surname> <given-names>A</given-names></name>
<name><surname>Hamzehpour</surname> <given-names>N</given-names></name>
</person-group>. 
<article-title>Assessment of soil salinity using explainable machine learning methods and Landsat 8 images</article-title>. <source>Int J Appl Earth Obs. Geoinformation</source>. (<year>2024</year>) <volume>130</volume>:<elocation-id>103879</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.jag.2024.103879</pub-id>
</mixed-citation>
</ref>
<ref id="B16">
<label>16</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Bannari</surname> <given-names>A</given-names></name>
<name><surname>Al-Ali</surname> <given-names>ZM</given-names></name>
</person-group>. 
<article-title>Assessing climate change impact on soil salinity dynamics between 1987&#x2013;2017 in arid landscape using landsat TM, ETM+ and OLI data</article-title>. <source>Remote Sens</source>. (<year>2020</year>) <volume>12</volume>:<elocation-id>2794</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/rs12172794</pub-id>
</mixed-citation>
</ref>
<ref id="B17">
<label>17</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Haq</surname> <given-names>YU</given-names></name>
<name><surname>Shahbaz</surname> <given-names>M</given-names></name>
<name><surname>Asif</surname> <given-names>S</given-names></name>
<name><surname>Ouahada</surname> <given-names>K</given-names></name>
<name><surname>Hamam</surname> <given-names>H</given-names></name>
</person-group>. 
<article-title>Identification of soil types and salinity using MODIS terra data and machine learning techniques in multiple regions of Pakistan</article-title>. <source>Sensors</source>. (<year>2023</year>) <volume>23</volume>:<elocation-id>8121</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/s23198121</pub-id>, PMID: <pub-id pub-id-type="pmid">37836951</pub-id>
</mixed-citation>
</ref>
<ref id="B18">
<label>18</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Liu</surname> <given-names>Y</given-names></name>
<name><surname>Han</surname> <given-names>X</given-names></name>
<name><surname>Zhu</surname> <given-names>Y</given-names></name>
<name><surname>Li</surname> <given-names>H</given-names></name>
<name><surname>Qian</surname> <given-names>Y</given-names></name>
<name><surname>Wang</surname> <given-names>K</given-names></name>
<etal/>
</person-group>. 
<article-title>Spatial mapping and driving factor Identification for salt-affected soils at continental scale using Machine learning methods</article-title>. <source>J Hydrol</source>. (<year>2024</year>) <volume>639</volume>:<elocation-id>131589</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.jhydrol.2024.131589</pub-id>
</mixed-citation>
</ref>
<ref id="B19">
<label>19</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Wang</surname> <given-names>W</given-names></name>
<name><surname>Sun</surname> <given-names>J</given-names></name>
</person-group>. 
<article-title>Estimation of soil salinity using satellite-based variables and machine learning methods</article-title>. <source>Earth Sci Inform</source>. (<year>2024</year>) <volume>17</volume>:<page-range>5049&#x2013;61</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s12145-024-01467-4</pub-id>
</mixed-citation>
</ref>
<ref id="B20">
<label>20</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Wang</surname> <given-names>J</given-names></name>
<name><surname>Ding</surname> <given-names>J</given-names></name>
<name><surname>Yu</surname> <given-names>D</given-names></name>
<name><surname>Teng</surname> <given-names>D</given-names></name>
<name><surname>He</surname> <given-names>B</given-names></name>
<name><surname>Chen</surname> <given-names>X</given-names></name>
<etal/>
</person-group>. 
<article-title>Machine learning-based detection of soil salinity in an arid desert region, Northwest China: A comparison between Landsat-8 OLI and Sentinel-2 MSI</article-title>. <source>Sci Total. Environ</source>. (<year>2020</year>) <volume>707</volume>:<elocation-id>136092</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.scitotenv.2019.136092</pub-id>, PMID: <pub-id pub-id-type="pmid">31972911</pub-id>
</mixed-citation>
</ref>
<ref id="B21">
<label>21</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Fu</surname> <given-names>Y</given-names></name>
<name><surname>Wang</surname> <given-names>P</given-names></name>
<name><surname>Cao</surname> <given-names>W</given-names></name>
<name><surname>Fu</surname> <given-names>S</given-names></name>
<name><surname>Zhang</surname> <given-names>J</given-names></name>
<name><surname>Li</surname> <given-names>X</given-names></name>
<etal/>
</person-group>. 
<article-title>Long-term assessment of soil salinization patterns in the yellow river delta using landsat imagery from 2003 to 2021</article-title>. <source>Land</source>. (<year>2024</year>) <volume>14</volume>:<elocation-id>24</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/land14010024</pub-id>
</mixed-citation>
</ref>
<ref id="B22">
<label>22</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Naimi</surname> <given-names>S</given-names></name>
<name><surname>Ayoubi</surname> <given-names>S</given-names></name>
<name><surname>Zeraatpisheh</surname> <given-names>M</given-names></name>
<name><surname>Dematte</surname> <given-names>JAM</given-names></name>
</person-group>. 
<article-title>Ground observations and environmental covariates integration for mapping of soil salinity: A machine learning-based approach</article-title>. <source>Remote Sens</source>. (<year>2021</year>) <volume>13</volume>:<elocation-id>4825</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/rs13234825</pub-id>
</mixed-citation>
</ref>
<ref id="B23">
<label>23</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Thangarasu</surname> <given-names>T</given-names></name>
<name><surname>Mengash</surname> <given-names>HA</given-names></name>
<name><surname>Allafi</surname> <given-names>R</given-names></name>
<name><surname>Mahgoub</surname> <given-names>H</given-names></name>
</person-group>. 
<article-title>Spatial prediction of soil salinity: Remote sensing and machine learning approach</article-title>. <source>J South Am Earth Sci</source>. (<year>2025</year>) <volume>156</volume>:<elocation-id>105440</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.jsames.2025.105440</pub-id>
</mixed-citation>
</ref>
<ref id="B24">
<label>24</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Silatsa</surname> <given-names>FBT</given-names></name>
<name><surname>Kebede</surname> <given-names>F</given-names></name>
</person-group>. 
<article-title>A quarter century experience in soil salinity mapping and its contribution to sustainable soil management and food security in Morocco</article-title>. <source>Geoderma Reg</source>. (<year>2023</year>) <volume>34</volume>:<elocation-id>e00695</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.geodrs.2023.e00695</pub-id>
</mixed-citation>
</ref>
<ref id="B25">
<label>25</label>
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name><surname>Baite</surname> <given-names>W</given-names></name>
<name><surname>Boukdir</surname> <given-names>A</given-names></name>
<name><surname>Baite</surname> <given-names>M</given-names></name>
</person-group>. 
<article-title>Integrated management of irrigation water in the irrigated perimeter of Tadla (Morocco) and involvement of farmers in the aquifer contract</article-title>. In: <source>AIP conference proceedings</source>. <publisher-loc>Morocco</publisher-loc>: 
<publisher-name>AIP Publishing LLC</publisher-name> (<year>2021</year>). p. <fpage>020043</fpage>.
</mixed-citation>
</ref>
<ref id="B26">
<label>26</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Jabour</surname> <given-names>H</given-names></name>
<name><surname>Nakayama</surname> <given-names>K</given-names></name>
</person-group>. 
<article-title>Basin modeling of Tadla basin, Morocco, for hydrocarbon potential</article-title>. <source>AAPG Bull</source>. (<year>1988</year>) <volume>72</volume>:<page-range>1059&#x2013;73</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1306/703C97BC-1707-11D7-8645000102C1865D</pub-id>
</mixed-citation>
</ref>
<ref id="B27">
<label>27</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Oumenskou</surname> <given-names>H</given-names></name>
<name><surname>El Baghdadi</surname> <given-names>M</given-names></name>
<name><surname>Barakat</surname> <given-names>A</given-names></name>
<name><surname>Aquit</surname> <given-names>M</given-names></name>
<name><surname>Ennaji</surname> <given-names>W</given-names></name>
<name><surname>Karroum</surname> <given-names>LA</given-names></name>
<etal/>
</person-group>. 
<article-title>Multivariate statistical analysis for spatial evaluation of physicochemical properties of agricultural soils from Beni-Amir irrigated perimeter, Tadla plain, Morocco</article-title>. <source>Geol Ecol Landsc</source>. (<year>2019</year>) <volume>3</volume>:<fpage>83</fpage>&#x2013;<lpage>94</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1080/24749508.2018.1504272</pub-id>
</mixed-citation>
</ref>
<ref id="B28">
<label>28</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Oussaoui</surname> <given-names>S</given-names></name>
<name><surname>Boudhar</surname> <given-names>A</given-names></name>
<name><surname>Hadri</surname> <given-names>A</given-names></name>
<name><surname>Lebrini</surname> <given-names>Y</given-names></name>
<name><surname>Houmma</surname> <given-names>IH</given-names></name>
<name><surname>Karaoui</surname> <given-names>I</given-names></name>
<etal/>
</person-group>. 
<article-title>Mapping drought severity impact on arboriculture systems over Tadla and lower Tassaout plains in Morocco using Sentinel-2 data and machine learning approaches</article-title>. <source>Geocarto Int</source>. (<year>2025</year>) <volume>40</volume>:<elocation-id>2471104</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1080/10106049.2025.2471104</pub-id>
</mixed-citation>
</ref>
<ref id="B29">
<label>29</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Mouaddine</surname> <given-names>A</given-names></name>
<name><surname>Barakat</surname> <given-names>A</given-names></name>
<name><surname>Hajaj</surname> <given-names>S</given-names></name>
<name><surname>Mosaid</surname> <given-names>H</given-names></name>
<name><surname>Bouzekraoui</surname> <given-names>H</given-names></name>
<name><surname>Bni</surname> <given-names>Z</given-names></name>
<etal/>
</person-group>. 
<article-title>Predicting and mapping soil saturated hydraulic conductivity in the Beni Moussa irrigated perimeter (Tadla Plain, Morocco) using Random Forest machine learning model</article-title>. <source>Model Earth Syst Environ</source>. (<year>2025</year>) <volume>11</volume>:<fpage>82</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s40808-024-02210-0</pub-id>
</mixed-citation>
</ref>
<ref id="B30">
<label>30</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Barakat</surname> <given-names>A</given-names></name>
<name><surname>Ennaji</surname> <given-names>W</given-names></name>
<name><surname>El Jazouli</surname> <given-names>A</given-names></name>
<name><surname>Amediaz</surname> <given-names>R</given-names></name>
<name><surname>Touhami</surname> <given-names>F</given-names></name>
</person-group>. 
<article-title>Multivariate analysis and GIS-based soil suitability diagnosis for sustainable intensive agriculture in Beni-Moussa irrigated subperimeter (Tadla plain, Morocco)</article-title>. <source>Model Earth Syst Environ</source>. (<year>2017</year>) <volume>3</volume>:<fpage>3</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s40808-017-0272-5</pub-id>
</mixed-citation>
</ref>
<ref id="B31">
<label>31</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Didi</surname> <given-names>S</given-names></name>
<name><surname>Housni</surname> <given-names>FE</given-names></name>
<name><surname>Bracamontes del Toro</surname> <given-names>H</given-names></name>
<name><surname>Najine</surname> <given-names>A</given-names></name>
</person-group>. 
<article-title>Mapping of soil salinity using the landsat 8 image and direct field measurements: A case study of the tadla plain, Morocco</article-title>. <source>J Indian Soc Remote Sens</source>. (<year>2019</year>) <volume>47</volume>:<page-range>1235&#x2013;43</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s12524-019-00979-7</pub-id>
</mixed-citation>
</ref>
<ref id="B32">
<label>32</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Rhoades</surname> <given-names>JD</given-names></name>
</person-group>. 
<article-title>Determining soil salinity from measurements of electrical conductivity</article-title>. <source>Commun Soil Sci Plant Anal</source>. (<year>1990</year>) <volume>21</volume>:<page-range>1887&#x2013;926</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1080/00103629009368347</pub-id>
</mixed-citation>
</ref>
<ref id="B33">
<label>33</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Ivushkin</surname> <given-names>K</given-names></name>
<name><surname>Bartholomeus</surname> <given-names>H</given-names></name>
<name><surname>Bregt</surname> <given-names>AK</given-names></name>
<name><surname>Pulatov</surname> <given-names>A</given-names></name>
<name><surname>Kempen</surname> <given-names>B</given-names></name>
<name><surname>de Sousa</surname> <given-names>L</given-names></name>
</person-group>. 
<article-title>Global mapping of soil salinity change</article-title>. <source>Remote Sens. Environ</source>. (<year>2019</year>) <volume>231</volume>:<elocation-id>111260</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.rse.2019.111260</pub-id>
</mixed-citation>
</ref>
<ref id="B34">
<label>34</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Chavez</surname> <given-names>PS</given-names></name>
</person-group>. 
<article-title>An improved dark-object subtraction technique for atmospheric scattering correction of multispectral data</article-title>. <source>Remote Sens. Environ</source>. (<year>1988</year>) <volume>24</volume>:<page-range>459&#x2013;79</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/0034-4257(88)90019-3</pub-id>
</mixed-citation>
</ref>
<ref id="B35">
<label>35</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Abou Samra</surname> <given-names>RM</given-names></name>
<name><surname>Ali</surname> <given-names>RR</given-names></name>
</person-group>. 
<article-title>The development of an overlay model to predict soil salinity risks by using remote sensing and GIS techniques: a case study in soils around Idku Lake, Egypt</article-title>. <source>Environ Monit Assess</source>. (<year>2018</year>) <volume>190</volume>:<fpage>706</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s10661-018-7079-3</pub-id>, PMID: <pub-id pub-id-type="pmid">30411166</pub-id>
</mixed-citation>
</ref>
<ref id="B36">
<label>36</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Masoud</surname> <given-names>AA</given-names></name>
<name><surname>Koike</surname> <given-names>K</given-names></name>
<name><surname>Atwia</surname> <given-names>MG</given-names></name>
<name><surname>El-Horiny</surname> <given-names>MM</given-names></name>
<name><surname>Gemail</surname> <given-names>KS</given-names></name>
</person-group>. 
<article-title>Mapping soil salinity using spectral mixture analysis of landsat 8 OLI images to identify factors influencing salinization in an arid region</article-title>. <source>Int J Appl Earth Obs. Geoinformation</source>. (<year>2019</year>) <volume>83</volume>:<elocation-id>101944</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.jag.2019.101944</pub-id>
</mixed-citation>
</ref>
<ref id="B37">
<label>37</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Abbas</surname> <given-names>A</given-names></name>
<name><surname>Khan</surname> <given-names>S</given-names></name>
<name><surname>Hussain</surname> <given-names>N</given-names></name>
<name><surname>Hanjra</surname> <given-names>MA</given-names></name>
<name><surname>Akbar</surname> <given-names>S</given-names></name>
</person-group>. 
<article-title>Characterizing soil salinity in irrigated agriculture using a remote sensing approach</article-title>. <source>Phys Chem Earth Parts ABC</source>. (<year>2013</year>) <volume>55</volume>:<fpage>43</fpage>&#x2013;<lpage>52</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.pce.2010.12.004</pub-id>
</mixed-citation>
</ref>
<ref id="B38">
<label>38</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Khan</surname> <given-names>NM</given-names></name>
<name><surname>Rastoskuev</surname> <given-names>VV</given-names></name>
<name><surname>Sato</surname> <given-names>Y</given-names></name>
<name><surname>Shiozawa</surname> <given-names>S</given-names></name>
</person-group>. 
<article-title>Assessment of hydrosaline land degradation by using a simple approach of remote sensing indicators</article-title>. <source>Agric Water Manage</source>. (<year>2005</year>) <volume>77</volume>:<fpage>96</fpage>&#x2013;<lpage>109</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.agwat.2004.09.038</pub-id>
</mixed-citation>
</ref>
<ref id="B39">
<label>39</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Douaoui</surname> <given-names>AEK</given-names></name>
<name><surname>Nicolas</surname> <given-names>H</given-names></name>
<name><surname>Walter</surname> <given-names>C</given-names></name>
</person-group>. 
<article-title>Detecting salinity hazards within a semiarid context by means of combining soil and remote-sensing data</article-title>. <source>Geoderma</source>. (<year>2006</year>) <volume>134</volume>:<page-range>217&#x2013;30</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.geoderma.2005.10.009</pub-id>
</mixed-citation>
</ref>
<ref id="B40">
<label>40</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Chikhaoui</surname> <given-names>M</given-names></name>
<name><surname>Bonn</surname> <given-names>F</given-names></name>
<name><surname>Bokoye</surname> <given-names>AI</given-names></name>
<name><surname>Merzouk</surname> <given-names>A</given-names></name>
</person-group>. 
<article-title>A spectral index for land degradation mapping using ASTER data: Application to a semi-arid Mediterranean catchment</article-title>. <source>Int J Appl Earth Obs. Geoinformation</source>. (<year>2005</year>) <volume>7</volume>:<page-range>140&#x2013;53</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.jag.2005.01.002</pub-id>
</mixed-citation>
</ref>
<ref id="B41">
<label>41</label>
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name><surname>Campagner</surname> <given-names>A</given-names></name>
<name><surname>Famiglini</surname> <given-names>L</given-names></name>
<name><surname>Cabitza</surname> <given-names>F</given-names></name>
</person-group>. 
<article-title>Re-calibrating machine learning models using confidence interval bounds</article-title>. In: 
<person-group person-group-type="editor">
<name><surname>Torra</surname> <given-names>V</given-names></name>
<name><surname>Narukawa</surname> <given-names>Y</given-names></name>
</person-group>, editors. <source>Modeling decisions for artificial intelligence</source>. 
<publisher-name>Springer International Publishing</publisher-name>, <publisher-loc>Cham</publisher-loc> (<year>2022</year>). p. <page-range>132&#x2013;42</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/978-3-031-13448-7_11</pub-id>
</mixed-citation>
</ref>
<ref id="B42">
<label>42</label>
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name><surname>Varoquaux</surname> <given-names>G</given-names></name>
<name><surname>Colliot</surname> <given-names>O</given-names></name>
</person-group>. 
<article-title>Evaluating machine learning models and their diagnostic value</article-title>. In: 
<person-group person-group-type="editor">
<name><surname>Colliot</surname> <given-names>O</given-names></name>
</person-group>, editor. <source>Machine learning for brain disorders</source>. 
<publisher-name>Springer US</publisher-name>, <publisher-loc>New York, NY</publisher-loc> (<year>2023</year>). p. <page-range>601&#x2013;30</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/978-1-0716-3195-9_20</pub-id>, PMID: <pub-id pub-id-type="pmid">37988512</pub-id>
</mixed-citation>
</ref>
<ref id="B43">
<label>43</label>
<mixed-citation publication-type="book">
<person-group person-group-type="author">
<name><surname>Japkowicz</surname> <given-names>N</given-names></name>
<name><surname>Shah</surname> <given-names>M</given-names></name>
</person-group>. 
<article-title>Performance evaluation in machine learning</article-title>. In: 
<person-group person-group-type="editor">
<name><surname>El Naqa</surname> <given-names>I</given-names></name>
<name><surname>Li</surname> <given-names>R</given-names></name>
<name><surname>Murphy</surname> <given-names>MJ</given-names></name>
</person-group>, editors. <source>Machine learning in radiation oncology: theory and applications</source>. 
<publisher-name>Springer International Publishing</publisher-name>, <publisher-loc>Cham</publisher-loc> (<year>2015</year>). p. <fpage>41</fpage>&#x2013;<lpage>56</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/978-3-319-18305-3_4</pub-id>
</mixed-citation>
</ref>
<ref id="B44">
<label>44</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Pereira</surname> <given-names>DG</given-names></name>
<name><surname>Afonso</surname> <given-names>A</given-names></name>
<name><surname>Medeiros</surname> <given-names>FM</given-names></name>
</person-group>. 
<article-title>Overview of friedman&#x2019;s test and <italic>post-hoc</italic> analysis</article-title>. <source>Commun Stat - Simul Comput</source>. (<year>2015</year>) <volume>44</volume>:<page-range>2636&#x2013;53</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1080/03610918.2014.931971</pub-id>
</mixed-citation>
</ref>
<ref id="B45">
<label>45</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Gill</surname> <given-names>N</given-names></name>
<name><surname>Hall</surname> <given-names>P</given-names></name>
<name><surname>Montgomery</surname> <given-names>K</given-names></name>
<name><surname>Schmidt</surname> <given-names>N</given-names></name>
</person-group>. 
<article-title>A responsible machine learning workflow with focus on interpretable models, <italic>post-hoc</italic> explanation, and discrimination testing</article-title>. <source>Information</source>. (<year>2020</year>) <volume>11</volume>:<elocation-id>137</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/info11030137</pub-id>
</mixed-citation>
</ref>
<ref id="B46">
<label>46</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Beinecke</surname> <given-names>J</given-names></name>
<name><surname>Heider</surname> <given-names>D</given-names></name>
</person-group>. 
<article-title>Gaussian noise up-sampling is better suited than SMOTE and ADASYN for clinical decision making</article-title>. <source>BioData. Min</source>. (<year>2021</year>) <volume>14</volume>:<fpage>49</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1186/s13040-021-00283-6</pub-id>, PMID: <pub-id pub-id-type="pmid">34844620</pub-id>
</mixed-citation>
</ref>
<ref id="B47">
<label>47</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Gazley</surname> <given-names>M</given-names></name>
<name><surname>Hood</surname> <given-names>SB</given-names></name>
<name><surname>Cracknell</surname> <given-names>MJ</given-names></name>
</person-group>. 
<article-title>Soil-sample geochemistry normalised by class membership from machine-learnt clusters of satellite and geophysics data</article-title>. <source>Ore Geol Rev</source>. (<year>2021</year>) <volume>139</volume>:<elocation-id>104442</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.oregeorev.2021.104442</pub-id>
</mixed-citation>
</ref>
<ref id="B48">
<label>48</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Kim</surname> <given-names>K</given-names></name>
<name><surname>Samaddar</surname> <given-names>S</given-names></name>
<name><surname>Chatterjee</surname> <given-names>P</given-names></name>
<name><surname>Krishnamoorthy</surname> <given-names>R</given-names></name>
<name><surname>Jeon</surname> <given-names>S</given-names></name>
<name><surname>Sa</surname> <given-names>T</given-names></name>
</person-group>. 
<article-title>Structural and functional responses of microbial community with respect to salinity levels in a coastal reclamation land</article-title>. <source>Appl Soil Ecol</source>. (<year>2019</year>) <volume>137</volume>:<fpage>96</fpage>&#x2013;<lpage>105</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.apsoil.2019.02.011</pub-id>
</mixed-citation>
</ref>
<ref id="B49">
<label>49</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Shrestha</surname> <given-names>N</given-names></name>
</person-group>. 
<article-title>Detecting multicollinearity in regression analysis</article-title>. <source>Am J Appl Math Stat</source>. (<year>2020</year>) <volume>8</volume>:<fpage>39</fpage>&#x2013;<lpage>42</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.12691/ajams-8-2-1</pub-id>
</mixed-citation>
</ref>
<ref id="B50">
<label>50</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Abdi</surname> <given-names>H</given-names></name>
<name><surname>Williams</surname> <given-names>LJ</given-names></name>
</person-group>. 
<article-title>Principal component analysis</article-title>. <source>WIREs. Comput Stat</source>. (<year>2010</year>) <volume>2</volume>:<page-range>433&#x2013;59</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1002/wics.101</pub-id>
</mixed-citation>
</ref>
<ref id="B51">
<label>51</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Kazemi Garajeh</surname> <given-names>M</given-names></name>
<name><surname>Blaschke</surname> <given-names>T</given-names></name>
<name><surname>Hossein Haghi</surname> <given-names>V</given-names></name>
<name><surname>Weng</surname> <given-names>Q</given-names></name>
<name><surname>Valizadeh Kamran</surname> <given-names>K</given-names></name>
<name><surname>Li</surname> <given-names>Z</given-names></name>
</person-group>. 
<article-title>A comparison between sentinel-2 and landsat 8 OLI satellite images for soil salinity distribution mapping using a deep learning convolutional neural network</article-title>. <source>Can J Remote Sens</source>. (<year>2022</year>), <fpage>1</fpage>&#x2013;<lpage>17</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1080/07038992.2022.2056435</pub-id>
</mixed-citation>
</ref>
<ref id="B52">
<label>52</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Suleymanov</surname> <given-names>A</given-names></name>
<name><surname>Tuktarova</surname> <given-names>I</given-names></name>
<name><surname>Belan</surname> <given-names>L</given-names></name>
<name><surname>Suleymanov</surname> <given-names>R</given-names></name>
<name><surname>Gabbasova</surname> <given-names>I</given-names></name>
<name><surname>Araslanova</surname> <given-names>L</given-names></name>
</person-group>. 
<article-title>Spatial prediction of soil properties using random forest, k-nearest neighbors and cubist approaches in the foothills of the Ural Mountains, Russia</article-title>. <source>Model Earth Syst Environ</source>. (<year>2023</year>) <volume>9</volume>:<page-range>3461&#x2013;71</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s40808-023-01723-4</pub-id>
</mixed-citation>
</ref>
<ref id="B53">
<label>53</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Wan</surname> <given-names>H</given-names></name>
<name><surname>Qi</surname> <given-names>H</given-names></name>
<name><surname>Shang</surname> <given-names>S</given-names></name>
</person-group>. 
<article-title>Estimating soil water and salt contents from field measurements with time domain reflectometry using machine learning algorithms</article-title>. <source>Agric Water Manage</source>. (<year>2023</year>) <volume>285</volume>:<elocation-id>108364</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.agwat.2023.108364</pub-id>
</mixed-citation>
</ref>
<ref id="B54">
<label>54</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Vermeulen</surname> <given-names>D</given-names></name>
<name><surname>Van Niekerk</surname> <given-names>A</given-names></name>
</person-group>. 
<article-title>Machine learning performance for predicting soil salinity using different combinations of geomorphometric covariates</article-title>. <source>Geoderma</source>. (<year>2017</year>) <volume>299</volume>:<fpage>1</fpage>&#x2013;<lpage>12</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.geoderma.2017.03.013</pub-id>
</mixed-citation>
</ref>
<ref id="B55">
<label>55</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Jiang</surname> <given-names>H</given-names></name>
<name><surname>Rusuli</surname> <given-names>Y</given-names></name>
<name><surname>Amuti</surname> <given-names>T</given-names></name>
<name><surname>He</surname> <given-names>Q</given-names></name>
</person-group>. 
<article-title>Quantitative assessment of soil salinity using multi-source remote sensing data based on the support vector machine and artificial neural network</article-title>. <source>Int J Remote Sens</source>. (<year>2019</year>) <volume>40</volume>:<fpage>284</fpage>&#x2013;<lpage>306</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1080/01431161.2018.1513180</pub-id>
</mixed-citation>
</ref>
<ref id="B56">
<label>56</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Golestani</surname> <given-names>M</given-names></name>
<name><surname>Mosleh Ghahfarokhi</surname> <given-names>Z</given-names></name>
<name><surname>Esfandiarpour-Boroujeni</surname> <given-names>I</given-names></name>
<name><surname>Shirani</surname> <given-names>H</given-names></name>
</person-group>. 
<article-title>Evaluating the spatiotemporal variations of soil salinity in Sirjan Playa, Iran using Sentinel-2A and Landsat-8 OLI imagery</article-title>. <source>CATENA</source>. (<year>2023</year>) <volume>231</volume>:<elocation-id>107375</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.catena.2023.107375</pub-id>
</mixed-citation>
</ref>
<ref id="B57">
<label>57</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Scott&#xe1;</surname> <given-names>F</given-names></name>
<name><surname>Da Fonseca</surname> <given-names>E</given-names></name>
</person-group>. 
<article-title>Multiscale trend analysis for pampa grasslands using ground data and vegetation sensor imagery</article-title>. <source>Sensors</source>. (<year>2015</year>) <volume>15</volume>:<page-range>17666&#x2013;92</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/s150717666</pub-id>, PMID: <pub-id pub-id-type="pmid">26197320</pub-id>
</mixed-citation>
</ref>
<ref id="B58">
<label>58</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Wang</surname> <given-names>F</given-names></name>
<name><surname>Yang</surname> <given-names>S</given-names></name>
<name><surname>Wei</surname> <given-names>Y</given-names></name>
<name><surname>Shi</surname> <given-names>Q</given-names></name>
<name><surname>Ding</surname> <given-names>J</given-names></name>
</person-group>. 
<article-title>Characterizing soil salinity at multiple depth using electromagnetic induction and remote sensing data with random forests: A case study in Tarim River Basin of southern Xinjiang, China</article-title>. <source>Sci Total. Environ</source>. (<year>2021</year>) <volume>754</volume>:<elocation-id>142030</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.scitotenv.2020.142030</pub-id>, PMID: <pub-id pub-id-type="pmid">32911147</pub-id>
</mixed-citation>
</ref>
<ref id="B59">
<label>59</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Arshad</surname> <given-names>S</given-names></name>
<name><surname>Kazmi</surname> <given-names>JH</given-names></name>
<name><surname>Hars&#xe1;nyi</surname> <given-names>E</given-names></name>
<name><surname>Nazli</surname> <given-names>F</given-names></name>
<name><surname>Hassan</surname> <given-names>W</given-names></name>
<name><surname>Shaikh</surname> <given-names>S</given-names></name>
<etal/>
</person-group>. 
<article-title>Predictive Modeling of soil salinity integrating remote sensing and soil variables: An ensembled deep learning approach</article-title>. <source>Energy Nexus</source>. (<year>2025</year>) <volume>17</volume>:<fpage>100374</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.nexus.2025.100374</pub-id>
</mixed-citation>
</ref>
<ref id="B60">
<label>60</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Pouladi</surname> <given-names>N</given-names></name>
<name><surname>Jafarzadeh</surname> <given-names>AA</given-names></name>
<name><surname>Shahbazi</surname> <given-names>F</given-names></name>
<name><surname>Ghorbani</surname> <given-names>MA</given-names></name>
</person-group>. 
<article-title>Design and implementation of a hybrid MLP-FFA model for soil salinity prediction</article-title>. <source>Environ Earth Sci</source>. (<year>2019</year>) <volume>78</volume>:<elocation-id>159</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s12665-019-8159-6</pub-id>
</mixed-citation>
</ref>
<ref id="B61">
<label>61</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Bergstra</surname> <given-names>J</given-names></name>
<name><surname>Bengio</surname> <given-names>Y</given-names></name>
</person-group>. 
<article-title>Random search for hyper-parameter optimization</article-title>. <source>J Mach Learn Res</source>. (<year>2012</year>) <volume>13</volume>:<fpage>281</fpage>&#x2013;<lpage>305</lpage>.
</mixed-citation>
</ref>
<ref id="B62">
<label>62</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Ge</surname> <given-names>X</given-names></name>
<name><surname>Ding</surname> <given-names>J</given-names></name>
<name><surname>Teng</surname> <given-names>D</given-names></name>
<name><surname>Wang</surname> <given-names>J</given-names></name>
<name><surname>Huo</surname> <given-names>T</given-names></name>
<name><surname>Jin</surname> <given-names>X</given-names></name>
<etal/>
</person-group>. 
<article-title>Updated soil salinity with fine spatial resolution and high accuracy: The synergy of Sentinel-2 MSI, environmental covariates and hybrid machine learning approaches</article-title>. <source>CATENA</source>. (<year>2022</year>) <volume>212</volume>:<elocation-id>106054</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.catena.2022.106054</pub-id>
</mixed-citation>
</ref>
<ref id="B63">
<label>63</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Kaplan</surname> <given-names>G</given-names></name>
<name><surname>Ga&#x161;parovi&#x107;</surname> <given-names>M</given-names></name>
<name><surname>Alqasemi</surname> <given-names>AS</given-names></name>
<name><surname>Aldhaheri</surname> <given-names>A</given-names></name>
<name><surname>Abuelgasim</surname> <given-names>A</given-names></name>
<name><surname>Ibrahim</surname> <given-names>M</given-names></name>
</person-group>. 
<article-title>Soil salinity prediction using Machine Learning and Sentinel &#x2013; 2 Remote Sensing Data in Hyper &#x2013; Arid areas</article-title>. <source>Phys Chem Earth Parts ABC</source>. (<year>2023</year>) <volume>130</volume>:<elocation-id>103400</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.pce.2023.103400</pub-id>
</mixed-citation>
</ref>
<ref id="B64">
<label>64</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Lhissou</surname> <given-names>R</given-names></name>
<name><surname>Harti</surname> <given-names>AE</given-names></name>
<name><surname>Chokmani</surname> <given-names>K</given-names></name>
</person-group>. 
<article-title>Mapping soil salinity in irrigated land using optical remote sensing data</article-title>. <source>EURASIAN. J Soil Sci EJSS</source>. (<year>2014</year>) <volume>3</volume>:<fpage>82</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.18393/ejss.84540</pub-id>
</mixed-citation>
</ref>
<ref id="B65">
<label>65</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>El hafyani</surname> <given-names>M</given-names></name>
<name><surname>Essahlaoui</surname> <given-names>A</given-names></name>
<name><surname>El baghdadi</surname> <given-names>M</given-names></name>
<name><surname>Teodoro</surname> <given-names>AC</given-names></name>
<name><surname>Mohajane</surname> <given-names>M</given-names></name>
<name><surname>El hmaidi</surname> <given-names>A</given-names></name>
<etal/>
</person-group>. 
<article-title>Modeling and mapping of soil salinity in Tafilalet plain (Morocco)</article-title>. <source>Arab. J Geosci</source>. (<year>2019</year>) <volume>12</volume>:<fpage>35</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s12517-018-4202-2</pub-id>
</mixed-citation>
</ref>
<ref id="B66">
<label>66</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Rafik</surname> <given-names>A</given-names></name>
<name><surname>Ibouh</surname> <given-names>H</given-names></name>
<name><surname>El Alaoui El Fels</surname> <given-names>A</given-names></name>
<name><surname>Eddahby</surname> <given-names>L</given-names></name>
<name><surname>Mezzane</surname> <given-names>D</given-names></name>
<name><surname>Bousfoul</surname> <given-names>M</given-names></name>
<etal/>
</person-group>. 
<article-title>Soil salinity detection and mapping in an environment under water stress between 1984 and 2018 (Case of the largest oasis in africa-Morocco)</article-title>. <source>Remote Sens</source>. (<year>2022</year>) <volume>14</volume>:<elocation-id>1606</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3390/rs14071606</pub-id>
</mixed-citation>
</ref>
<ref id="B67">
<label>67</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Ait Lahssaine</surname> <given-names>I</given-names></name>
<name><surname>Kabiri</surname> <given-names>L</given-names></name>
<name><surname>Messaoudi</surname> <given-names>B</given-names></name>
<name><surname>El Hafyani</surname> <given-names>M</given-names></name>
<name><surname>Essafraoui</surname> <given-names>B</given-names></name>
<name><surname>Kretzschmar</surname> <given-names>HA</given-names></name>
<etal/>
</person-group>. 
<article-title>Performance assessment of 14 soil salinity spectral indices in a drought Oasis environment: Rheris Oasis, Southeastern Morocco</article-title>. <source>Sci Afr</source>. (<year>2025</year>) <volume>29</volume>:<elocation-id>e02822</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.sciaf.2025.e02822</pub-id>
</mixed-citation>
</ref>
<ref id="B68">
<label>68</label>
<mixed-citation publication-type="confproc">
<person-group person-group-type="author">
<name><surname>Bannari</surname> <given-names>A</given-names></name>
<name><surname>Al-Ali</surname> <given-names>ZM</given-names></name>
<name><surname>Kadhem</surname> <given-names>GM</given-names></name>
</person-group>. (<year>2021</year>). 
<article-title>"Effects of Topgraphic Attributes and Water-Table Depths on the Soil Salinity Accumulation in Arid Land,"</article-title><source>2021 IEEE International Geoscience and Remote Sensing Symposium IGARSS</source>, <publisher-loc>Brussels, Belgium</publisher-loc>. pp. <page-range>6548&#x2013;51</page-range>. 
<publisher-name>IEEE</publisher-name>. doi:&#xa0;<pub-id pub-id-type="doi">10.1109/IGARSS47720.2021.9555038</pub-id>
</mixed-citation>
</ref>
<ref id="B69">
<label>69</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Xie</surname> <given-names>J</given-names></name>
<name><surname>Shi</surname> <given-names>C</given-names></name>
<name><surname>Liu</surname> <given-names>Y</given-names></name>
<name><surname>Wang</surname> <given-names>Q</given-names></name>
<name><surname>Zhong</surname> <given-names>Z</given-names></name>
<name><surname>He</surname> <given-names>S</given-names></name>
<etal/>
</person-group>. 
<article-title>Soil salinization prediction through feature selection and machine learning at the irrigation district scale</article-title>. <source>Front Earth Sci</source>. (<year>2025</year>) <volume>12</volume>:<elocation-id>1488504</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/feart.2024.1488504</pub-id>
</mixed-citation>
</ref>
<ref id="B70">
<label>70</label>
<mixed-citation publication-type="journal">
<person-group person-group-type="author">
<name><surname>Ma</surname> <given-names>G</given-names></name>
<name><surname>Ding</surname> <given-names>J</given-names></name>
<name><surname>Han</surname> <given-names>L</given-names></name>
<name><surname>Zhang</surname> <given-names>Z</given-names></name>
<name><surname>Ran</surname> <given-names>S</given-names></name>
</person-group>. 
<article-title>Digital mapping of soil salinization based on Sentinel-1 and Sentinel-2 data combined with machine learning algorithms</article-title>. <source>Reg. Sustain</source>. (<year>2021</year>) <volume>2</volume>:<page-range>177&#x2013;88</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.regsus.2021.06.001</pub-id>
</mixed-citation>
</ref>
</ref-list>
<fn-group>
<fn id="n1" fn-type="custom" custom-type="edited-by">
<p>Edited by: <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1114441">Bifeng Hu</ext-link>, Jiangxi University of Finance and Economics, China</p></fn>
<fn id="n2" fn-type="custom" custom-type="reviewed-by">
<p>Reviewed by: <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1121759">Litao Lin</ext-link>, Chinese Research Academy of Environmental Sciences, China</p>
<p><ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/3153475">Yingzhi Qian</ext-link>, Wuhan University, China</p></fn>
</fn-group>
</back>
</article>