<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20241031//EN" "JATS-journalpublishing1-4.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.4" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">cmb</journal-id>
      <journal-title-group>
        <journal-title>Computational Molecular Bioscience</journal-title>
      </journal-title-group>
      <issn pub-type="epub">2165-3453</issn>
      <issn pub-type="ppub">2165-3445</issn>
      <publisher>
        <publisher-name>Scientific Research Publishing</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.4236/cmb.2026.163003</article-id>
      <article-id pub-id-type="publisher-id">cmb-154202</article-id>
      <article-categories>
        <subj-group>
          <subject>Article</subject>
        </subj-group>
        <subj-group>
          <subject>Biomedical</subject>
          <subject>Life Sciences</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Application of Artificial Neural Networks to the Prediction of Total Suspended Solids (TSS) and Chemical Oxygen Demand (COD) at an Urban Wastewater Pumping Station in the Abidjan District (Côte d’Ivoire)</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name name-style="western">
            <surname>Yves</surname>
            <given-names>Gnagne Agness Essoh Jean Eudes</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Simon</surname>
            <given-names>Kombo Mananga Olivier</given-names>
          </name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Maxime</surname>
            <given-names>Ahoule Dompé Ghislain</given-names>
          </name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Nicaise</surname>
            <given-names>Ballet Tiama Guy</given-names>
          </name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Guy-Richard</surname>
            <given-names>Koné Mamadou</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Bernard</surname>
            <given-names>Yapo Ossey</given-names>
          </name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
      </contrib-group>
      <aff id="aff1"><label>1</label> Laboratory of Thermodynamics and Environmental Physicochemistry, Training and Research Unit in Fundamental and Applied Sciences (UFR-SFA), Nangui Abrogoua University, Abidjan, Côte d’Ivoire </aff>
      <aff id="aff2"><label>2</label> Laboratory of Environmental Sciences, Training and Research Unit in Environmental Sciences and Management (UFR-SGE), Nangui Abrogoua University, Abidjan, Côte d’Ivoire </aff>
      <author-notes>
        <fn fn-type="conflict" id="fn-conflict">
          <p>The authors declare no conflicts of interest regarding the publication of this paper.</p>
        </fn>
      </author-notes>
      <pub-date pub-type="epub">
        <day>24</day>
        <month>09</month>
        <year>2026</year>
      </pub-date>
      <pub-date pub-type="collection">
        <month>09</month>
        <year>2026</year>
      </pub-date>
      <volume>16</volume>
      <issue>03</issue>
      <fpage>37</fpage>
      <lpage>51</lpage>
      <history>
        <date date-type="received">
          <day>08</day>
          <month>05</month>
          <year>2026</year>
        </date>
        <date date-type="accepted">
          <day>21</day>
          <month>09</month>
          <year>2026</year>
        </date>
        <date date-type="published">
          <day>24</day>
          <month>09</month>
          <year>2026</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>© 2026 by the authors and Scientific Research Publishing Inc.</copyright-statement>
        <copyright-year>2026</copyright-year>
        <license license-type="open-access">
          <license-p> This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license ( <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link> ). </license-p>
        </license>
      </permissions>
      <self-uri content-type="doi" xlink:href="https://doi.org/10.4236/cmb.2026.163003">https://doi.org/10.4236/cmb.2026.163003</self-uri>
      <abstract>
        <p>Conventional wastewater characterization relies on time-consuming and costly physicochemical analyses that are poorly suited to real-time monitoring. In this context, turbidity is an easily measurable optical indicator with potential for the indirect estimation of global pollution parameters. This study aimed to develop artificial neural network (ANN) models to predict total suspended solids (TSS) and chemical oxygen demand (COD) concentrations using turbidity as the sole input variable. Two hundred (200) wastewater samples were collected at the Blockauss pumping station in Abidjan during different seasons. Turbidity, TSS, and COD were determined according to NF EN ISO 7027, NF T 90-105, and CEAEQ methods. The normalized dataset was divided into training (50%), validation (25%), and testing (25%) subsets. Multilayer perceptrons with 1 to 15 hidden neurons were optimized and evaluated using R, R<sup>2</sup>, RMSE, and MRD. The selected 1-1-1 architecture for TSS showed good performance (R<sup>2</sup> = 0.80; RMSE = 0.127; MRD = 7.46%). For COD, the 1-2-1 architecture yielded more moderate performance (R<sup>2</sup> = 0.66; RMSE = 0.246; MRD = 12.83%), indicating that turbidity explained a smaller proportion of COD variability, owing to the complex composition of wastewater and the influence of environmental and climatic factors on COD concentrations. Further improvement of COD prediction requires the integration of additional variables, such as pH, temperature, conductivity, and dissolved oxygen. Model validation and recalibration are also recommended before extrapolation to other wastewater treatment stations.</p>
      </abstract>
      <kwd-group kwd-group-type="author-generated" xml:lang="en">
        <kwd>Wastewater</kwd>
        <kwd>Turbidity</kwd>
        <kwd>Total Suspended Solids (TSS)</kwd>
        <kwd>Chemical Oxygen Demand (COD)</kwd>
        <kwd>Artificial Neural Network (ANN)</kwd>
        <kwd>Modeling</kwd>
        <kwd>Wastewater</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec1">
      <title>1. Introduction</title>
      <p>The characterization of wastewater has traditionally been carried out on the basis of <italic>in situ</italic> sampling and laboratory measurements [<xref ref-type="bibr" rid="B1">1</xref>][<xref ref-type="bibr" rid="B2">2</xref>]. This conventional characterization is subject to several constraints, namely: the transport of the effluent to the laboratory, its preservation, delayed-time analysis in the laboratory, the prohibitive cost of reagents and analyses, and the time required to obtain results. These constraints represent a difficulty for the proper characterization of the environment. Consequently, various continuous <italic>in situ</italic> measurement techniques are now available for use. Among these, turbidity measurement makes it possible to estimate the loads of total suspended solids (TSS) and chemical oxygen demand (COD) circulating in urban sanitation networks. Indeed, TSS and COD constitute overall pollution indicators. The most appropriate strategy is therefore to predict these loads from turbidity. The present study aims to predict, using an artificial neural network, the concentrations of the overall pollution parameters COD and TSS from turbidity measurements. In other words, this study proposes models for predicting COD and TSS concentrations from turbidity.</p>
    </sec>
    <sec id="sec2">
      <title>2. Materials and Methods</title>
      <sec id="sec2dot1">
        <title>2.1. Study Area</title>
        <p>The Blockauss pumping station, located in Cocody near Saint Peter’s Catholic Church, provides the pumping of wastewater originating primarily from Félix Houphouët-Boigny University, the Cocody University Hospital (CHU), and the Cocody Ambassade district, before conveying it to the Treichville Market trunk sewer through a sub-lagoon crossing (<xref ref-type="fig" rid="fig1">Figure 1</xref>).</p>
      </sec>
      <sec id="sec2dot2">
        <title>2.2. Sampling</title>
        <p>Wastewater samples were collected at the Blockauss pumping station, located in the municipality of Cocody within the Abidjan District, using an automatic sampler equipped with an adiabatic enclosure (<xref ref-type="fig" rid="fig2">Figure 2</xref>). Sampling was carried out at the Blockauss station and at the Digue pre-treatment station using the automatic sampler. The sampler was programmed to operate on 24-h sampling cycles. Accordingly, six (06) 24-h sampling campaigns were conducted at each site from February 2024 to December 2024, covering both dry and rainy seasons, with one campaign conducted every two months. The automatic sampler was programmed to collect 1-h integrated samples by collecting 200 mL of wastewater every 12 min. Five sampling series were performed over 1 h to constitute a 1-L sample. Samples were collected at the raw wastewater inlet of the respective stations. Thus, twenty-four (24) daily samples were obtained per site and transported to the laboratory for analysis.</p>
        <fig id="fig1">
          <label>Figure 1</label>
          <graphic xlink:href="https://html.scirp.org/file/2220191-rId13.jpeg?20260924030450" />
        </fig>
        <p><bold>Figure 1</bold><bold>.</bold> Blockauss pumping station.</p>
        <fig id="fig2">
          <label>Figure 2</label>
          <graphic xlink:href="https://html.scirp.org/file/2220191-rId14.jpeg?20260924030450" />
        </fig>
        <p><bold>Figure 2</bold><bold>.</bold>Hourly wastewater sampling at the Blokauss station.</p>
      </sec>
      <sec id="sec2dot3">
        <title>2.3. Sample Analysis</title>
        <p>In the laboratory, all wastewater samples were analyzed for physical parameters (turbidity and TSS) and a chemical parameter (COD) in accordance with the French standard [<xref ref-type="bibr" rid="B3">3</xref>] and the methods developed by the Centre of Expertise in Environmental Analysis of Québec (CEAEQ) [<xref ref-type="bibr" rid="B4">4</xref>]. All methods are summarized in <bold>Table 1</bold>.</p>
        <p><bold>Table 1.</bold>Analytical methods for the physical and chemical parameters. </p>
        <table-wrap id="tbl1">
          <label>Table 1</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Measured parameter</bold>
                </td>
                <td>
                  <bold>Analytical method</bold>
                </td>
              </tr>
              <tr>
                <td>Turbidity</td>
                <td>Nephelometric method with formazine (NF EN ISO 7027)</td>
              </tr>
              <tr>
                <td>TSS</td>
                <td>Glass-fiber filtration method (NF T 90-105)</td>
              </tr>
              <tr>
                <td>Chemical oxygen demand (COD)</td>
                <td>Closed-reflux method followed by colorimetric determination with potassium dichromate</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
      </sec>
      <sec id="sec2dot4">
        <title>2.4. Modeling of TSS and COD from Turbidity Using an Artificial Neural Network</title>
        <p>Modeling of total suspended solids (TSS) and chemical oxygen demand (COD) from turbidity was performed using an artificial neural network (ANN) implemented in Matlab R2014 (MathWorks Inc., USA). The backpropagation algorithm used made it possible to establish an empirical model of the general form:</p>
        <disp-formula id="FD1">
          <label>(1)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:mi>Y</mml:mi>
              <mml:mo>=</mml:mo>
              <mml:mstyle displaystyle="true">
                <mml:mo>∑</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>λ</mml:mi>
                    <mml:mi>i</mml:mi>
                  </mml:msub>
                  <mml:mo>⋅</mml:mo>
                  <mml:msub>
                    <mml:mi>y</mml:mi>
                    <mml:mi>i</mml:mi>
                  </mml:msub>
                </mml:mrow>
              </mml:mstyle>
              <mml:mo>+</mml:mo>
              <mml:mi>b</mml:mi>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where: </p>
        <p><inline-formula><mml:math display="inline"><mml:mi> Y </mml:mi></mml:math></inline-formula> is the TSS or COD concentration value, <italic>i.e.</italic>, the network output (response); </p>
        <p><inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi> λ </mml:mi><mml:mi> i </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the weighting coefficient assigned to the hidden-layer neurons; </p>
        <p><inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mi> i </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the summation of the values resulting from the different activation functions; and <italic>b</italic> is the bias, <italic>i.e.</italic>, the error made by the network.</p>
      </sec>
      <sec id="sec2dot5">
        <title>2.5. Database Construction and Preparation</title>
        <p>The experimental data (200 observations) were normalized to the interval [−1; +1] according to Equation (2):</p>
        <disp-formula id="FD2">
          <label>(2)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:msubsup>
                <mml:mi>y</mml:mi>
                <mml:mi>i</mml:mi>
                <mml:mo>∘</mml:mo>
              </mml:msubsup>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mn>2</mml:mn>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>y</mml:mi>
                        <mml:mi>i</mml:mi>
                      </mml:msub>
                      <mml:mo>−</mml:mo>
                      <mml:msub>
                        <mml:mi>y</mml:mi>
                        <mml:mrow>
                          <mml:mi>min</mml:mi>
                        </mml:mrow>
                      </mml:msub>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>y</mml:mi>
                        <mml:mrow>
                          <mml:mi>max</mml:mi>
                        </mml:mrow>
                      </mml:msub>
                      <mml:mo>−</mml:mo>
                      <mml:msub>
                        <mml:mi>y</mml:mi>
                        <mml:mrow>
                          <mml:mi>min</mml:mi>
                        </mml:mrow>
                      </mml:msub>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mfrac>
              <mml:mo>−</mml:mo>
              <mml:mn>1</mml:mn>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where: </p>
        <p><inline-formula><mml:math display="inline"><mml:mrow><mml:msubsup><mml:mi> y </mml:mi><mml:mi> i </mml:mi><mml:mo> ∘ </mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> = is the normalized experimental value; </p>
        <p><inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mi> i </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> = is the experimental value; </p>
        <p><inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mrow><mml:mi> min </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> = is the minimum experimental value; </p>
        <p><inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mrow><mml:mi> max </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> = is the maximum experimental value. </p>
        <p>The data were then randomly divided into three sets: training (50%), validation (25%), and testing (25%).</p>
      </sec>
      <sec id="sec2dot6">
        <title>2.6. Design of the Artificial Neural Network Structure</title>
        <p>The architecture selected was a multilayer perceptron comprising an input layer (turbidity), an output layer (TSS or COD), and a hidden layer whose number of neurons (<italic>k</italic> = 1 to 15) was optimized. A hyperbolic tangent sigmoid transfer function was adopted as the activation function, expressed as follows:</p>
        <disp-formula id="FD3">
          <label>(3)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:msub>
                <mml:mi>y</mml:mi>
                <mml:mi>i</mml:mi>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mi>tanh</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mstyle displaystyle="true">
                    <mml:mo>∑</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>x</mml:mi>
                        <mml:mi>i</mml:mi>
                      </mml:msub>
                      <mml:mo>⋅</mml:mo>
                      <mml:msub>
                        <mml:mi>p</mml:mi>
                        <mml:mi>i</mml:mi>
                      </mml:msub>
                    </mml:mrow>
                  </mml:mstyle>
                  <mml:mo>+</mml:mo>
                  <mml:mi>b</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where:</p>
        <p>tanh is the hyperbolic tangent function, used as the activation (transfer) function; </p>
        <p><inline-formula><mml:math display="inline"><mml:mi> Y </mml:mi></mml:math></inline-formula> : is the value resulting from the activation function;</p>
        <p><inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi> λ </mml:mi><mml:mi> i </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> : is the new (normalized) transformed value; </p>
        <p><inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mi> i </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> : is the weight of the element (observation) in the network, which determines the network’s output response; and </p>
        <p><inline-formula><mml:math display="inline"><mml:mi> b </mml:mi></mml:math></inline-formula> : is the bias, <italic>i.e.</italic>, the error made by each neuron.</p>
      </sec>
      <sec id="sec2dot7">
        <title>2.7. Validation of the Neural Model</title>
        <p>Validation of the optimized neural model was carried out using the correlation coefficient (<italic>R</italic>) and the mean square error (MSE). In accordance with Yeh [<xref ref-type="bibr" rid="B5">5</xref>] and Hsu [<xref ref-type="bibr" rid="B6">6</xref>], a model is considered acceptable when <italic>R</italic>² ≥ 0.5, <italic>i.e.</italic>, <italic>R</italic> ≥ 0.71. The mean square error (MSE) is expressed as follows (4), </p>
        <disp-formula id="FD4">
          <label>(4)</label>
          <mml:math>
            <mml:mrow>
              <mml:mi>R</mml:mi>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mstyle displaystyle="true">
                    <mml:msubsup>
                      <mml:mo>∑</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:mrow>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>y</mml:mi>
                            <mml:mi>e</mml:mi>
                          </mml:msub>
                          <mml:mo>−</mml:mo>
                          <mml:mover accent="true">
                            <mml:mrow>
                              <mml:msub>
                                <mml:mi>y</mml:mi>
                                <mml:mi>e</mml:mi>
                              </mml:msub>
                            </mml:mrow>
                            <mml:mo stretchy="true">¯</mml:mo>
                          </mml:mover>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>y</mml:mi>
                            <mml:mi>c</mml:mi>
                          </mml:msub>
                          <mml:mo>−</mml:mo>
                          <mml:mover accent="true">
                            <mml:mrow>
                              <mml:msub>
                                <mml:mi>y</mml:mi>
                                <mml:mi>c</mml:mi>
                              </mml:msub>
                            </mml:mrow>
                            <mml:mo stretchy="true">¯</mml:mo>
                          </mml:mover>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                  </mml:mstyle>
                </mml:mrow>
                <mml:mrow>
                  <mml:msqrt>
                    <mml:mrow>
                      <mml:mstyle displaystyle="true">
                        <mml:msubsup>
                          <mml:mo>∑</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:mrow>
                          <mml:msup>
                            <mml:mrow>
                              <mml:mrow>
                                <mml:mo>(</mml:mo>
                                <mml:mrow>
                                  <mml:msub>
                                    <mml:mi>y</mml:mi>
                                    <mml:mi>e</mml:mi>
                                  </mml:msub>
                                  <mml:mo>−</mml:mo>
                                  <mml:mover accent="true">
                                    <mml:mrow>
                                      <mml:msub>
                                        <mml:mi>y</mml:mi>
                                        <mml:mi>e</mml:mi>
                                      </mml:msub>
                                    </mml:mrow>
                                    <mml:mo stretchy="true">¯</mml:mo>
                                  </mml:mover>
                                </mml:mrow>
                                <mml:mo>)</mml:mo>
                              </mml:mrow>
                            </mml:mrow>
                            <mml:mn>2</mml:mn>
                          </mml:msup>
                        </mml:mrow>
                      </mml:mstyle>
                    </mml:mrow>
                  </mml:msqrt>
                  <mml:msqrt>
                    <mml:mrow>
                      <mml:msup>
                        <mml:mrow>
                          <mml:mstyle displaystyle="true">
                            <mml:msubsup>
                              <mml:mo>∑</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:mrow>
                              <mml:mrow>
                                <mml:mo>(</mml:mo>
                                <mml:mrow>
                                  <mml:msub>
                                    <mml:mi>y</mml:mi>
                                    <mml:mi>c</mml:mi>
                                  </mml:msub>
                                  <mml:mo>−</mml:mo>
                                  <mml:mover accent="true">
                                    <mml:mrow>
                                      <mml:msub>
                                        <mml:mi>y</mml:mi>
                                        <mml:mi>c</mml:mi>
                                      </mml:msub>
                                    </mml:mrow>
                                    <mml:mo stretchy="true">¯</mml:mo>
                                  </mml:mover>
                                </mml:mrow>
                                <mml:mo>)</mml:mo>
                              </mml:mrow>
                            </mml:mrow>
                          </mml:mstyle>
                        </mml:mrow>
                        <mml:mn>2</mml:mn>
                      </mml:msup>
                    </mml:mrow>
                  </mml:msqrt>
                </mml:mrow>
              </mml:mfrac>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mi> e </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mi> c </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> represent, respectively, the experimental values and the values calculated by the network for <inline-formula><mml:math display="inline"><mml:mrow><mml:mi> i </mml:mi><mml:mo> = </mml:mo><mml:mn> 1 </mml:mn><mml:mo> , </mml:mo><mml:mo> ⋯ </mml:mo><mml:mo> , </mml:mo><mml:mi> N </mml:mi></mml:mrow></mml:math></inline-formula> ; <inline-formula><mml:math><mml:mrow><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mi> e </mml:mi></mml:msub></mml:mrow><mml:mo stretchy="true"> ¯ </mml:mo></mml:mover></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math><mml:mrow><mml:mover accent="true"><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mi> c </mml:mi></mml:msub></mml:mrow><mml:mo stretchy="true"> ¯ </mml:mo></mml:mover></mml:mrow></mml:math></inline-formula> are the respective means of the experimental values and the values calculated by the network.</p>
        <p><italic>N</italic> represents the number of observations.</p>
        <disp-formula id="FD5">
          <label>(5)</label>
          <mml:math>
            <mml:mrow>
              <mml:mtext>MSE</mml:mtext>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mn>1</mml:mn>
                <mml:mi>N</mml:mi>
              </mml:mfrac>
              <mml:mstyle displaystyle="true">
                <mml:munderover>
                  <mml:mo>∑</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:munderover>
                <mml:mrow>
                  <mml:msup>
                    <mml:mrow>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>y</mml:mi>
                            <mml:mi>e</mml:mi>
                          </mml:msub>
                          <mml:mo>−</mml:mo>
                          <mml:msub>
                            <mml:mi>y</mml:mi>
                            <mml:mi>c</mml:mi>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msup>
                </mml:mrow>
              </mml:mstyle>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <disp-formula id="FD6">
          <label>(6)</label>
          <mml:math>
            <mml:mrow>
              <mml:msup>
                <mml:mi>χ</mml:mi>
                <mml:mn>2</mml:mn>
              </mml:msup>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:msubsup>
                    <mml:mstyle mathsize="140%" displaystyle="true">
                      <mml:mo>∑</mml:mo>
                    </mml:mstyle>
                    <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:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:msubsup>
                            <mml:mi>y</mml:mi>
                            <mml:mi>e</mml:mi>
                            <mml:mo>∘</mml:mo>
                          </mml:msubsup>
                          <mml:mo>−</mml:mo>
                          <mml:msubsup>
                            <mml:mi>y</mml:mi>
                            <mml:mi>c</mml:mi>
                            <mml:mo>∘</mml:mo>
                          </mml:msubsup>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msup>
                </mml:mrow>
                <mml:mrow>
                  <mml:mi>N</mml:mi>
                  <mml:mo>−</mml:mo>
                  <mml:mi>z</mml:mi>
                </mml:mrow>
              </mml:mfrac>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <disp-formula id="FD7">
          <label>(7)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:mtext>SSE</mml:mtext>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mn>100</mml:mn>
                </mml:mrow>
                <mml:mi>N</mml:mi>
              </mml:mfrac>
              <mml:msubsup>
                <mml:mstyle mathsize="140%" displaystyle="true">
                  <mml:mo>∑</mml:mo>
                </mml:mstyle>
                <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:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msubsup>
                        <mml:mi>y</mml:mi>
                        <mml:mi>e</mml:mi>
                        <mml:mo>∘</mml:mo>
                      </mml:msubsup>
                      <mml:mo>−</mml:mo>
                      <mml:msubsup>
                        <mml:mi>y</mml:mi>
                        <mml:mi>c</mml:mi>
                        <mml:mo>∘</mml:mo>
                      </mml:msubsup>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mn>2</mml:mn>
              </mml:msup>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where:</p>
        <p><inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mi> c </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mi> e </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are, respectively, the values calculated by the network and the experimental values for <inline-formula><mml:math display="inline"><mml:mrow><mml:mi> i </mml:mi><mml:mo> = </mml:mo><mml:mn> 1 </mml:mn><mml:mo> , </mml:mo><mml:mo> ⋯ </mml:mo><mml:mo> , </mml:mo><mml:mi> N </mml:mi></mml:mrow></mml:math></inline-formula> , with </p>
        <p><italic>N</italic>: the number of input variables.</p>
      </sec>
      <sec id="sec2dot8">
        <title>2.8. Performance Testing of the Neural Model</title>
        <p>This stage evaluates the relevance of the connection weights and their ability to explain the phenomenon under study, using the 25% of samples reserved for testing. Model performance is assessed through the coefficient of determination (<italic>R</italic><sup>2</sup>) and the mean relative deviation (MRD). A model is considered satisfactory when <italic>R</italic><sup>2</sup> tends toward 1, reflecting a good fit, and when the MRD remains below 10%. The MRD is calculated as follows:</p>
        <disp-formula id="FD8">
          <label>(8)</label>
          <mml:math>
            <mml:mrow>
              <mml:msup>
                <mml:mi>R</mml:mi>
                <mml:mn>2</mml:mn>
              </mml:msup>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mstyle displaystyle="true">
                    <mml:msubsup>
                      <mml:mo>∑</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:mrow>
                      <mml:msup>
                        <mml:mrow>
                          <mml:mrow>
                            <mml:mo>(</mml:mo>
                            <mml:mrow>
                              <mml:msub>
                                <mml:mi>y</mml:mi>
                                <mml:mrow>
                                  <mml:mi>p</mml:mi>
                                  <mml:mi>r</mml:mi>
                                  <mml:mi>e</mml:mi>
                                  <mml:mi>d</mml:mi>
                                </mml:mrow>
                              </mml:msub>
                              <mml:mo>−</mml:mo>
                              <mml:mover accent="true">
                                <mml:mrow>
                                  <mml:msub>
                                    <mml:mi>y</mml:mi>
                                    <mml:mi>e</mml:mi>
                                  </mml:msub>
                                </mml:mrow>
                                <mml:mo stretchy="true">¯</mml:mo>
                              </mml:mover>
                            </mml:mrow>
                            <mml:mo>)</mml:mo>
                          </mml:mrow>
                        </mml:mrow>
                        <mml:mn>2</mml:mn>
                      </mml:msup>
                    </mml:mrow>
                  </mml:mstyle>
                </mml:mrow>
                <mml:mrow>
                  <mml:mstyle displaystyle="true">
                    <mml:msubsup>
                      <mml:mo>∑</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:mrow>
                      <mml:msup>
                        <mml:mrow>
                          <mml:mrow>
                            <mml:mo>(</mml:mo>
                            <mml:mrow>
                              <mml:msub>
                                <mml:mi>y</mml:mi>
                                <mml:mi>e</mml:mi>
                              </mml:msub>
                              <mml:mo>−</mml:mo>
                              <mml:mover accent="true">
                                <mml:mrow>
                                  <mml:msub>
                                    <mml:mi>y</mml:mi>
                                    <mml:mi>e</mml:mi>
                                  </mml:msub>
                                </mml:mrow>
                                <mml:mo stretchy="true">¯</mml:mo>
                              </mml:mover>
                            </mml:mrow>
                            <mml:mo>)</mml:mo>
                          </mml:mrow>
                        </mml:mrow>
                        <mml:mn>2</mml:mn>
                      </mml:msup>
                    </mml:mrow>
                  </mml:mstyle>
                </mml:mrow>
              </mml:mfrac>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where: </p>
        <p><inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mi> e </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mrow><mml:mi> p </mml:mi><mml:mi> r </mml:mi><mml:mi> e </mml:mi><mml:mi> d </mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> represent, respectively, the experimental and calculated values for <inline-formula><mml:math display="inline"><mml:mrow><mml:mi> i </mml:mi><mml:mo> = </mml:mo><mml:mn> 1 </mml:mn><mml:mo> , </mml:mo><mml:mo> ⋯ </mml:mo><mml:mo> , </mml:mo><mml:mi> N </mml:mi></mml:mrow></mml:math></inline-formula> , and corresponds to the mean value of the measured or experimental data.</p>
        <disp-formula id="FD9">
          <label>(9)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:mtext>MRD</mml:mtext>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mn>100</mml:mn>
                </mml:mrow>
                <mml:mi>N</mml:mi>
              </mml:mfrac>
              <mml:msubsup>
                <mml:mstyle mathsize="140%" displaystyle="true">
                  <mml:mo>∑</mml:mo>
                </mml:mstyle>
                <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:mrow>
                <mml:mo>|</mml:mo>
                <mml:mrow>
                  <mml:mfrac>
                    <mml:mrow>
                      <mml:msubsup>
                        <mml:mi>y</mml:mi>
                        <mml:mi>e</mml:mi>
                        <mml:mo>∘</mml:mo>
                      </mml:msubsup>
                      <mml:mo>−</mml:mo>
                      <mml:msubsup>
                        <mml:mi>y</mml:mi>
                        <mml:mi>c</mml:mi>
                        <mml:mo>∘</mml:mo>
                      </mml:msubsup>
                    </mml:mrow>
                    <mml:mrow>
                      <mml:msubsup>
                        <mml:mi>y</mml:mi>
                        <mml:mi>e</mml:mi>
                        <mml:mo>∘</mml:mo>
                      </mml:msubsup>
                    </mml:mrow>
                  </mml:mfrac>
                </mml:mrow>
                <mml:mo>|</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <disp-formula id="FD10">
          <label>(10)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:mtext>RMSE</mml:mtext>
              <mml:mo>=</mml:mo>
              <mml:msup>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>[</mml:mo>
                    <mml:mrow>
                      <mml:mfrac>
                        <mml:mrow>
                          <mml:msubsup>
                            <mml:mstyle mathsize="140%" displaystyle="true">
                              <mml:mo>∑</mml:mo>
                            </mml:mstyle>
                            <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:mrow>
                                <mml:mo>(</mml:mo>
                                <mml:mrow>
                                  <mml:msubsup>
                                    <mml:mi>y</mml:mi>
                                    <mml:mi>e</mml:mi>
                                    <mml:mo>∘</mml:mo>
                                  </mml:msubsup>
                                  <mml:mo>−</mml:mo>
                                  <mml:msubsup>
                                    <mml:mi>y</mml:mi>
                                    <mml:mi>c</mml:mi>
                                    <mml:mo>∘</mml:mo>
                                  </mml:msubsup>
                                </mml:mrow>
                                <mml:mo>)</mml:mo>
                              </mml:mrow>
                            </mml:mrow>
                            <mml:mn>2</mml:mn>
                          </mml:msup>
                        </mml:mrow>
                        <mml:mi>N</mml:mi>
                      </mml:mfrac>
                    </mml:mrow>
                    <mml:mo>]</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mn>1</mml:mn>
                    <mml:mo>/</mml:mo>
                    <mml:mn>2</mml:mn>
                  </mml:mrow>
                </mml:mrow>
              </mml:msup>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>where:</p>
        <p><inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mi> e </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> = is the normalized experimental value for <inline-formula><mml:math display="inline"><mml:mrow><mml:mi> i </mml:mi><mml:mo> = </mml:mo><mml:mn> 1 </mml:mn><mml:mo> , </mml:mo><mml:mo> ⋯ </mml:mo><mml:mo> , </mml:mo><mml:mi> N </mml:mi></mml:mrow></mml:math></inline-formula> ;</p>
        <p><inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:mi> y </mml:mi><mml:mi> c </mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> = is the normalized value calculated by the network for <inline-formula><mml:math display="inline"><mml:mrow><mml:mi> i </mml:mi><mml:mo> = </mml:mo><mml:mn> 1 </mml:mn><mml:mo> , </mml:mo><mml:mo> ⋯ </mml:mo><mml:mo> , </mml:mo><mml:mi> N </mml:mi></mml:mrow></mml:math></inline-formula> ; and <italic>N</italic> is the number of observations.</p>
      </sec>
    </sec>
    <sec id="sec3">
      <title>3. Results and Discussion</title>
      <sec id="sec3dot1">
        <title>3.1. Modeling of TSS Concentrations</title>
        <p>3.1.1. Artificial Neural Network Architecture</p>
        <p><bold>Table 2</bold> presents the correlation coefficients (<italic>R</italic>) obtained during the respective training and validation phases for TSS concentrations. This coefficient ranges from 0.870 to 0.923 during the training phase and from −0.185 to 0.928 during the validation phase. A hidden-layer neuron count of 1 gives the highest correlation simultaneously in both the training phase (<italic>R</italic> training = 0.923) and the validation phase (<italic>R</italic> validation = 0.928). Accordingly, the selected neural architecture is 1-1-1. This neural topology comprises 1 neuron in the input layer (turbidity), 1 neuron in the hidden layer, and 1 neuron in the output layer (TSS).</p>
        <p><bold>Table 2.</bold>Correlation coefficients of the training and validation sets of the ANN (TSS). </p>
        <table-wrap id="tbl2">
          <label>Table 2</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Number of hidden-layer neurons</bold>
                </td>
                <td>
                  <italic>
                    <bold>R</bold>
                  </italic>
                  <bold>training</bold>
                </td>
                <td>
                  <italic>
                    <bold>R</bold>
                  </italic>
                  <bold>validation</bold>
                </td>
              </tr>
              <tr>
                <td>
                  <bold>1</bold>
                </td>
                <td>
                  <bold>0.923</bold>
                </td>
                <td>
                  <bold>0.928</bold>
                </td>
              </tr>
              <tr>
                <td>2</td>
                <td>0.876</td>
                <td>0.914</td>
              </tr>
              <tr>
                <td>3</td>
                <td>0.877</td>
                <td>0.912</td>
              </tr>
              <tr>
                <td>4</td>
                <td>0.882</td>
                <td>0.907</td>
              </tr>
              <tr>
                <td>5</td>
                <td>0.884</td>
                <td>0.913</td>
              </tr>
              <tr>
                <td>6</td>
                <td>0.885</td>
                <td>0.903</td>
              </tr>
              <tr>
                <td>7</td>
                <td>0.895</td>
                <td>0.895</td>
              </tr>
              <tr>
                <td>8</td>
                <td>0.917</td>
                <td>−0.185</td>
              </tr>
              <tr>
                <td>9</td>
                <td>0.905</td>
                <td>0.578</td>
              </tr>
              <tr>
                <td>10</td>
                <td>0.907</td>
                <td>0.281</td>
              </tr>
              <tr>
                <td>11</td>
                <td>0.905</td>
                <td>0.490</td>
              </tr>
              <tr>
                <td>12</td>
                <td>0.912</td>
                <td>0.113</td>
              </tr>
              <tr>
                <td>13</td>
                <td>0.920</td>
                <td>0.191</td>
              </tr>
              <tr>
                <td>14</td>
                <td>0.870</td>
                <td>0.426</td>
              </tr>
              <tr>
                <td>15</td>
                <td>0.914</td>
                <td>0.246</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>3.1.2. Determination of the Linear Model of the Optimized Neural Architecture</p>
        <p>The linear model for the 1-1-1 (<xref ref-type="fig" rid="fig3">Figure 3</xref>) neural architecture was constructed first from the weights and bias associated with the input variable, and then from the linear weights connecting the hidden layer to the output layer. The resulting model is:</p>
        <disp-formula id="FD11">
          <label>(11)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:mtext>TSS</mml:mtext>
              <mml:mo>=</mml:mo>
              <mml:mo>−</mml:mo>
              <mml:mn>3.243387331</mml:mn>
              <mml:mtext>
              </mml:mtext>
              <mml:mi>y</mml:mi>
              <mml:mn>1</mml:mn>
              <mml:mo>+</mml:mo>
              <mml:mn>0.786129812</mml:mn>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <fig id="fig3">
          <label>Figure 3</label>
          <graphic xlink:href="https://html.scirp.org/file/2220191-rId89.jpeg?20260924030453" />
        </fig>
        <p><bold>Figure 3.</bold>Schematic representation of the optimized neural network architecture (1-1-1).</p>
        <p>3.1.3. Neural Model Validation</p>
        <p>The neural model is validated since the correlation coefficient in the validation phase (<italic>R</italic> validation = 0.928 ≈ 0.93) is very high and close to 1 (<italic>R</italic> ≥ 0.93). According to Yeh [<xref ref-type="bibr" rid="B5">5</xref>] and Hsu [<xref ref-type="bibr" rid="B6">6</xref>], the minimum acceptable threshold is <italic>R</italic><sup>2</sup> = 0.5, whose square root is <italic>R</italic> ≈ 0.71. Furthermore, the mean-squared errors generated by these neural models are low and tend virtually toward zero (<xref ref-type="fig" rid="fig4">Figure 4</xref>).</p>
        <fig id="fig4">
          <label>Figure 4</label>
          <graphic xlink:href="https://html.scirp.org/file/2220191-rId90.jpeg?20260924030454" />
        </fig>
        <p><bold>Figure 4.</bold>Evolution of the mean squared errors of TSS concentrations generated by the ANN.</p>
        <p>3.1.4. Prediction Model Performance</p>
        <p>The suspended solids (TSS) prediction model demonstrated good performance, with a coefficient of determination (<italic>R</italic><sup>2</sup>) of 0.80, an RMSE of 0.127, and a mean relative deviation (MRD) of 7.46% (<bold>Table 3</bold>). These results indicate good agreement between the experimental concentrations and those estimated by the artificial neural network (ANN). The <italic>R</italic><sup>2</sup> value indicates that turbidity accounts for approximately 80% of the variability in TSS concentrations, while the MRD below 10% reflects an overall low relative prediction error.</p>
        <p><bold>Table 3.</bold> TSS prediction performance criteria. </p>
        <table-wrap id="tbl3">
          <label>Table 3</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Performance criterion</bold>
                </td>
                <td>
                  <bold>Value</bold>
                </td>
              </tr>
              <tr>
                <td>
                  <italic>R</italic>
                  <sup>2</sup>
                </td>
                <td>0.80</td>
              </tr>
              <tr>
                <td>RMSE</td>
                <td>0.127</td>
              </tr>
              <tr>
                <td>MRD</td>
                <td>7.46%</td>
              </tr>
              <tr>
                <td>
                  <italic>R</italic>
                </td>
                <td>0.88</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>The testing phase further confirmed these performances, with a correlation coefficient of <italic>R</italic> = 0.88 between the experimental and predicted values (<bold>Table 3</bold>). The good agreement between the trends observed (<xref ref-type="fig" rid="fig5">Figure 5</xref>) in confirms the model’s ability to reproduce overall variations in TSS concentrations. These results are consistent with the findings of Zare Abyaneh [<xref ref-type="bibr" rid="B7">7</xref>], who demonstrated the usefulness of artificial neural networks for predicting wastewater quality parameters, particularly TSS and COD. In that study, conducted at the Ekbatan wastewater treatment plant in Tehran, ANN model performance was assessed using, among other criteria, the correlation coefficient and RMSE.</p>
        <fig id="fig5">
          <label>Figure 5</label>
          <graphic xlink:href="https://html.scirp.org/file/2220191-rId91.jpeg?20260924030454" />
        </fig>
        <p><bold>Figure 5.</bold>Comparison of the trends in experimental TSS concentrations and those predicted by the artificial neural network.</p>
        <p>The good performance obtained in the present study can be primarily explained by the close relationship between turbidity and TSS [<xref ref-type="bibr" rid="B8">8</xref>], particularly when measurements are performed at 860 nm in the infrared range. Turbidity is an optical indicator directly influenced by the presence of suspended particles and can therefore be used as an indirect variable to estimate TSS concentrations in sewer systems. Bertrand-Krajewski [<xref ref-type="bibr" rid="B9">9</xref>] demonstrated that a site-specific empirical relationship could be established between continuously measured turbidity and TSS concentrations determined from samples, thereby allowing TSS concentrations to be estimated from turbidity measurements. This relationship was also investigated by Bertrand-Krajewski <italic>et al</italic><italic>.</italic> [<xref ref-type="bibr" rid="B10">10</xref>], who showed that turbidity could be used to continuously estimate TSS concentrations and, under certain conditions, COD concentrations in sewer systems. However, the authors emphasized that the quality of the turbidity-TSS relationship depends on wastewater characteristics, flow conditions, and sensor calibration.</p>
        <p>The differences observed between the experimental and ANN-predicted concentrations (<xref ref-type="fig" rid="fig5">Figure 5</xref>) may therefore be attributed to variations in the physical characteristics of suspended particles. The relationship between turbidity and TSS is not universal, since the optical response depends, in particular, on the size, shape, nature, concentration, and optical properties of the particles. Experimental studies have shown that different sensors may produce different turbidity readings for the same suspended solids concentration, although site-specific turbidity TSS relationships may nevertheless exhibit high coefficients of determination.</p>
        <p>Thus, the differences observed in the present study do not undermine the usefulness of the model but rather reflect the inherent limitations associated with the use of an indirect optical measurement to estimate TSS. Nevertheless, the developed model demonstrated satisfactory performance (<italic>R</italic><sup>2</sup> = 0.80; <italic>R</italic> = 0.88; RMSE = 0.127; MRD = 7.46%) and may therefore constitute a complementary tool for the rapid estimation of TSS concentrations in wastewater from the Blokauss treatment plant. However, in accordance with the recommendations of Bertrand-Krajewski <italic>et al</italic><italic>.</italic> [<xref ref-type="bibr" rid="B10">10</xref>], its application to other wastewater treatment plants would require site-specific validation and calibration, given the variability in particle and wastewater characteristics.</p>
      </sec>
      <sec id="sec3dot2">
        <title>3.2. Modeling of COD Concentrations</title>
        <p>3.2.1. Artificial Neural Network Architecture</p>
        <p>According to <bold>Table 4</bold>, the correlation coefficients obtained range from 0.794 to 0.861 during the training phase and from 0.006 to 0.844 during the validation phase. The best correlation during training is achieved with 14 neurons, whereas during validation, it is achieved with 2 neurons. Several architectures (1-1-1, 1-2-1, 1-3-1, 1-4-1, 1-5-1, 1-7-1) appear to offer good compromises.</p>
        <p>The best neural model was determined by comparing the error indicators and correlation coefficients between the experimental and predicted COD concentrations. The final analysis thus identifies the 1-2-1 architecture as the most efficient, with 1 input neuron (turbidity), 2 hidden neurons, and 1 output neuron (COD) (<bold>Table 5</bold>).</p>
        <p><bold>Table 4.</bold>Correlation coefficients of the training and validation sets of the ANN (COD). </p>
        <table-wrap id="tbl4">
          <label>Table 4</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Number of hidden-layer neurons</bold>
                </td>
                <td>
                  <italic>
                    <bold>R</bold>
                  </italic>
                  <bold>training</bold>
                </td>
                <td>
                  <italic>
                    <bold>R</bold>
                  </italic>
                  <bold>validation</bold>
                </td>
              </tr>
              <tr>
                <td>1</td>
                <td>0.794</td>
                <td>0.792</td>
              </tr>
              <tr>
                <td>
                  <bold>2</bold>
                </td>
                <td>0.812</td>
                <td>
                  <bold>0.844</bold>
                </td>
              </tr>
              <tr>
                <td>3</td>
                <td>0.815</td>
                <td>0.826</td>
              </tr>
              <tr>
                <td>4</td>
                <td>0.816</td>
                <td>0.835</td>
              </tr>
              <tr>
                <td>5</td>
                <td>0.829</td>
                <td>0.833</td>
              </tr>
              <tr>
                <td>6</td>
                <td>0.846</td>
                <td>0.581</td>
              </tr>
              <tr>
                <td>7</td>
                <td>0.836</td>
                <td>0.836</td>
              </tr>
              <tr>
                <td>8</td>
                <td>0.848</td>
                <td>0.521</td>
              </tr>
              <tr>
                <td>9</td>
                <td>0.847</td>
                <td>0.688</td>
              </tr>
              <tr>
                <td>10</td>
                <td>0.837</td>
                <td>0.765</td>
              </tr>
              <tr>
                <td>11</td>
                <td>0.855</td>
                <td>−0.006</td>
              </tr>
              <tr>
                <td>12</td>
                <td>0.858</td>
                <td>0.052</td>
              </tr>
              <tr>
                <td>13</td>
                <td>0.857</td>
                <td>0.278</td>
              </tr>
              <tr>
                <td>
                  <bold>14</bold>
                </td>
                <td>
                  <bold>0.861</bold>
                </td>
                <td>0.266</td>
              </tr>
              <tr>
                <td>15</td>
                <td>0.860</td>
                <td>0.158</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p><bold>Table 5.</bold> Error indicators and correlation coefficients of the tested architectures (COD). </p>
        <table-wrap id="tbl5">
          <label>Table 5</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Model</bold>
                </td>
                <td>
                  <bold>RMSE</bold>
                </td>
                <td>
                  <bold>SSE</bold>
                </td>
                <td>
                  <italic>
                    <bold>χ</bold>
                  </italic>
                  <bold>
                    <sup>2</sup>
                  </bold>
                </td>
                <td>
                  <italic>
                    <bold>R</bold>
                  </italic>
                </td>
              </tr>
              <tr>
                <td>1-1-1</td>
                <td>0.256</td>
                <td>6.55</td>
                <td>0.06590</td>
                <td>0.8</td>
              </tr>
              <tr>
                <td>
                  <bold>1-2-1</bold>
                </td>
                <td>
                  <bold>0.246</bold>
                </td>
                <td>
                  <bold>6.05</bold>
                </td>
                <td>
                  <bold>0.06083</bold>
                </td>
                <td>
                  <bold>0.84</bold>
                </td>
              </tr>
              <tr>
                <td>1-3-1</td>
                <td>0.248</td>
                <td>6.17</td>
                <td>0.06199</td>
                <td>0.79</td>
              </tr>
              <tr>
                <td>1-4-1</td>
                <td>0.342</td>
                <td>11.71</td>
                <td>0.12</td>
                <td>0.77</td>
              </tr>
              <tr>
                <td>1-5-1</td>
                <td>0.350</td>
                <td>12.29</td>
                <td>0.12354</td>
                <td>0.8</td>
              </tr>
              <tr>
                <td>1-7-1</td>
                <td>0.271</td>
                <td>7.35</td>
                <td>0.07391</td>
                <td>0.75</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <p>3.2.2. Determination of the Linear Model of the Neural Architecture</p>
        <p>The linear model of the 1-2-1 (<xref ref-type="fig" rid="fig6">Figure 6</xref>) neural architecture was established in two steps: first from the weights and bias associated with the input variable, and then from the weights connecting the hidden layer to the output and the associated bias. The resulting model is:</p>
        <disp-formula id="FD12">
          <label>(12)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:mtext>COD</mml:mtext>
              <mml:mo>=</mml:mo>
              <mml:mo>−</mml:mo>
              <mml:mn>1.206349065</mml:mn>
              <mml:msub>
                <mml:mi>y</mml:mi>
                <mml:mn>1</mml:mn>
              </mml:msub>
              <mml:mo>−</mml:mo>
              <mml:mn>0.65620481</mml:mn>
              <mml:msub>
                <mml:mi>y</mml:mi>
                <mml:mn>2</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:mn>0.670702445</mml:mn>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <fig id="fig6">
          <label>Figure 6</label>
          <graphic xlink:href="https://html.scirp.org/file/2220191-rId94.jpeg?20260924030455" />
        </fig>
        <p><bold>Figure 6</bold><bold>.</bold>Schematic representation of the optimized neural network architecture (1-2-1).</p>
        <p>3.2.3. Neural Model Validation</p>
        <p>The 1-2-1 neural model is validated, with a correlation coefficient in the validation phase of Rvalidation = 0.84, close to 1. The mean-squared-error curves for the training, validation, and test phases are decreasing, and tend toward zero (<xref ref-type="fig" rid="fig7">Figure 7</xref>). This result is confirmed by the studies of Yeh [<xref ref-type="bibr" rid="B5">5</xref>] and Hsu [<xref ref-type="bibr" rid="B6">6</xref>].</p>
        <fig id="fig7">
          <label>Figure 7</label>
          <graphic xlink:href="https://html.scirp.org/file/2220191-rId95.jpeg?20260924030455" />
        </fig>
        <p><bold>Figure 7.</bold>Evolution of the mean squared errors of COD concentrations generated by the ANN.</p>
        <p>3.2.4. Prediction Model Performance</p>
        <p>The COD prediction model developed using turbidity as the sole input variable yielded a coefficient of determination (<italic>R</italic><sup>2</sup>) of 0.66, an RMSE of 0.246, and a mean relative deviation (MRD) of 12.83% (<bold>Table 6</bold>). Thus, turbidity accounted for approximately 66% of the variability in the total COD measured experimentally in the wastewater from the Blockauss treatment plant. These results indicate moderate predictive performance but demonstrate that turbidity can provide useful indirect information for estimating COD concentrations. This relationship has also been reported in previous studies, which highlighted associations between turbidity, total suspended solids (TSS), and COD [<xref ref-type="bibr" rid="B11">11</xref>][<xref ref-type="bibr" rid="B12">12</xref>].</p>
        <p>The testing phase yielded a correlation coefficient of approximately 0.80 between the experimental and predicted concentrations (<bold>Table 6</bold>), with an overall agreement in the observed trends (<xref ref-type="fig" rid="fig8">Figure 8</xref>). Bersinger <italic>et al</italic><italic>.</italic> [<xref ref-type="bibr" rid="B12">12</xref>] reported a positive relationship between turbidity and COD in a sewer system, confirming the potential of turbidity as an indirect indicator of organic load. However, the strength of this relationship depends on wastewater characteristics as well as hydrodynamic and seasonal conditions.</p>
        <p><bold>Table 6.</bold>COD prediction performance criteria. </p>
        <table-wrap id="tbl6">
          <label>Table 6</label>
          <table>
            <tbody>
              <tr>
                <td>
                  <bold>Performance criterion</bold>
                </td>
                <td>
                  <bold>Value</bold>
                </td>
              </tr>
              <tr>
                <td>
                  <italic>R</italic>
                  <sup>2</sup>
                </td>
                <td>0.66</td>
              </tr>
              <tr>
                <td>RMSE</td>
                <td>0.246</td>
              </tr>
              <tr>
                <td>MRD</td>
                <td>12.83%</td>
              </tr>
              <tr>
                <td>
                  <italic>R</italic>
                </td>
                <td>0.80</td>
              </tr>
            </tbody>
          </table>
        </table-wrap>
        <fig id="fig8">
          <label>Figure 8</label>
          <graphic xlink:href="https://html.scirp.org/file/2220191-rId96.jpeg?20260924030455" />
        </fig>
        <p><bold>Figure 8.</bold>Comparison of the trends in experimental COD concentrations and those predicted by the artificial neural network.</p>
        <p>The performance obtained is consistent with previous studies on COD modelling using artificial neural networks (ANNs). Matheri <italic>et al</italic><italic>.</italic> [<xref ref-type="bibr" rid="B13">13</xref>] demonstrated that ANNs can effectively predict COD concentrations in wastewater, while emphasizing the importance of input variables in determining model performance. Similarly, Abba and Elkiran [<xref ref-type="bibr" rid="B14">14</xref>] achieved improved predictive performance by using several physicochemical parameters as explanatory variables. Aghdam <italic>et al</italic><italic>.</italic> [<xref ref-type="bibr" rid="B15">15</xref>] also demonstrated that COD prediction could be improved by incorporating multiple wastewater quality parameters, particularly TSS.</p>
        <p>The relatively lower performance of the COD model compared with that developed for TSS may therefore be attributed, at least in part, to the use of turbidity as the sole explanatory variable and to the intrinsic complexity of COD. Incorporating additional parameters, such as pH, temperature, electrical conductivity, TSS, and dissolved oxygen, could improve predictive performance. However, such an approach would require additional data and independent validation to minimize the risk of overfitting and assess the model’s generalization capability. Finally, given the specificity of the model to wastewater from the Blockauss treatment plant, its application to other treatment plants should be preceded by validation and, where necessary, recalibration using site-specific data.</p>
      </sec>
    </sec>
    <sec id="sec4">
      <title>4. Conclusions</title>
      <p>At the end of this modelling study, two optimized neural network models were selected: the 1-1-1 architecture for TSS and the 1-2-1 architecture for COD. The results showed a strong correlation between the measured and turbidity-based predicted concentrations, with correlation coefficients equal to or greater than 0.80. However, the TSS model performed better than the COD model, with <italic>R</italic><sup>2</sup> ≥ 0.80 and prediction errors below 10%. In contrast, the COD model exhibited a lower R<sup>2</sup> of 0.66 and larger discrepancies, which may be related to the complex composition of COD and the influence of environmental and climatic factors on COD concentrations.</p>
      <p>The present artificial neural network model was calibrated based on the specific characteristics of wastewater from the Blockauss treatment plant. Its application to other wastewater treatment plants should therefore be preceded by independent validation and, where necessary, recalibration using site-specific data. This precaution is particularly important given the variability in wastewater composition and the relationships between water quality parameters.</p>
    </sec>
    <sec id="sec5">
      <title>Acknowledgements</title>
      <p>We would like to express our sincere gratitude to the Central Environmental Laboratory of the Ivorian Anti-Pollution Center (CIAPOL) and to the INP-HB (Félix Houphouët-Boigny National Polytechnic Institute).</p>
    </sec>
    <sec id="sec6">
      <title>Author Contributions</title>
      <p>GAEJEY, KMOS, and ADGM participated in the design of the project. Sampling and laboratory analyses were performed by GAEJEY. The manuscript was written in French by GAEJEY, ADGM, and KMGR, and translated by BTGN and KMGR under the supervision of YOB. All authors read and verified the final version of the manuscript. </p>
    </sec>
    <sec id="sec7">
      <title>Declaration on the Use of Artificial Intelligence</title>
      <p>Author(s) hereby declare that NO generative AI technologies such as Large Language Models (ChatGPT, COPILOT, etc.) and text-to-image generators have been used during writing or editing of this manuscript.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="B1">
        <label>1.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Gnagne, Y., Yapo, B., Meite, L., Kouame, V., Gadji, A., Mambo, V., <italic>et al</italic>. (2015) Caractérisation physico-chimique et bactériologique des eaux usées brutes du réseau d’égout de la ville d’Abidjan. <italic>International Journal of Biological and Chemical Sciences</italic>, 9, 1082-1093. https://doi.org/10.4314/ijbcs.v9i2.44 <pub-id pub-id-type="doi">10.4314/ijbcs.v9i2.44</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.4314/ijbcs.v9i2.44">https://doi.org/10.4314/ijbcs.v9i2.44</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Gnagne, Y.</string-name>
              <string-name>Yapo, B.</string-name>
              <string-name>Meite, L.</string-name>
              <string-name>Kouame, V.</string-name>
              <string-name>Gadji, A.</string-name>
              <string-name>Mambo, V.</string-name>
            </person-group>
            <year>2015</year>
            <article-title>Caractérisation physico-chimique et bactériologique des eaux usées brutes du réseau d’égout de la ville d’Abidjan</article-title>
            <source>International Journal of Biological and Chemical Sciences</source>
            <volume>9</volume>
            <pub-id pub-id-type="doi">10.4314/ijbcs.v9i2.44</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B2">
        <label>2.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Fouad, S., Hajjami, K., Cohen, N. and Chlaida, M. (2014) Qualité physico-chimique et contamination métallique des eaux de l’Oued Hassar: Impacts des eaux usées de la localité de Mediouna (Périurbain de Casablanca, Maroc). <italic>Afrique Science</italic>, 10, 91-102.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Fouad, S.</string-name>
              <string-name>Hajjami, K.</string-name>
              <string-name>Cohen, N.</string-name>
              <string-name>Chlaida, M.</string-name>
              <string-name>Casablanca, M</string-name>
            </person-group>
            <year>2014</year>
            <article-title>Qualité physico-chimique et contamination métallique des eaux de l’Oued Hassar: Impacts des eaux usées de la localité de Mediouna (Périurbain de Casablanca, Maroc)</article-title>
            <source>Afrique Science</source>
            <volume>10</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B3">
        <label>3.</label>
        <citation-alternatives>
          <mixed-citation publication-type="web">AFNOR (2001) Qualité de l’eau: Analyses organoleptiques, mesures physicochimiques, paramètres globaux, composés organiques. 6e Édition, AFNOR, 629 p. https://www.afnor.org</mixed-citation>
          <element-citation publication-type="web">
            <year>2001</year>
            <article-title>Qualité de l’eau: Analyses organoleptiques, mesures physicochimiques, paramètres globaux, composés organiques</article-title>
            <source>6e Édition</source>
            <volume>629</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B4">
        <label>4.</label>
        <citation-alternatives>
          <mixed-citation publication-type="web">CEAEQ (2014) Détermination de la demande chimique en oxygène: Méthode de reflux en système fermé suivi d’un dosage par colorimétrie avec le bichromate de potassium, MA. 315-DCO 1.1, Révision 3, Ministère du Développement durable, de l’Environnement, de la Faune et des Parcs du Québec, 11 p. https://www.environnement.gouv.qc.ca/ceaeq/</mixed-citation>
          <element-citation publication-type="web">
            <year>2014</year>
            <article-title>Détermination de la demande chimique en oxygène: Méthode de reflux en système fermé suivi d’un dosage par colorimétrie avec le bichromate de potassium, MA</article-title>
            <source>315-DCO 1.1</source>
            <volume>11</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B5">
        <label>5.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Yeh, I.-C. (1998) Modeling of Strength of High-Performance Concrete Using Artificial Neural Networks. <italic>Cement</italic><italic>and</italic><italic>Concrete</italic><italic>Research</italic>, 28, 1797-1808. https://doi.org/10.1016/s0008-8846(98)00165-3 <pub-id pub-id-type="doi">10.1016/s0008-8846(98)00165-3</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/s0008-8846(98)00165-3">https://doi.org/10.1016/s0008-8846(98)00165-3</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Yeh, I.</string-name>
            </person-group>
            <year>1998</year>
            <article-title>Modeling of Strength of High-Performance Concrete Using Artificial Neural Networks</article-title>
            <source>Cement and Concrete Research</source>
            <volume>8846</volume>
            <issue>98</issue>
            <pub-id pub-id-type="doi">10.1016/s0008-8846(98)00165-3</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B6">
        <label>6.</label>
        <citation-alternatives>
          <mixed-citation publication-type="confproc">Hsu, H.-H., Chen, L., Kou, C.-H., Yeh, H.-C. and Wang, T.-S. (2009) Applying Multi-Temporal Satellite Imageries to Estimate Chlorophyll—A Concentration in Feitsui Reservoir Using Anns. 2009 <italic>International Joint Conference on Artificial Intelligence</italic>, Hainan, 25-26 April 2009, 345-348. https://doi.org/10.1109/jcai.2009.80 <pub-id pub-id-type="doi">10.1109/jcai.2009.80</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/jcai.2009.80">https://doi.org/10.1109/jcai.2009.80</ext-link></mixed-citation>
          <element-citation publication-type="confproc">
            <person-group person-group-type="author">
              <string-name>Hsu, H.</string-name>
              <string-name>Chen, L.</string-name>
              <string-name>Kou, C.</string-name>
              <string-name>Yeh, H.</string-name>
              <string-name>Wang, T.</string-name>
              <string-name>Intelligence, H</string-name>
            </person-group>
            <year>2009</year>
            <article-title>Applying Multi-Temporal Satellite Imageries to Estimate Chlorophyll—A Concentration in Feitsui Reservoir Using Anns</article-title>
            <source>2009 International Joint Conference on Artificial Intelligence</source>
            <volume>25</volume>
            <pub-id pub-id-type="doi">10.1109/jcai.2009.80</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B7">
        <label>7.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Zare Abyaneh, H. (2014) Evaluation of Multivariate Linear Regression and Artificial Neural Networks in Prediction of Water Quality Parameters. <italic>Journal</italic><italic>of</italic><italic>Environmental</italic><italic>Health</italic><italic>Science</italic><italic>and</italic><italic>Engineering</italic>, 12, Article No. 40. https://doi.org/10.1186/2052-336x-12-40 <pub-id pub-id-type="doi">10.1186/2052-336x-12-40</pub-id><pub-id pub-id-type="pmid">24456676</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1186/2052-336x-12-40">https://doi.org/10.1186/2052-336x-12-40</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Abyaneh, H.</string-name>
            </person-group>
            <year>2014</year>
            <article-title>Evaluation of Multivariate Linear Regression and Artificial Neural Networks in Prediction of Water Quality Parameters</article-title>
            <source>Journal of Environmental Health Science and Engineering</source>
            <volume>12</volume>
            <elocation-id>No</elocation-id>
            <pub-id pub-id-type="doi">10.1186/2052-336x-12-40</pub-id>
            <pub-id pub-id-type="pmid">24456676</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B8">
        <label>8.</label>
        <citation-alternatives>
          <mixed-citation publication-type="web">EL Hachemi, O. (2012) Traitement des eaux usées par lagunage naturel en milieu désertique (Oasis de figuig): Performances épuratoires et aspect phytoplanctonique. Thèse de Doctorat, Université Mohammed Premier (Maroc), 122 p. http://toubkal.imist.ma/handle/123456789/9328</mixed-citation>
          <element-citation publication-type="web">
            <person-group person-group-type="author">
              <string-name>Hachemi, O.</string-name>
              <string-name>Doctorat, U</string-name>
            </person-group>
            <year>2012</year>
            <article-title>Traitement des eaux usées par lagunage naturel en milieu désertique (Oasis de figuig): Performances épuratoires et aspect phytoplanctonique</article-title>
            <source>Thèse de Doctorat</source>
            <volume>122</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B9">
        <label>9.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Bertrand-Krajewski, J.-L. (2004) TSS Concentration in Sewers Estimated from Turbidity Measurements by Means of Linear Regression Accounting for Uncertainties in Both Variables. <italic>Water</italic><italic>Science</italic><italic>and</italic><italic>Technology</italic>, 50, 81-88. https://doi.org/10.2166/wst.2004.0674 <pub-id pub-id-type="doi">10.2166/wst.2004.0674</pub-id><pub-id pub-id-type="pmid">15685983</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.2166/wst.2004.0674">https://doi.org/10.2166/wst.2004.0674</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Bertrand-Krajewski, J.</string-name>
            </person-group>
            <year>2004</year>
            <article-title>TSS Concentration in Sewers Estimated from Turbidity Measurements by Means of Linear Regression Accounting for Uncertainties in Both Variables</article-title>
            <source>Water Science and Technology</source>
            <volume>50</volume>
            <pub-id pub-id-type="doi">10.2166/wst.2004.0674</pub-id>
            <pub-id pub-id-type="pmid">15685983</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B10">
        <label>10.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Bertrand-Krajewski, J.-L., Joannis, C., Chebbo, G., Ruban, G., Métadier, M. and Lacour, C. (2010) Comment utiliser la turbidité pour estimer en continu les concentrations en MES et/ou DCO. Une approche méthodologique pour les réseaux d’assainissement. <italic>Techn</italic><italic>iques Sciences Méthodes</italic>, 1-2, 36-46.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Bertrand-Krajewski, J.</string-name>
              <string-name>Joannis, C.</string-name>
              <string-name>Chebbo, G.</string-name>
              <string-name>Ruban, G.</string-name>
              <string-name>Lacour, C.</string-name>
            </person-group>
            <year>2010</year>
            <article-title>Comment utiliser la turbidité pour estimer en continu les concentrations en MES et/ou DCO</article-title>
            <source>Une approche méthodologique pour les réseaux d’assainissement. Techniques Sciences Méthodes</source>
            <volume>1</volume>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B11">
        <label>11.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Nguyen, L.A.T., Ward, A.J. and Lewis, D. (2014) Utilisation of Turbidity as an Indicator for Biochemical and Chemical Oxygen Demand. <italic>Journal</italic><italic>of</italic><italic>Water</italic><italic>Process</italic><italic>Engineering</italic>, 4, 137-142. https://doi.org/10.1016/j.jwpe.2014.09.009 <pub-id pub-id-type="doi">10.1016/j.jwpe.2014.09.009</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jwpe.2014.09.009">https://doi.org/10.1016/j.jwpe.2014.09.009</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Nguyen, L.A.T.</string-name>
              <string-name>Ward, A.J.</string-name>
              <string-name>Lewis, D.</string-name>
            </person-group>
            <year>2014</year>
            <article-title>Utilisation of Turbidity as an Indicator for Biochemical and Chemical Oxygen Demand</article-title>
            <source>Journal of Water Process Engineering</source>
            <volume>4</volume>
            <pub-id pub-id-type="doi">10.1016/j.jwpe.2014.09.009</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B12">
        <label>12.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Bersinger, T., Le Hécho, I., Bareille, G. and Pigot, T. (2015) Assessment of Erosion and Sedimentation Dynamic in a Combined Sewer Network Using Online Turbidity Monitoring. <italic>Water</italic><italic>Science</italic><italic>and</italic><italic>Technology</italic>, 72, 1375-1382. https://doi.org/10.2166/wst.2015.350 <pub-id pub-id-type="doi">10.2166/wst.2015.350</pub-id><pub-id pub-id-type="pmid">26465308</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.2166/wst.2015.350">https://doi.org/10.2166/wst.2015.350</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Bersinger, T.</string-name>
              <string-name>Bareille, G.</string-name>
              <string-name>Pigot, T.</string-name>
            </person-group>
            <year>2015</year>
            <article-title>Assessment of Erosion and Sedimentation Dynamic in a Combined Sewer Network Using Online Turbidity Monitoring</article-title>
            <source>Water Science and Technology</source>
            <volume>72</volume>
            <pub-id pub-id-type="doi">10.2166/wst.2015.350</pub-id>
            <pub-id pub-id-type="pmid">26465308</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B13">
        <label>13.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Matheri, A.N., Ntuli, F., Ngila, J.C., Seodigeng, T. and Zvinowanda, C. (2021) Performance Prediction of Trace Metals and Cod in Wastewater Treatment Using Artificial Neural Network. <italic>Computers</italic><italic>&amp;</italic><italic>Chemical</italic><italic>Engineering</italic>, 149, Article 107308. https://doi.org/10.1016/j.compchemeng.2021.107308 <pub-id pub-id-type="doi">10.1016/j.compchemeng.2021.107308</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.compchemeng.2021.107308">https://doi.org/10.1016/j.compchemeng.2021.107308</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Matheri, A.N.</string-name>
              <string-name>Ntuli, F.</string-name>
              <string-name>Ngila, J.C.</string-name>
              <string-name>Seodigeng, T.</string-name>
              <string-name>Zvinowanda, C.</string-name>
            </person-group>
            <year>2021</year>
            <article-title>Performance Prediction of Trace Metals and Cod in Wastewater Treatment Using Artificial Neural Network</article-title>
            <source>Computers &amp; Chemical Engineering</source>
            <volume>149</volume>
            <elocation-id>107308</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.compchemeng.2021.107308</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B14">
        <label>14.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Abba, S.I. and Elkiran, G. (2017) Effluent Prediction of Chemical Oxygen Demand from the Astewater Treatment Plant Using Artificial Neural Network Application. <italic>Procedia</italic><italic>Computer</italic><italic>Science</italic>, 120, 156-163. https://doi.org/10.1016/j.procs.2017.11.223 <pub-id pub-id-type="doi">10.1016/j.procs.2017.11.223</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.procs.2017.11.223">https://doi.org/10.1016/j.procs.2017.11.223</ext-link></mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Abba, S.I.</string-name>
              <string-name>Elkiran, G.</string-name>
            </person-group>
            <year>2017</year>
            <article-title>Effluent Prediction of Chemical Oxygen Demand from the Astewater Treatment Plant Using Artificial Neural Network Application</article-title>
            <source>Procedia Computer Science</source>
            <volume>120</volume>
            <pub-id pub-id-type="doi">10.1016/j.procs.2017.11.223</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B15">
        <label>15.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Aghdam, E., Mohandes, S.R., Manu, P., Cheung, C., Yunusa-Kaltungo, A. and Zayed, T. (2023) Predicting Quality Parameters of Wastewater Treatment Plants Using Artificial Intelligence Techniques. <italic>Journal</italic><italic>of</italic><italic>Cleaner</italic><italic>Production</italic>, 405, Article 137019. https://doi.org/10.1016/j.jclepro.2023.137019 <pub-id pub-id-type="doi">10.1016/j.jclepro.2023.137019</pub-id><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1016/j.jclepro.2023.137019">https://doi.org/10.1016/j.jclepro.2023.137019</ext-link></mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Aghdam, E.</string-name>
              <string-name>Mohandes, S.R.</string-name>
              <string-name>Manu, P.</string-name>
              <string-name>Cheung, C.</string-name>
              <string-name>Yunusa-Kaltungo, A.</string-name>
              <string-name>Zayed, T.</string-name>
            </person-group>
            <year>2023</year>
            <article-title>Predicting Quality Parameters of Wastewater Treatment Plants Using Artificial Intelligence Techniques</article-title>
            <source>Journal of Cleaner Production</source>
            <volume>405</volume>
            <elocation-id>137019</elocation-id>
            <pub-id pub-id-type="doi">10.1016/j.jclepro.2023.137019</pub-id>
          </element-citation>
        </citation-alternatives>
      </ref>
    </ref-list>
  </back>
</article>