<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "JATS-journalpublishing1.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.1" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">water</journal-id>
      <journal-title-group>
        <journal-title>Water</journal-title>
        <abbrev-journal-title abbrev-type="publisher">Water</abbrev-journal-title>
        <abbrev-journal-title abbrev-type="pubmed">Water</abbrev-journal-title>
      </journal-title-group>
      <issn pub-type="epub">2073-4441</issn>
      <publisher>
        <publisher-name>MDPI</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.3390/w9070492</article-id>
      <article-id pub-id-type="publisher-id">water-09-00492</article-id>
      <article-categories>
        <subj-group>
          <subject>Article</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>Factor Analysis and Estimation Model of Water Consumption of Government Institutions in Taiwan</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <contrib-id contrib-id-type="orcid" authenticated="true">https://orcid.org/0000-0002-7682-5434</contrib-id>
          <name>
            <surname>Huang</surname>
            <given-names>An-Chi</given-names>
          </name>
          <xref rid="af1-water-09-00492" ref-type="aff">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Lee</surname>
            <given-names>Tzong-Yeang</given-names>
          </name>
          <xref rid="af2-water-09-00492" ref-type="aff">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Lin</surname>
            <given-names>Yu-Chen</given-names>
          </name>
          <xref rid="af3-water-09-00492" ref-type="aff">3</xref>
          <xref rid="c1-water-09-00492" ref-type="corresp">*</xref>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Huang</surname>
            <given-names>Chung-Fu</given-names>
          </name>
          <xref rid="af1-water-09-00492" ref-type="aff">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name>
            <surname>Shu</surname>
            <given-names>Chi-Min</given-names>
          </name>
          <xref rid="af4-water-09-00492" ref-type="aff">4</xref>
        </contrib>
      </contrib-group>
      <aff id="af1-water-09-00492"><label>1</label>Graduate School of Engineering Science and Technology, National Yunlin University of Science and Technology (YunTech), 123, University Rd., Sec. 3, Douliou City, Yunlin County 64002, Taiwan; <email>aarcc9988@gmail.com</email> (A.-C.H.); <email>huangchungfu@gmail.com</email> (C.-F.H.)</aff>
      <aff id="af2-water-09-00492"><label>2</label>Heng-Zhi Technology Company Ltd., 7-3, Minsheng Rd., Madou District, Tainan City 72145, Taiwan; <email>ntylee@gmail.com</email></aff>
      <aff id="af3-water-09-00492"><label>3</label>Department of Tourism and Leisure, National Penghu University of Science and Technology, No. 300, Liuhe Rd., Magong City, Penghu County 880, Taiwan</aff>
      <aff id="af4-water-09-00492"><label>4</label>Department and Graduate School of Safety, Health, and Environmental Engineering, YunTech, 123, University Rd., Sec. 3, Douliou City, Yunlin County 64002, Taiwan; <email>shucm@yuntech.edu.tw</email></aff>
      <author-notes>
        <corresp id="c1-water-09-00492"><label>*</label>Correspondence: <email>vyuchen@gmail.com</email>; Tel.: +886-6-926-4115 (ext. 5717) or +886-916-977-706</corresp>
      </author-notes>
      <pub-date pub-type="epub">
        <day>05</day>
        <month>07</month>
        <year>2017</year>
      </pub-date>
      <pub-date pub-type="collection">
        <month>07</month>
        <year>2017</year>
      </pub-date>
      <volume>9</volume>
      <issue>7</issue>
      <elocation-id>492</elocation-id>
      <history>
        <date date-type="received">
          <day>08</day>
          <month>04</month>
          <year>2017</year>
        </date>
        <date date-type="accepted">
          <day>03</day>
          <month>07</month>
          <year>2017</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>&#xA9; 2017 by the authors.</copyright-statement>
        <copyright-year>2017</copyright-year>
        <license license-type="open-access">
          <license-p>Licensee MDPI, Basel, Switzerland. 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="http://creativecommons.org/licenses/by/4.0/">http://creativecommons.org/licenses/by/4.0/</ext-link>).</license-p>
        </license>
      </permissions>
      <abstract>
        <p>Models for adequately estimating water consumption in Taiwanese government institutions were developed to assist the government to more accurately predict and account for their water needs. A correlation coefficient matrix of associated factors was constructed based on records per unit of water consumption, describing the impact of various water consumption factors. To understand and quantify the effect of the impact factors, linear and nonlinear regression models, as well as an artificial neural network model were adopted. To account for data variability, the data used for modelling were either fully or partially adopted. For partial adoption, the quartile method was employed to remove any outliers. Analysis of the factors affecting water consumption revealed that the building floor area and number of personnel in an organization had the largest impact on estimated consumption, followed by the number of residential personnel. As the coefficient of variation for the green irrigated area and number of consulting personnel was low, the total area and the total number personnel of water consumption decreased the effectiveness of the model.</p>
      </abstract>
      <kwd-group>
        <kwd>artificial neural network</kwd>
        <kwd>outlier</kwd>
        <kwd>quartile outlier method</kwd>
        <kwd>statistical analysis</kwd>
        <kwd>water consumption</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec1-water-09-00492" sec-type="intro">
      <title>1. Introduction</title>
      <p>The subtropical island nation of Taiwan is affected by monsoons, plum rains, and typhoons. In the northwest Pacific, which is where Taiwan is located, four typhoons occur on average per year. Annual precipitation in Taiwan ranges from 1600 to 3200 mm. Although it is reasonable to expect that Taiwan has abundant fresh water&#x2014;considering its annual rainfall&#x2014;70% of precipitation landing on the plains is runoff to the sea and lost to evaporation each year. Most precipitation occurs in summer and autumn, with 78% from plum rains and typhoons between May and October. Additionally, the average annual amount of rainfall per capita in Taiwan is only 4074 m<sup>3</sup> as its population density is high at 647 per km<sup>2</sup>, which is low at one-fifth the global rainfall average per capita. Furthermore, the average price of water is USD 0.36 per thousand liters, which is less than 0.1% of the nation&#x2019;s per capita income. Consequently, the people of Taiwan may take water for granted and not value it as a natural resource [<xref ref-type="bibr" rid="B1-water-09-00492">1</xref>,<xref ref-type="bibr" rid="B2-water-09-00492">2</xref>,<xref ref-type="bibr" rid="B3-water-09-00492">3</xref>] as water consumption per capita in Taipei reaches as high as 335 L per day.</p>
      <p>Global warming and climate change are threatening water resources. Given that the volume of reservoirs is limited, much of Taiwan&#x2019;s terrain is precipitous, and increasingly more areas are being designated as environmental protection areas; thus, balancing the supply of water with demand is becoming more difficult [<xref ref-type="bibr" rid="B4-water-09-00492">4</xref>,<xref ref-type="bibr" rid="B5-water-09-00492">5</xref>]. Due to water use in irrigation and filtration, domestic households do not consume the highest percentage of water in Taiwan, but there is still a water shortage crisis. Thus, the promotion of water conservation and the enhancement of water consumption efficiency are indispensable.</p>
      <p>To ensure sustainable water consumption, the creation and comparison of different domestic water consumption models may provide a reference for decision-makers in charge of implementing water policy. Therefore, the urgency of a precise water consumption estimation model for government institutions in Taiwan is justified. Water consumption forecasts are affected by numerous factors such as geographical and meteorological phenomena, economic factors, and methods of water consumption. Forecasts simulated using traditional statistical methods may lack sufficient accuracy [<xref ref-type="bibr" rid="B6-water-09-00492">6</xref>]; however, the water consumption data have a varying range of non-linearity. Therefore, a method or function that does not need specifically structured data is necessary. </p>
      <p>The aim of this study was five-fold: (a) to examine the correlation between annual water consumption and the factors affecting water consumption at each government institution; (b) to identify factor differences between different estimation methods; (c) to establish different models suitable for different government institutions; (d) to analyze the accuracies of different water consumption estimation models; and (e) to develop a model that adequately estimates water consumption.</p>
    </sec>
    <sec id="sec2-water-09-00492">
      <title>2. Materials and Methods</title>
      <p>Related studies can be classified into three major categories: consideration of water consumption impact factors, regression model analyses, and artificial neural network (ANN) analyses.</p>
      <sec id="sec2dot1-water-09-00492">
        <title>2.1. Water Consumption Impact Factors</title>
        <p>Several studies [<xref ref-type="bibr" rid="B6-water-09-00492">6</xref>,<xref ref-type="bibr" rid="B7-water-09-00492">7</xref>,<xref ref-type="bibr" rid="B8-water-09-00492">8</xref>] have noted the significant impact of various water consumption factors including previous water demand, number of family members, age of family members, garden size, frequency of irrigation, and the water consumption of agriculture.</p>
        <p>Previous water consumption data have been considered as the key to estimating future consumption in numerous studies. To manage water consumption effectively, the data of each institution&#x2019;s water consumption must be collected [<xref ref-type="bibr" rid="B9-water-09-00492">9</xref>,<xref ref-type="bibr" rid="B10-water-09-00492">10</xref>]. Creating a suitable model for Taiwanese domestic water consumption requires identifying the major impact factors, thus step-by-step filtering was used in this study to select the major impact factors. Moreover, to avoid multicollinearity problems, all factors were considered in the regression models.</p>
      </sec>
      <sec id="sec2dot2-water-09-00492">
        <title>2.2. Regression Model</title>
        <p>Numerous studies have employed linear and nonlinear regression to establish water consumption models. Some based on linear regression have included rainfall, air temperature, family income, and the cost of water as independent variables. Regression models have also been used to establish models for related topics such as the water utility market structure [<xref ref-type="bibr" rid="B11-water-09-00492">11</xref>,<xref ref-type="bibr" rid="B12-water-09-00492">12</xref>,<xref ref-type="bibr" rid="B13-water-09-00492">13</xref>,<xref ref-type="bibr" rid="B14-water-09-00492">14</xref>]. A typical linear regression model of water consumption is expressed as
        <disp-formula id="FD1-water-09-00492">
          <label>(1)</label>
          <mml:math id="mm1" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mi>y</mml:mi>
                <mml:mo>=</mml:mo>
                <mml:mi>c</mml:mi>
                <mml:mo>+</mml:mo>
                <mml:msub>
                  <mml:mi>w</mml:mi>
                  <mml:mn>1</mml:mn>
                </mml:msub>
                <mml:msub>
                  <mml:mi>x</mml:mi>
                  <mml:mn>1</mml:mn>
                </mml:msub>
                <mml:mo>+</mml:mo>
                <mml:msub>
                  <mml:mi>w</mml:mi>
                  <mml:mn>2</mml:mn>
                </mml:msub>
                <mml:msub>
                  <mml:mi>x</mml:mi>
                  <mml:mn>2</mml:mn>
                </mml:msub>
                <mml:mo>+</mml:mo>
                <mml:mo>&#x22EF;</mml:mo>
                <mml:mo>+</mml:mo>
                <mml:msub>
                  <mml:mi>w</mml:mi>
                  <mml:mi>P</mml:mi>
                </mml:msub>
                <mml:msub>
                  <mml:mi>x</mml:mi>
                  <mml:mi>P</mml:mi>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </disp-formula>
        where <italic>y</italic> is the unit water consumption; <italic>w</italic><sub>i</sub> is weights; <italic>x</italic><sub>i</sub> is an impact factor of water consumption; and <italic>c</italic> is constant. As the model is linear, it is easy to estimate its advantages and disadvantages; however, the true relationships between water consumption and impact factors are not linear, but more complex. Hence, a model using one dependent variable and multiple predictive variables does not yield accurate forecasts. Therefore, nonlinear regression can also be employed
        <disp-formula id="FD2-water-09-00492">
          <label>(2)</label>
          <mml:math id="mm2" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mi>y</mml:mi>
                <mml:mo>=</mml:mo>
                <mml:mi>c</mml:mi>
                <mml:mo>&#xB7;</mml:mo>
                <mml:msubsup>
                  <mml:mi>x</mml:mi>
                  <mml:mn>1</mml:mn>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>C</mml:mi>
                      <mml:mn>1</mml:mn>
                    </mml:msub>
                  </mml:mrow>
                </mml:msubsup>
                <mml:mo>&#xB7;</mml:mo>
                <mml:msubsup>
                  <mml:mi>x</mml:mi>
                  <mml:mn>2</mml:mn>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>C</mml:mi>
                      <mml:mn>2</mml:mn>
                    </mml:msub>
                  </mml:mrow>
                </mml:msubsup>
                <mml:mo>&#x22EF;</mml:mo>
                <mml:msubsup>
                  <mml:mi>x</mml:mi>
                  <mml:mi>P</mml:mi>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>C</mml:mi>
                      <mml:mi>P</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                </mml:msubsup>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </disp-formula>
        where <italic>c</italic><sub>i</sub> is the weight of regression. For rapid and convenient calculation, Equation (2) can be reformulated through logarithmic conversion
        <disp-formula id="FD3-water-09-00492">
          <label>(3)</label>
          <mml:math id="mm3" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:mi>y</mml:mi>
                    <mml:mo>+</mml:mo>
                    <mml:mi>&#x3B4;</mml:mi>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mo>=</mml:mo>
                <mml:mi>c</mml:mi>
                <mml:mo>&#xB7;</mml:mo>
                <mml:msup>
                  <mml:mrow>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>x</mml:mi>
                          <mml:mn>1</mml:mn>
                        </mml:msub>
                        <mml:mo>+</mml:mo>
                        <mml:mi>&#x3B4;</mml:mi>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>c</mml:mi>
                      <mml:mn>1</mml:mn>
                    </mml:msub>
                  </mml:mrow>
                </mml:msup>
                <mml:mo>&#xB7;</mml:mo>
                <mml:msup>
                  <mml:mrow>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>x</mml:mi>
                          <mml:mn>2</mml:mn>
                        </mml:msub>
                        <mml:mo>+</mml:mo>
                        <mml:mi>&#x3B4;</mml:mi>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>c</mml:mi>
                      <mml:mn>2</mml:mn>
                    </mml:msub>
                  </mml:mrow>
                </mml:msup>
                <mml:mo>&#xB7;</mml:mo>
                <mml:msup>
                  <mml:mrow>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>x</mml:mi>
                          <mml:mn>3</mml:mn>
                        </mml:msub>
                        <mml:mo>+</mml:mo>
                        <mml:mi>&#x3B4;</mml:mi>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>c</mml:mi>
                      <mml:mn>3</mml:mn>
                    </mml:msub>
                  </mml:mrow>
                </mml:msup>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </disp-formula>
        or
        <disp-formula id="FD4-water-09-00492">
          <label>(4)</label>
          <mml:math id="mm4" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:mi>y</mml:mi>
                    <mml:mo>+</mml:mo>
                    <mml:mi>&#x3B4;</mml:mi>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mo>=</mml:mo>
                <mml:msup>
                  <mml:mi>c</mml:mi>
                  <mml:mo>&#x2032;</mml:mo>
                </mml:msup>
                <mml:mo>+</mml:mo>
                <mml:msub>
                  <mml:mi>c</mml:mi>
                  <mml:mn>1</mml:mn>
                </mml:msub>
                <mml:mo>&#xB7;</mml:mo>
                <mml:mi>log</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>x</mml:mi>
                      <mml:mn>1</mml:mn>
                    </mml:msub>
                    <mml:mo>+</mml:mo>
                    <mml:mi>&#x3B4;</mml:mi>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mo>+</mml:mo>
                <mml:msub>
                  <mml:mi>c</mml:mi>
                  <mml:mn>2</mml:mn>
                </mml:msub>
                <mml:mo>&#xB7;</mml:mo>
                <mml:mi>log</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>v</mml:mi>
                      <mml:mn>2</mml:mn>
                    </mml:msub>
                    <mml:mo>+</mml:mo>
                    <mml:mi>&#x3B4;</mml:mi>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mo>+</mml:mo>
                <mml:mo>&#x22EF;</mml:mo>
                <mml:mo>+</mml:mo>
                <mml:msub>
                  <mml:mi>c</mml:mi>
                  <mml:mi>P</mml:mi>
                </mml:msub>
                <mml:mo>&#xB7;</mml:mo>
                <mml:mi>log</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>v</mml:mi>
                      <mml:mi>P</mml:mi>
                    </mml:msub>
                    <mml:mo>+</mml:mo>
                    <mml:mi>&#x3B4;</mml:mi>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </disp-formula>
        where <inline-formula>
          <mml:math id="mm5" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msup>
                  <mml:mi>c</mml:mi>
                  <mml:mo>&#x2032;</mml:mo>
                </mml:msup>
                <mml:mo>=</mml:mo>
                <mml:mi>log</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>c</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula>.</p>
      </sec>
      <sec id="sec2dot3-water-09-00492">
        <title>2.3. Artificial Neural Networks (ANNs)</title>
        <p>Errors are common when traditional forecast methods such as time extrapolation are used. Although widely used in the early 20th century, time extrapolation is rarely used in current studies. ANNs are fast and flexible methods for effectively forecasting domestic water demand [<xref ref-type="bibr" rid="B15-water-09-00492">15</xref>].</p>
        <p>ANNs have been used for estimation models and forecasting in numerous fields. An advantage of ANNs is that they can correlate large and complex datasets [<xref ref-type="bibr" rid="B16-water-09-00492">16</xref>,<xref ref-type="bibr" rid="B17-water-09-00492">17</xref>]. An ANN was previously used to develop and assess a drinking water quality model, and a multilayer perceptron ANN was required in the hydrological modelling [<xref ref-type="bibr" rid="B18-water-09-00492">18</xref>].</p>
      </sec>
      <sec id="sec2dot4-water-09-00492">
        <title>2.4. Model of the Current Study</title>
        <p>Over the past few decades, there has been a dramatic increase in the published research on sustainable water consumption, with most studies focusing on different industrial contexts. Few studies have discussed water consumption by individual government institutions. Despite the adoption of recent policies in Taiwan aimed at actively promoting water conservation, water demand has not substantially decreased as water consumption efficiency has not been enhanced (<xref ref-type="table" rid="water-09-00492-t001">Table 1</xref>).</p>
        <p>This paper reports the results of a five-phase study that explored the theoretical basis for the estimation model, thus establishing a framework, collecting data, analyzing simulation results, and deriving conclusions. The subjects considered were government institutions located on Taiwan Island, the Penghu Islands, the Kinmen Islands, and the Matsu Islands, all of which have water supplied by faucet. Our data consisted of 2611 units taken from government institution-reported water consumption data since 2006. As there are numerous categories of government institutions in the original database, the categories were divided into 6 primary categories and 47 minor categories (<xref ref-type="table" rid="water-09-00492-t002">Table 2</xref>). Twenty-two independent variables were adopted in this study (<xref ref-type="table" rid="water-09-00492-t003">Table 3</xref>).</p>
        <p>The original database was sufficiently large to guarantee the accuracy of outlier effect models and data analysis. The quartile outlier method was adopted in this study. Furthermore, linear regression, nonlinear regression, and ANN models were developed by outlier effect models. To accord and compare these models, stepwise regression was used to select an independent variable. Each variable was also chosen to carry out the regression with other variables one by one. The advantage of this approach was that it avoided the problem of multicollinearity in each independent variable, thus preventing unstable regression parameters.</p>
        <p>The ANN used in this study was the backpropagation neural network (BPNN), which is the most classic and general training algorithm. It also effectively solves problems including multilayers, feed-forwards, and supervised learning functions for different industries [<xref ref-type="bibr" rid="B19-water-09-00492">19</xref>]. A constructive algorithm was used to determine the number of neurons in the hidden layer, which was initially set to one and gradually incremented until the most suitable number was determined [<xref ref-type="bibr" rid="B20-water-09-00492">20</xref>]. The output was then expressed as
        <disp-formula id="FD5-water-09-00492">
          <label>(5)</label>
          <mml:math id="mm6" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>Z</mml:mi>
                  <mml:mi>k</mml:mi>
                </mml:msub>
                <mml:mo>=</mml:mo>
                <mml:mi>f</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>b</mml:mi>
                      <mml:mrow>
                        <mml:mn>0</mml:mn>
                        <mml:mi>k</mml:mi>
                      </mml:mrow>
                    </mml:msub>
                    <mml:mo>+</mml:mo>
                    <mml:munderover>
                      <mml:mstyle mathsize="140%" displaystyle="true">
                        <mml:mo>&#x2211;</mml:mo>
                      </mml:mstyle>
                      <mml:mrow>
                        <mml:mi>j</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1</mml:mn>
                      </mml:mrow>
                      <mml:mi>J</mml:mi>
                    </mml:munderover>
                    <mml:msub>
                      <mml:mi>b</mml:mi>
                      <mml:mrow>
                        <mml:mi>j</mml:mi>
                        <mml:mi>k</mml:mi>
                      </mml:mrow>
                    </mml:msub>
                    <mml:mo>&#xB7;</mml:mo>
                    <mml:mi>f</mml:mi>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>a</mml:mi>
                          <mml:mrow>
                            <mml:mn>0</mml:mn>
                            <mml:mi>j</mml:mi>
                          </mml:mrow>
                        </mml:msub>
                        <mml:mo>+</mml:mo>
                        <mml:munderover>
                          <mml:mstyle mathsize="140%" displaystyle="true">
                            <mml:mo>&#x2211;</mml:mo>
                          </mml:mstyle>
                          <mml:mrow>
                            <mml:mi>i</mml:mi>
                            <mml:mo>=</mml:mo>
                            <mml:mn>1</mml:mn>
                          </mml:mrow>
                          <mml:mi>I</mml:mi>
                        </mml:munderover>
                        <mml:msub>
                          <mml:mi>a</mml:mi>
                          <mml:mrow>
                            <mml:mi>i</mml:mi>
                            <mml:mi>j</mml:mi>
                          </mml:mrow>
                        </mml:msub>
                        <mml:mo>&#xB7;</mml:mo>
                        <mml:msub>
                          <mml:mi>x</mml:mi>
                          <mml:mi>i</mml:mi>
                        </mml:msub>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </disp-formula>
        where <inline-formula>
          <mml:math id="mm7" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mi>f</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mo>&#xB7;</mml:mo>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> is a transfer function; <inline-formula>
          <mml:math id="mm8" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>x</mml:mi>
                  <mml:mi>i</mml:mi>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> is the input; <inline-formula>
          <mml:math id="mm9" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>a</mml:mi>
                  <mml:mrow>
                    <mml:mi>i</mml:mi>
                    <mml:mi>j</mml:mi>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> and <inline-formula>
          <mml:math id="mm10" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>b</mml:mi>
                  <mml:mrow>
                    <mml:mi>j</mml:mi>
                    <mml:mi>k</mml:mi>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> are the weights; and <inline-formula>
          <mml:math id="mm11" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>a</mml:mi>
                  <mml:mrow>
                    <mml:mn>0</mml:mn>
                    <mml:mi>j</mml:mi>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> and <inline-formula>
          <mml:math id="mm12" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>b</mml:mi>
                  <mml:mrow>
                    <mml:mn>0</mml:mn>
                    <mml:mi>k</mml:mi>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> are the bias. The function <inline-formula>
          <mml:math id="mm13" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mi>f</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mo>&#xB7;</mml:mo>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> is a mapping rule for converting input into output. The most commonly adopted nonlinear conversion function in BPNN studies is the binary logistic sigmoid
        <disp-formula id="FD6-water-09-00492">
          <label>(6)</label>
          <mml:math id="mm14" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mi>f</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>x</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mo>=</mml:mo>
                <mml:mfrac>
                  <mml:mn>1</mml:mn>
                  <mml:mrow>
                    <mml:mn>1</mml:mn>
                    <mml:mo>+</mml:mo>
                    <mml:msup>
                      <mml:mi>e</mml:mi>
                      <mml:mrow>
                        <mml:mo>&#x2212;</mml:mo>
                        <mml:mi>x</mml:mi>
                      </mml:mrow>
                    </mml:msup>
                  </mml:mrow>
                </mml:mfrac>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </disp-formula>
        where <inline-formula>
          <mml:math id="mm15" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mi>f</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mi>x</mml:mi>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mo>=</mml:mo>
                <mml:mrow>
                  <mml:mo>[</mml:mo>
                  <mml:mrow>
                    <mml:mn>0</mml:mn>
                    <mml:mo>,</mml:mo>
                    <mml:mn>1</mml:mn>
                  </mml:mrow>
                  <mml:mo>]</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula>. To obtain more optimal BPNN parameters, <inline-formula>
          <mml:math id="mm16" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>Z</mml:mi>
                  <mml:mi>k</mml:mi>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> (output value) and <inline-formula>
          <mml:math id="mm17" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>t</mml:mi>
                  <mml:mi>k</mml:mi>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> (target value) are adjusted through
        <disp-formula id="FD7-water-09-00492">
          <label>(7)</label>
          <mml:math id="mm18" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mi>E</mml:mi>
                <mml:mo>=</mml:mo>
                <mml:mfrac>
                  <mml:mn>1</mml:mn>
                  <mml:mn>2</mml:mn>
                </mml:mfrac>
                <mml:munderover>
                  <mml:mstyle mathsize="140%" displaystyle="true">
                    <mml:mo>&#x2211;</mml:mo>
                  </mml:mstyle>
                  <mml:mrow>
                    <mml:mi>k</mml:mi>
                    <mml:mo>=</mml:mo>
                    <mml:mn>1</mml:mn>
                  </mml:mrow>
                  <mml:mi>K</mml:mi>
                </mml:munderover>
                <mml:msup>
                  <mml:mrow>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>Z</mml:mi>
                          <mml:mi>k</mml:mi>
                        </mml:msub>
                        <mml:mo>&#x2212;</mml:mo>
                        <mml:msub>
                          <mml:mi>t</mml:mi>
                          <mml:mi>k</mml:mi>
                        </mml:msub>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                  <mml:mn>2</mml:mn>
                </mml:msup>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </disp-formula></p>
        <p>BPNN uses the method of gradient descent to train all the examples during each learning epoch and obtains the weights <inline-formula>
          <mml:math id="mm19" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>a</mml:mi>
                  <mml:mrow>
                    <mml:mi>i</mml:mi>
                    <mml:mi>j</mml:mi>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> and <inline-formula>
          <mml:math id="mm20" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>b</mml:mi>
                  <mml:mrow>
                    <mml:mi>j</mml:mi>
                    <mml:mi>k</mml:mi>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula>. The results obtained during the learning epoch are then fed back into the hidden layer to increase accuracy. Accordingly,
        <disp-formula id="FD8-water-09-00492">
          <label>(8)</label>
          <mml:math id="mm21" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mfrac>
                  <mml:mrow>
                    <mml:mo>&#x2202;</mml:mo>
                    <mml:mi>E</mml:mi>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:mo>&#x2202;</mml:mo>
                    <mml:msub>
                      <mml:mi>b</mml:mi>
                      <mml:mrow>
                        <mml:mi>j</mml:mi>
                        <mml:mi>k</mml:mi>
                      </mml:mrow>
                    </mml:msub>
                  </mml:mrow>
                </mml:mfrac>
                <mml:mo>=</mml:mo>
                <mml:mfrac>
                  <mml:mrow>
                    <mml:mo>&#x2202;</mml:mo>
                    <mml:mi>E</mml:mi>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:mo>&#x2202;</mml:mo>
                    <mml:msub>
                      <mml:mi>z</mml:mi>
                      <mml:mi>k</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                </mml:mfrac>
                <mml:mo>&#xB7;</mml:mo>
                <mml:mfrac>
                  <mml:mrow>
                    <mml:mo>&#x2202;</mml:mo>
                    <mml:msub>
                      <mml:mi>z</mml:mi>
                      <mml:mi>k</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:mo>&#x2202;</mml:mo>
                    <mml:msub>
                      <mml:mi>v</mml:mi>
                      <mml:mi>k</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                </mml:mfrac>
                <mml:mo>&#xB7;</mml:mo>
                <mml:mfrac>
                  <mml:mrow>
                    <mml:mo>&#x2202;</mml:mo>
                    <mml:msub>
                      <mml:mi>v</mml:mi>
                      <mml:mi>k</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:mo>&#x2202;</mml:mo>
                    <mml:msub>
                      <mml:mi>b</mml:mi>
                      <mml:mrow>
                        <mml:mi>j</mml:mi>
                        <mml:mi>k</mml:mi>
                      </mml:mrow>
                    </mml:msub>
                  </mml:mrow>
                </mml:mfrac>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </disp-formula>
        where <inline-formula>
          <mml:math id="mm22" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mo>&#x2202;</mml:mo>
                <mml:mi>E</mml:mi>
                <mml:mo>/</mml:mo>
                <mml:mo>&#x2202;</mml:mo>
                <mml:msub>
                  <mml:mi>z</mml:mi>
                  <mml:mi>k</mml:mi>
                </mml:msub>
                <mml:mo>=</mml:mo>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>z</mml:mi>
                      <mml:mi>k</mml:mi>
                    </mml:msub>
                    <mml:mo>&#x2212;</mml:mo>
                    <mml:msub>
                      <mml:mi>t</mml:mi>
                      <mml:mi>k</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula>, <inline-formula>
          <mml:math id="mm23" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>z</mml:mi>
                  <mml:mi>k</mml:mi>
                </mml:msub>
                <mml:mo>=</mml:mo>
                <mml:mi>f</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>v</mml:mi>
                      <mml:mi>k</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula>. Thus, <inline-formula>
          <mml:math id="mm24" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mo>&#x2202;</mml:mo>
                <mml:msub>
                  <mml:mi>z</mml:mi>
                  <mml:mi>k</mml:mi>
                </mml:msub>
                <mml:mo>/</mml:mo>
                <mml:mo>&#x2202;</mml:mo>
                <mml:msub>
                  <mml:mi>v</mml:mi>
                  <mml:mi>k</mml:mi>
                </mml:msub>
                <mml:mo>=</mml:mo>
                    <mml:msup>
                <mml:mi>f</mml:mi>
                <mml:mo>&#x2032;</mml:mo>
                    </mml:msup>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>v</mml:mi>
                      <mml:mi>k</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula>.</p>
        <p>As <inline-formula>
          <mml:math id="mm25" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>v</mml:mi>
                  <mml:mi>k</mml:mi>
                </mml:msub>
                <mml:mo>=</mml:mo>
                <mml:msub>
                  <mml:mi>b</mml:mi>
                  <mml:mrow>
                    <mml:mn>0</mml:mn>
                    <mml:mi>k</mml:mi>
                  </mml:mrow>
                </mml:msub>
                <mml:mo>+</mml:mo>
                <mml:msubsup>
                  <mml:mo>&#x2211;</mml:mo>
                  <mml:mrow>
                    <mml:mi>j</mml:mi>
                    <mml:mo>=</mml:mo>
                    <mml:mn>1</mml:mn>
                  </mml:mrow>
                  <mml:mi>J</mml:mi>
                </mml:msubsup>
                <mml:msub>
                  <mml:mi>b</mml:mi>
                  <mml:mrow>
                    <mml:mi>j</mml:mi>
                    <mml:mi>k</mml:mi>
                  </mml:mrow>
                </mml:msub>
                <mml:mo>&#xB7;</mml:mo>
                <mml:msub>
                  <mml:mi>y</mml:mi>
                  <mml:mi>j</mml:mi>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula>, <inline-formula>
          <mml:math id="mm26" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mo>&#x2202;</mml:mo>
                <mml:msub>
                  <mml:mi>v</mml:mi>
                  <mml:mi>k</mml:mi>
                </mml:msub>
                <mml:mo>/</mml:mo>
                <mml:mo>&#x2202;</mml:mo>
                <mml:msub>
                  <mml:mi>b</mml:mi>
                  <mml:mrow>
                    <mml:mi>j</mml:mi>
                    <mml:mi>k</mml:mi>
                  </mml:mrow>
                </mml:msub>
                <mml:mo>=</mml:mo>
                <mml:mn>1</mml:mn>
                <mml:mtext>&#xA0;</mml:mtext>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:mi>j</mml:mi>
                    <mml:mo>=</mml:mo>
                    <mml:mn>0</mml:mn>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> or <inline-formula>
          <mml:math id="mm27" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>y</mml:mi>
                  <mml:mi>j</mml:mi>
                </mml:msub>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:mi>j</mml:mi>
                    <mml:mo>=</mml:mo>
                    <mml:mn>1</mml:mn>
                    <mml:mo>,</mml:mo>
                    <mml:mn>2</mml:mn>
                    <mml:mo>,</mml:mo>
                    <mml:mo>&#x22EF;</mml:mo>
                    <mml:mo>,</mml:mo>
                    <mml:mi>J</mml:mi>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula>, Equation (8) can be differentiated as
        <disp-formula id="FD9-water-09-00492">
          <label>(9)</label>
          <mml:math id="mm28" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mfrac>
                  <mml:mrow>
                    <mml:mo>&#x2202;</mml:mo>
                    <mml:mi>E</mml:mi>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:mo>&#x2202;</mml:mo>
                    <mml:msub>
                      <mml:mi>a</mml:mi>
                      <mml:mrow>
                        <mml:mi>i</mml:mi>
                        <mml:mi>j</mml:mi>
                      </mml:mrow>
                    </mml:msub>
                  </mml:mrow>
                </mml:mfrac>
                <mml:mo>=</mml:mo>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:munderover>
                      <mml:mstyle mathsize="140%" displaystyle="true">
                        <mml:mo>&#x2211;</mml:mo>
                      </mml:mstyle>
                      <mml:mrow>
                        <mml:mi>k</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1</mml:mn>
                      </mml:mrow>
                      <mml:mi>K</mml:mi>
                    </mml:munderover>
                    <mml:mfrac>
                      <mml:mrow>
                        <mml:mo>&#x2202;</mml:mo>
                        <mml:mi>E</mml:mi>
                      </mml:mrow>
                      <mml:mrow>
                        <mml:mo>&#x2202;</mml:mo>
                        <mml:msub>
                          <mml:mi>z</mml:mi>
                          <mml:mi>k</mml:mi>
                        </mml:msub>
                      </mml:mrow>
                    </mml:mfrac>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
                <mml:mo>&#xB7;</mml:mo>
                <mml:mfrac>
                  <mml:mrow>
                    <mml:mo>&#x2202;</mml:mo>
                    <mml:msub>
                      <mml:mi>y</mml:mi>
                      <mml:mi>j</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:mo>&#x2202;</mml:mo>
                    <mml:msub>
                      <mml:mi>u</mml:mi>
                      <mml:mi>j</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                </mml:mfrac>
                <mml:mo>&#xB7;</mml:mo>
                <mml:mfrac>
                  <mml:mrow>
                    <mml:mo>&#x2202;</mml:mo>
                    <mml:msub>
                      <mml:mi>u</mml:mi>
                      <mml:mi>j</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:mo>&#x2202;</mml:mo>
                    <mml:msub>
                      <mml:mi>a</mml:mi>
                      <mml:mrow>
                        <mml:mi>i</mml:mi>
                        <mml:mi>j</mml:mi>
                      </mml:mrow>
                    </mml:msub>
                  </mml:mrow>
                </mml:mfrac>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </disp-formula>
        where <inline-formula>
          <mml:math id="mm29" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>y</mml:mi>
                  <mml:mi>j</mml:mi>
                </mml:msub>
                <mml:mo>=</mml:mo>
                <mml:mi>f</mml:mi>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>u</mml:mi>
                      <mml:mi>j</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula>; thus, <inline-formula>
          <mml:math id="mm30" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mo>&#x2202;</mml:mo>
                <mml:msub>
                  <mml:mi>y</mml:mi>
                  <mml:mi>j</mml:mi>
                </mml:msub>
                <mml:mo>/</mml:mo>
                <mml:mo>&#x2202;</mml:mo>
                <mml:msub>
                  <mml:mi>u</mml:mi>
                  <mml:mi>j</mml:mi>
                </mml:msub>
                <mml:mo>=</mml:mo>
                    <mml:msup>
                <mml:mi>f</mml:mi>
                <mml:mo>&#x2032;</mml:mo>
                    </mml:msup>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>u</mml:mi>
                      <mml:mi>j</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula>. The weights can be determined using Equations (8) and (9). When gradient descent was used, a common problem was that convergence did not feedback to the whole network, but only a partial network. To increase learning rate and accuracy, a momentum term was added to avoid oscillation during convergence. The <italic>m</italic>th weight can be expressed as
        <disp-formula id="FD10-water-09-00492">
          <label>(10)</label>
          <mml:math id="mm31" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mo>&#x394;</mml:mo>
                <mml:msup>
                  <mml:mi>w</mml:mi>
                  <mml:mi>m</mml:mi>
                </mml:msup>
                <mml:mo>=</mml:mo>
                <mml:mo>&#x2212;</mml:mo>
                <mml:mi>&#x3B7;</mml:mi>
                <mml:mo>&#xB7;</mml:mo>
                <mml:mfrac>
                  <mml:mrow>
                    <mml:mo>&#x2202;</mml:mo>
                    <mml:mi>E</mml:mi>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:mo>&#x2202;</mml:mo>
                    <mml:msup>
                      <mml:mi>w</mml:mi>
                      <mml:mi>m</mml:mi>
                    </mml:msup>
                  </mml:mrow>
                </mml:mfrac>
                <mml:mo>+</mml:mo>
                <mml:mi>&#x3B1;</mml:mi>
                <mml:mo>&#xB7;</mml:mo>
                <mml:mo>&#x394;</mml:mo>
                <mml:msup>
                  <mml:mi>w</mml:mi>
                  <mml:mrow>
                    <mml:mi>m</mml:mi>
                    <mml:mo>&#x2212;</mml:mo>
                    <mml:mn>1</mml:mn>
                  </mml:mrow>
                </mml:msup>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </disp-formula>
        where <inline-formula>
          <mml:math id="mm32" display="block">
            <mml:semantics>
              <mml:mi>&#x3B7;</mml:mi>
            </mml:semantics>
          </mml:math>
        </inline-formula> is the learning rate of the gradient descent method; and <inline-formula>
          <mml:math id="mm33" display="block">
            <mml:semantics>
              <mml:mi>&#x3B1;</mml:mi>
            </mml:semantics>
          </mml:math>
        </inline-formula> is the momentum factor. To fit the range of the transport function, data were normalized using the max&#x2013;min mapping method. For a minimum and maximum of the transport function <inline-formula>
          <mml:math id="mm34" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>f</mml:mi>
                  <mml:mrow>
                    <mml:mi>m</mml:mi>
                    <mml:mi>i</mml:mi>
                    <mml:mi>n</mml:mi>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> and <inline-formula>
          <mml:math id="mm35" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>f</mml:mi>
                  <mml:mrow>
                    <mml:mi>m</mml:mi>
                    <mml:mi>a</mml:mi>
                    <mml:mi>x</mml:mi>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula>, the minimum and maximum inputs in the database were <inline-formula>
          <mml:math id="mm36" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>x</mml:mi>
                  <mml:mrow>
                    <mml:mi>m</mml:mi>
                    <mml:mi>i</mml:mi>
                    <mml:mi>n</mml:mi>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> and <inline-formula>
          <mml:math id="mm37" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>x</mml:mi>
                  <mml:mrow>
                    <mml:mi>m</mml:mi>
                    <mml:mi>a</mml:mi>
                    <mml:mi>x</mml:mi>
                  </mml:mrow>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula>, respectively
        <disp-formula id="FD11-water-09-00492">
          <label>(11)</label>
          <mml:math id="mm38" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msup>
                  <mml:mi>x</mml:mi>
                  <mml:mrow>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mi>s</mml:mi>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                </mml:msup>
                <mml:mo>=</mml:mo>
                <mml:mi>&#x3B6;</mml:mi>
                <mml:mo>&#xB7;</mml:mo>
                <mml:mrow>
                  <mml:mo>[</mml:mo>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>f</mml:mi>
                      <mml:mrow>
                        <mml:mi>m</mml:mi>
                        <mml:mi>i</mml:mi>
                        <mml:mi>n</mml:mi>
                      </mml:mrow>
                    </mml:msub>
                    <mml:mo>+</mml:mo>
                    <mml:mfrac>
                      <mml:mrow>
                        <mml:mi>x</mml:mi>
                        <mml:mo>&#x2212;</mml:mo>
                        <mml:msub>
                          <mml:mi>x</mml:mi>
                          <mml:mrow>
                            <mml:mi>m</mml:mi>
                            <mml:mi>i</mml:mi>
                            <mml:mi>n</mml:mi>
                          </mml:mrow>
                        </mml:msub>
                      </mml:mrow>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>x</mml:mi>
                          <mml:mrow>
                            <mml:mi>m</mml:mi>
                            <mml:mi>a</mml:mi>
                            <mml:mi>x</mml:mi>
                          </mml:mrow>
                        </mml:msub>
                        <mml:mo>&#x2212;</mml:mo>
                        <mml:msub>
                          <mml:mi>x</mml:mi>
                          <mml:mrow>
                            <mml:mi>m</mml:mi>
                            <mml:mi>i</mml:mi>
                            <mml:mi>n</mml:mi>
                          </mml:mrow>
                        </mml:msub>
                      </mml:mrow>
                    </mml:mfrac>
                    <mml:mo>&#xA0;</mml:mo>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>f</mml:mi>
                          <mml:mrow>
                            <mml:mi>m</mml:mi>
                            <mml:mi>a</mml:mi>
                            <mml:mi>x</mml:mi>
                          </mml:mrow>
                        </mml:msub>
                        <mml:mo>&#x2212;</mml:mo>
                        <mml:msub>
                          <mml:mi>f</mml:mi>
                          <mml:mrow>
                            <mml:mi>m</mml:mi>
                            <mml:mi>i</mml:mi>
                            <mml:mi>n</mml:mi>
                          </mml:mrow>
                        </mml:msub>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                  <mml:mo>]</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </disp-formula>
        where <inline-formula>
          <mml:math id="mm39" display="block">
            <mml:semantics>
              <mml:mi>&#x3B6;</mml:mi>
            </mml:semantics>
          </mml:math>
        </inline-formula> is the normalized factor. Equation (11) can be reversed as
        <disp-formula id="FD12-water-09-00492">
          <label>(12)</label>
          <mml:math id="mm40" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mover accent="true">
                  <mml:mi>x</mml:mi>
                  <mml:mo>^</mml:mo>
                </mml:mover>
                <mml:mo>=</mml:mo>
                <mml:msub>
                  <mml:mi>x</mml:mi>
                  <mml:mrow>
                    <mml:mi>m</mml:mi>
                    <mml:mi>i</mml:mi>
                    <mml:mi>n</mml:mi>
                  </mml:mrow>
                </mml:msub>
                <mml:mo>+</mml:mo>
                <mml:mfrac>
                  <mml:mrow>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:msup>
                          <mml:mover accent="true">
                            <mml:mi>x</mml:mi>
                            <mml:mo>^</mml:mo>
                          </mml:mover>
                          <mml:mrow>
                            <mml:mrow>
                              <mml:mo>(</mml:mo>
                              <mml:mi>s</mml:mi>
                              <mml:mo>)</mml:mo>
                            </mml:mrow>
                          </mml:mrow>
                        </mml:msup>
                        <mml:mo>/</mml:mo>
                        <mml:mi>&#x3B6;</mml:mi>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mo>&#x2212;</mml:mo>
                    <mml:msub>
                      <mml:mi>f</mml:mi>
                      <mml:mrow>
                        <mml:mi>m</mml:mi>
                        <mml:mi>i</mml:mi>
                        <mml:mi>n</mml:mi>
                      </mml:mrow>
                    </mml:msub>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>f</mml:mi>
                      <mml:mrow>
                        <mml:mi>m</mml:mi>
                        <mml:mi>a</mml:mi>
                        <mml:mi>x</mml:mi>
                      </mml:mrow>
                    </mml:msub>
                    <mml:mo>&#x2212;</mml:mo>
                    <mml:msub>
                      <mml:mi>f</mml:mi>
                      <mml:mrow>
                        <mml:mi>m</mml:mi>
                        <mml:mi>i</mml:mi>
                        <mml:mi>n</mml:mi>
                      </mml:mrow>
                    </mml:msub>
                  </mml:mrow>
                </mml:mfrac>
                <mml:mo>&#xD7;</mml:mo>
                <mml:mrow>
                  <mml:mo>(</mml:mo>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>x</mml:mi>
                      <mml:mrow>
                        <mml:mi>m</mml:mi>
                        <mml:mi>a</mml:mi>
                        <mml:mi>x</mml:mi>
                      </mml:mrow>
                    </mml:msub>
                    <mml:mo>&#x2212;</mml:mo>
                    <mml:msub>
                      <mml:mi>x</mml:mi>
                      <mml:mrow>
                        <mml:mi>m</mml:mi>
                        <mml:mi>i</mml:mi>
                        <mml:mi>n</mml:mi>
                      </mml:mrow>
                    </mml:msub>
                  </mml:mrow>
                  <mml:mo>)</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </disp-formula>
        where <inline-formula>
          <mml:math id="mm41" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msup>
                  <mml:mover accent="true">
                    <mml:mi>x</mml:mi>
                    <mml:mo>^</mml:mo>
                  </mml:mover>
                  <mml:mrow>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mi>s</mml:mi>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                </mml:msup>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> and <inline-formula>
          <mml:math id="mm42" display="block">
            <mml:semantics>
              <mml:mover accent="true">
                <mml:mi>x</mml:mi>
                <mml:mo>^</mml:mo>
              </mml:mover>
            </mml:semantics>
          </mml:math>
        </inline-formula> are estimates of <inline-formula>
          <mml:math id="mm43" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msup>
                  <mml:mi>x</mml:mi>
                  <mml:mrow>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mi>s</mml:mi>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                </mml:msup>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> and <italic>x</italic>, respectively.</p>
      </sec>
      <sec id="sec2dot5-water-09-00492">
        <title>2.5. Model Efficiency Indexes</title>
        <p>A comparison of three methods was adopted, where the <italic>R</italic><sup>2</sup> of ANN was obviously the highest. However, judging which method was more suitable via <italic>R</italic><sup>2</sup> was far from enough. Five model efficiency indices were employed to determine the suitability of each model: the mean absolute deviation (<italic>MAD</italic>), root mean squared error (<italic>RMSE</italic>), revised Teil inequality coefficient (<italic>RTIC</italic>), correlation coefficient (<italic>CC</italic>), and coefficient of efficiency (<italic>CE</italic>), defined as
        <disp-formula id="FD13-water-09-00492">
          <label>(13)</label>
          <mml:math id="mm44" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mi>M</mml:mi>
                <mml:mi>A</mml:mi>
                <mml:mi>D</mml:mi>
                <mml:mo>=</mml:mo>
                <mml:mfrac>
                  <mml:mn>1</mml:mn>
                  <mml:mi>N</mml:mi>
                </mml:mfrac>
                <mml:munderover>
                  <mml:mstyle mathsize="140%" displaystyle="true">
                    <mml:mo>&#x2211;</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:munderover>
                <mml:mrow>
                  <mml:mo>|</mml:mo>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>Q</mml:mi>
                      <mml:mi>i</mml:mi>
                    </mml:msub>
                    <mml:mo>&#x2212;</mml:mo>
                    <mml:msub>
                      <mml:mover accent="true">
                        <mml:mi>Q</mml:mi>
                        <mml:mo>^</mml:mo>
                      </mml:mover>
                      <mml:mi>i</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                  <mml:mo>|</mml:mo>
                </mml:mrow>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </disp-formula>
        where <italic>N</italic> is the total number of units; <inline-formula>
          <mml:math id="mm45" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>Q</mml:mi>
                  <mml:mi>i</mml:mi>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> is the real water consumption; and <inline-formula>
          <mml:math id="mm46" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mover accent="true">
                    <mml:mi>Q</mml:mi>
                    <mml:mo>^</mml:mo>
                  </mml:mover>
                  <mml:mi>i</mml:mi>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> is the estimated water consumption.
        <disp-formula id="FD14-water-09-00492">
          <label>(14)</label>
          <mml:math id="mm47" display="block">
            <mml:semantics>
              <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: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:mrow>
                              <mml:mo>(</mml:mo>
                              <mml:mrow>
                                <mml:msub>
                                  <mml:mi>Q</mml:mi>
                                  <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mover accent="true">
                                  <mml:mi>Q</mml:mi>
                                  <mml:mo>^</mml:mo>
                                </mml:mover>
                              </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:msqrt>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </disp-formula>
        <disp-formula id="FD15-water-09-00492">
          <label>(15)</label>
          <mml:math id="mm48" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mi>R</mml:mi>
                <mml:mi>T</mml:mi>
                <mml:mi>I</mml:mi>
                <mml:mi>C</mml:mi>
                <mml:mo>=</mml:mo>
                <mml:msqrt>
                  <mml:mrow>
                    <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:mrow>
                              <mml:mo>(</mml:mo>
                              <mml:mrow>
                                <mml:msub>
                                  <mml:mi>Q</mml:mi>
                                  <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:msub>
                                  <mml:mover accent="true">
                                    <mml:mi>Q</mml:mi>
                                    <mml:mo>^</mml:mo>
                                  </mml:mover>
                                  <mml:mi>i</mml:mi>
                                </mml:msub>
                              </mml:mrow>
                              <mml:mo>)</mml:mo>
                            </mml:mrow>
                          </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>&#x2212;</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:msub>
                                  <mml:mi>Q</mml:mi>
                                  <mml:mi>i</mml:mi>
                                </mml:msub>
                              </mml:mrow>
                              <mml:mo>)</mml:mo>
                            </mml:mrow>
                          </mml:mrow>
                          <mml:mn>2</mml:mn>
                        </mml:msup>
                      </mml:mrow>
                    </mml:mfrac>
                  </mml:mrow>
                </mml:msqrt>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </disp-formula>
        <disp-formula id="FD16-water-09-00492">
          <label>(16)</label>
          <mml:math id="mm49" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mi>C</mml:mi>
                <mml:mi>C</mml:mi>
                <mml:mo>=</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:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>Q</mml:mi>
                          <mml:mi>i</mml:mi>
                        </mml:msub>
                        <mml:mo>&#x2212;</mml:mo>
                        <mml:msub>
                          <mml:mover accent="true">
                            <mml:mi>Q</mml:mi>
                            <mml:mo>&#xAF;</mml:mo>
                          </mml:mover>
                          <mml:mi>i</mml:mi>
                        </mml:msub>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mover accent="true">
                            <mml:mi>Q</mml:mi>
                            <mml:mo>^</mml:mo>
                          </mml:mover>
                          <mml:mi>i</mml:mi>
                        </mml:msub>
                        <mml:mo>&#x2212;</mml:mo>
                        <mml:mover accent="true">
                          <mml:mrow>
                            <mml:msub>
                              <mml:mover accent="true">
                                <mml:mi>Q</mml:mi>
                                <mml:mo>^</mml:mo>
                              </mml:mover>
                              <mml:mi>i</mml:mi>
                            </mml:msub>
                          </mml:mrow>
                          <mml:mo stretchy="true">&#xAF;</mml:mo>
                        </mml:mover>
                      </mml:mrow>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                  </mml:mrow>
                  <mml:mrow>
                    <mml:msqrt>
                      <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:mrow>
                              <mml:mo>(</mml:mo>
                              <mml:mrow>
                                <mml:msub>
                                  <mml:mi>Q</mml:mi>
                                  <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:msub>
                                  <mml:mover accent="true">
                                    <mml:mi>Q</mml:mi>
                                    <mml:mo>&#xAF;</mml:mo>
                                  </mml:mover>
                                  <mml:mi>i</mml:mi>
                                </mml:msub>
                              </mml:mrow>
                              <mml:mo>)</mml:mo>
                            </mml:mrow>
                          </mml:mrow>
                          <mml:mn>2</mml:mn>
                        </mml:msup>
                        <mml:mo>&#xB7;</mml:mo>
                        <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:mrow>
                              <mml:mo>(</mml:mo>
                              <mml:mrow>
                                <mml:msub>
                                  <mml:mover accent="true">
                                    <mml:mi>Q</mml:mi>
                                    <mml:mo>^</mml:mo>
                                  </mml:mover>
                                  <mml:mi>i</mml:mi>
                                </mml:msub>
                                <mml:mo>&#x2212;</mml:mo>
                                <mml:mover accent="true">
                                  <mml:mrow>
                                    <mml:msub>
                                      <mml:mover accent="true">
                                        <mml:mi>Q</mml:mi>
                                        <mml:mo>^</mml:mo>
                                      </mml:mover>
                                      <mml:mi>i</mml:mi>
                                    </mml:msub>
                                  </mml:mrow>
                                  <mml:mo stretchy="true">&#xAF;</mml:mo>
                                </mml:mover>
                              </mml:mrow>
                              <mml:mo>)</mml:mo>
                            </mml:mrow>
                          </mml:mrow>
                          <mml:mn>2</mml:mn>
                        </mml:msup>
                      </mml:mrow>
                    </mml:msqrt>
                  </mml:mrow>
                </mml:mfrac>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </disp-formula>
        where <inline-formula>
          <mml:math id="mm50" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mover accent="true">
                    <mml:mi>Q</mml:mi>
                    <mml:mo>&#xAF;</mml:mo>
                  </mml:mover>
                  <mml:mi>i</mml:mi>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> is the mean of <inline-formula>
          <mml:math id="mm51" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mi>Q</mml:mi>
                  <mml:mi>i</mml:mi>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula>; and <inline-formula>
          <mml:math id="mm52" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mover accent="true">
                  <mml:mrow>
                    <mml:msub>
                      <mml:mover accent="true">
                        <mml:mi>Q</mml:mi>
                        <mml:mo>^</mml:mo>
                      </mml:mover>
                      <mml:mi>i</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                  <mml:mo stretchy="true">&#xAF;</mml:mo>
                </mml:mover>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula> is the mean of <inline-formula>
          <mml:math id="mm53" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:msub>
                  <mml:mover accent="true">
                    <mml:mi>Q</mml:mi>
                    <mml:mo>^</mml:mo>
                  </mml:mover>
                  <mml:mi>i</mml:mi>
                </mml:msub>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </inline-formula>.
        <disp-formula id="FD17-water-09-00492">
          <label>(17)</label>
          <mml:math id="mm54" display="block">
            <mml:semantics>
              <mml:mrow>
                <mml:mi>C</mml:mi>
                <mml:mi>E</mml:mi>
                <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:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mrow>
                            <mml:msub>
                              <mml:mi>Q</mml:mi>
                              <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:msub>
                              <mml:mover accent="true">
                                <mml:mi>Q</mml:mi>
                                <mml:mo>^</mml:mo>
                              </mml:mover>
                              <mml:mi>i</mml:mi>
                            </mml:msub>
                          </mml:mrow>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                      </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:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mrow>
                            <mml:msub>
                              <mml:mi>Q</mml:mi>
                              <mml:mi>i</mml:mi>
                            </mml:msub>
                            <mml:mo>&#x2212;</mml:mo>
                            <mml:msub>
                              <mml:mover accent="true">
                                <mml:mi>Q</mml:mi>
                                <mml:mo>&#xAF;</mml:mo>
                              </mml:mover>
                              <mml:mi>i</mml:mi>
                            </mml:msub>
                          </mml:mrow>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                      <mml:mn>2</mml:mn>
                    </mml:msup>
                  </mml:mrow>
                </mml:mfrac>
              </mml:mrow>
            </mml:semantics>
          </mml:math>
        </disp-formula></p>
        <p>Of the five efficiency indices, <italic>MAD</italic>, <italic>RMSE</italic>, and <italic>RTIC</italic> indicated higher efficiency as they approached zero. As <italic>CC</italic> approached one, the simulated and actual values became more closely correlated, whereas <italic>CE</italic> approaching one indicated higher precision.</p>
      </sec>
    </sec>
    <sec id="sec3-water-09-00492" sec-type="results">
      <title>3. Results</title>
      <p>For multiple regression models, selecting suitable factors that were consistent and comparable was crucial; thus, each water consumption factor was tested against the water consumption data through a correlation analysis. The top six correlations between <italic>v</italic>17 and other water consumption factors were: <italic>v</italic>18, <italic>v</italic>05, <italic>v</italic>03, <italic>v</italic>07, <italic>v</italic>09, and <italic>v</italic>06. As <italic>v</italic>18 was converted from <italic>v</italic>17, it was not included in the analysis. Given that collinearity in the design matrix can result in inaccurate regression model estimates, <italic>v</italic>19 and <italic>v</italic>21 were excluded from the initial estimations due to the high collinearity between <italic>v</italic>19, <italic>v</italic>21, and <italic>v</italic>05. Usage of faucet water (<italic>v</italic>11) was one for all working databases; therefore, <italic>v</italic>11 was also eliminated.</p>
      <p>Through step-by-step filtering, independent variables that failed a <italic>t</italic> test (i.e., <italic>t</italic> = 1.96) were eliminated one by one. The linear regression and nonlinear regression models developed in this study, which considered 2611 data inputs, are shown in Equations (18) and (19), respectively
      <disp-formula id="FD18-water-09-00492">
        <label>(18)</label>
        <mml:math id="mm55" display="block">
          <mml:semantics>
            <mml:mrow>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mrow>
                  <mml:mn>17</mml:mn>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mi>c</mml:mi>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>3</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mn>3</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>4</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mn>4</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>5</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mn>5</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>6</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mn>6</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>7</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mn>7</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>8</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mn>8</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>9</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mn>9</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mrow>
                  <mml:mn>13</mml:mn>
                </mml:mrow>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mrow>
                  <mml:mn>13</mml:mn>
                </mml:mrow>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mrow>
                  <mml:mn>15</mml:mn>
                </mml:mrow>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mrow>
                  <mml:mn>15</mml:mn>
                </mml:mrow>
              </mml:msub>
            </mml:mrow>
          </mml:semantics>
        </mml:math>
      </disp-formula>
      <disp-formula id="FD19-water-09-00492">
        <label>(19)</label>
        <mml:math id="mm56" display="block">
          <mml:semantics>
            <mml:mrow>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mrow>
                      <mml:mn>17</mml:mn>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:mi>&#x3B4;</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mi>c</mml:mi>
              <mml:mo>&#xB7;</mml:mo>
              <mml:msup>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>v</mml:mi>
                        <mml:mn>3</mml:mn>
                      </mml:msub>
                      <mml:mo>+</mml:mo>
                      <mml:mi>&#x3B4;</mml:mi>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>c</mml:mi>
                    <mml:mn>3</mml:mn>
                  </mml:msub>
                </mml:mrow>
              </mml:msup>
              <mml:mo>&#xB7;</mml:mo>
              <mml:msup>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>v</mml:mi>
                        <mml:mn>4</mml:mn>
                      </mml:msub>
                      <mml:mo>+</mml:mo>
                      <mml:mi>&#x3B4;</mml:mi>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>c</mml:mi>
                    <mml:mn>4</mml:mn>
                  </mml:msub>
                </mml:mrow>
              </mml:msup>
              <mml:mo>&#xB7;</mml:mo>
              <mml:msup>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>v</mml:mi>
                        <mml:mn>5</mml:mn>
                      </mml:msub>
                      <mml:mo>+</mml:mo>
                      <mml:mi>&#x3B4;</mml:mi>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mn>5</mml:mn>
              </mml:msup>
              <mml:mo>&#xB7;</mml:mo>
              <mml:msup>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>v</mml:mi>
                        <mml:mn>6</mml:mn>
                      </mml:msub>
                      <mml:mo>+</mml:mo>
                      <mml:mi>&#x3B4;</mml:mi>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>c</mml:mi>
                    <mml:mn>6</mml:mn>
                  </mml:msub>
                </mml:mrow>
              </mml:msup>
              <mml:mo>&#xB7;</mml:mo>
              <mml:msup>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>v</mml:mi>
                        <mml:mn>7</mml:mn>
                      </mml:msub>
                      <mml:mo>+</mml:mo>
                      <mml:mi>&#x3B4;</mml:mi>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>c</mml:mi>
                    <mml:mn>7</mml:mn>
                  </mml:msub>
                </mml:mrow>
              </mml:msup>
              <mml:mo>&#xB7;</mml:mo>
              <mml:msup>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>v</mml:mi>
                        <mml:mn>9</mml:mn>
                      </mml:msub>
                      <mml:mo>+</mml:mo>
                      <mml:mi>&#x3B4;</mml:mi>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>c</mml:mi>
                    <mml:mn>9</mml:mn>
                  </mml:msub>
                </mml:mrow>
              </mml:msup>
              <mml:mo>&#xB7;</mml:mo>
              <mml:msup>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>v</mml:mi>
                        <mml:mrow>
                          <mml:mn>13</mml:mn>
                        </mml:mrow>
                      </mml:msub>
                      <mml:mo>+</mml:mo>
                      <mml:mi>&#x3B4;</mml:mi>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>c</mml:mi>
                    <mml:mrow>
                      <mml:mn>13</mml:mn>
                    </mml:mrow>
                  </mml:msub>
                </mml:mrow>
              </mml:msup>
              <mml:mo>&#xB7;</mml:mo>
              <mml:msup>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>v</mml:mi>
                        <mml:mrow>
                          <mml:mn>15</mml:mn>
                        </mml:mrow>
                      </mml:msub>
                      <mml:mo>+</mml:mo>
                      <mml:mi>&#x3B4;</mml:mi>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>c</mml:mi>
                    <mml:mrow>
                      <mml:mn>15</mml:mn>
                    </mml:mrow>
                  </mml:msub>
                </mml:mrow>
              </mml:msup>
            </mml:mrow>
          </mml:semantics>
        </mml:math>
      </disp-formula></p>
      <p>The <italic>R</italic> of these models was 0.665 and 0.692, respectively.</p>
      <p>When the ANN was employed to simulate the models, 100 random data inputs were sampled to act as a verification sample. The number of hidden layers was determined through trial and error, with the minimum number from 1 to 20, which was calculated from [(input layer = 9) + (output layer = 1)] &#xD7; 2. To determine the lowest <italic>RMSE</italic> and highest <italic>R</italic>, a constructive algorithm was used. Eight hidden layers were found to result in the lowest <italic>RMSE</italic>, as depicted in <xref ref-type="fig" rid="water-09-00492-f001">Figure 1</xref>. The <italic>R</italic> and <italic>RMSE</italic> in this model were 0.929 and 41,636, respectively.</p>
      <p>Due to the possible typographical errors in the data used in this study, outliers for water demand per floor space unit (<italic>q</italic><sub>A</sub>), water demand per number of staff (<italic>q</italic><sub>N</sub>), and water demand per number of staff and per floor space (<italic>q</italic><sub>AN</sub>) were considered. The quartile outlier method was employed for <italic>q</italic><sub>A</sub> data, with the linear regression model
      <disp-formula id="FD20-water-09-00492">
        <label>(20)</label>
        <mml:math id="mm57" display="block">
          <mml:semantics>
            <mml:mrow>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mrow>
                  <mml:mn>17</mml:mn>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mi>c</mml:mi>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>3</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mn>3</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>4</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mn>4</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>5</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mn>5</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>6</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mn>6</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>7</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mn>7</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>9</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mn>9</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mrow>
                  <mml:mn>13</mml:mn>
                </mml:mrow>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mrow>
                  <mml:mn>13</mml:mn>
                </mml:mrow>
              </mml:msub>
            </mml:mrow>
          </mml:semantics>
        </mml:math>
      </disp-formula></p>
      <p>The <italic>R</italic> of this linear regression model for deducting outliers under <italic>q</italic><sub>A</sub> was 0.710. Equation (20) was then modified to an improved nonlinear regression model</p>
      <disp-formula id="FD21-water-09-00492">
        <label>(21)</label>
        <mml:math id="mm58" display="block">
          <mml:semantics>
            <mml:mrow>
              <mml:mi>log</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mrow>
                      <mml:mn>17</mml:mn>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:mi>&#x3B4;</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mover>
                <mml:mi>c</mml:mi>
                <mml:mo>&#xB4;</mml:mo>
              </mml:mover>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>3</mml:mn>
              </mml:msub>
              <mml:mo>&#xB7;</mml:mo>
              <mml:mi>log</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mn>3</mml:mn>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:mi>&#x3B4;</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>4</mml:mn>
              </mml:msub>
              <mml:mo>&#xB7;</mml:mo>
              <mml:mi>log</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mn>4</mml:mn>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:mi>&#x3B4;</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>5</mml:mn>
              </mml:msub>
              <mml:mo>&#xB7;</mml:mo>
              <mml:mi>log</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mn>5</mml:mn>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:mi>&#x3B4;</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>6</mml:mn>
              </mml:msub>
              <mml:mo>&#xB7;</mml:mo>
              <mml:mi>log</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mn>6</mml:mn>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:mi>&#x3B4;</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>7</mml:mn>
              </mml:msub>
              <mml:mo>&#xB7;</mml:mo>
              <mml:mi>log</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mn>7</mml:mn>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:mi>&#x3B4;</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>9</mml:mn>
              </mml:msub>
              <mml:mo>&#xB7;</mml:mo>
              <mml:mi>log</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mn>9</mml:mn>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:mi>&#x3B4;</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mrow>
                  <mml:mn>13</mml:mn>
                </mml:mrow>
              </mml:msub>
              <mml:mo>&#xB7;</mml:mo>
              <mml:mi>log</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mrow>
                      <mml:mn>13</mml:mn>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:mi>&#x3B4;</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:semantics>
        </mml:math>
      </disp-formula>
      <p>The <italic>R</italic> of this nonlinear regression model for deducting outliers under <italic>q</italic><sub>A</sub> was 0.699. In the eight hidden layers of the ANN, the <italic>R</italic> was 0.904. Regarding the aforementioned quartile outlier method, the outliers under <italic>q</italic><sub>N</sub> were deducted. With this condition, the linear regression, nonlinear regression, and ANN models were obtained. The linear regression model for deducting outliers under <italic>q</italic><sub>N</sub> is shown in Equation (22), and the resultant <italic>R</italic> was 0.773</p>
      <disp-formula id="FD22-water-09-00492">
        <label>(22)</label>
        <mml:math id="mm59" display="block">
          <mml:semantics>
            <mml:mrow>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mrow>
                  <mml:mn>17</mml:mn>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mi>c</mml:mi>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>3</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mn>3</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>4</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mn>4</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>5</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mn>5</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>6</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mn>6</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>7</mml:mn>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mn>7</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mrow>
                  <mml:mn>13</mml:mn>
                </mml:mrow>
              </mml:msub>
              <mml:msub>
                <mml:mi>v</mml:mi>
                <mml:mrow>
                  <mml:mn>13</mml:mn>
                </mml:mrow>
              </mml:msub>
            </mml:mrow>
          </mml:semantics>
        </mml:math>
      </disp-formula>
      <p>The nonlinear regression model for deducting outliers under <italic>q</italic><sub>N</sub> is shown in Equation (23), and the resultant <italic>R</italic> was 0.738</p>
      <disp-formula id="FD23-water-09-00492">
        <label>(23)</label>
        <mml:math id="mm60" display="block">
          <mml:semantics>
            <mml:mrow>
              <mml:mi>log</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mrow>
                      <mml:mn>17</mml:mn>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:mi>&#x3B4;</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mover>
                <mml:mi>c</mml:mi>
                <mml:mo>&#xB4;</mml:mo>
              </mml:mover>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>3</mml:mn>
              </mml:msub>
              <mml:mo>&#xB7;</mml:mo>
              <mml:mi>log</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mn>3</mml:mn>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:mi>&#x3B4;</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>4</mml:mn>
              </mml:msub>
              <mml:mo>&#xB7;</mml:mo>
              <mml:mi>log</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mn>4</mml:mn>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:mi>&#x3B4;</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>5</mml:mn>
              </mml:msub>
              <mml:mo>&#xB7;</mml:mo>
              <mml:mi>log</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mn>5</mml:mn>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:mi>&#x3B4;</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>6</mml:mn>
              </mml:msub>
              <mml:mo>&#xB7;</mml:mo>
              <mml:mi>log</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mn>6</mml:mn>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:mi>&#x3B4;</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mn>7</mml:mn>
              </mml:msub>
              <mml:mo>&#xB7;</mml:mo>
              <mml:mi>log</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mn>7</mml:mn>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:mi>&#x3B4;</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>+</mml:mo>
              <mml:msub>
                <mml:mi>c</mml:mi>
                <mml:mrow>
                  <mml:mn>13</mml:mn>
                </mml:mrow>
              </mml:msub>
              <mml:mo>&#xB7;</mml:mo>
              <mml:mi>log</mml:mi>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>v</mml:mi>
                    <mml:mrow>
                      <mml:mn>13</mml:mn>
                    </mml:mrow>
                  </mml:msub>
                  <mml:mo>+</mml:mo>
                  <mml:mi>&#x3B4;</mml:mi>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:semantics>
        </mml:math>
      </disp-formula>
      <p>Under this condition, with eight hidden ANN layers, the <italic>R</italic> was 0.953.</p>
      <p>Furthermore, outliers under <italic>q</italic><sub>AN</sub> were considered. With the quartile outlier method, the linear regression model was found to be identical to Equation (22), with <italic>R</italic> = 0.688. Similarly, the nonlinear regression model was identical to Equation (23), with <italic>R</italic> = 0.720. Eight was again, the most suitable number of hidden layers, and <italic>R</italic> was 0.866.</p>
      <p>As previously mentioned, full adoption and partial adoption models were estimated. Given that the quartile outlier method for partial adoption is similar to that used to estimate the energy usage index in Taiwan, the use of raw water demand data to establish a model of water consumption was found to be unsuitable. Therefore, the outliers determined in the water demand per floor space unit, water demand per number of staff, and water demand per number of staff and per floor space unit were ignored. This outlier removal method was expected to improve the accuracy of the established water consumption model.</p>
      <p><xref ref-type="table" rid="water-09-00492-t004">Table 4</xref> details the performance of each water demand model for full and partial adoptions, with the linear regression, nonlinear regression, and ANN models employed. Five efficiency indices were used to gauge model performance. The ANN model with outlier removal under water demand per number of staff was the most accurate model for estimating water consumption by government institutions in Taiwan, demonstrating the closest fit to the actual data. Considering all five model efficiency indices, the descending order of efficiency of these approaches was as follows: Excluding outliers under <italic>q</italic><sub>N</sub> &gt; excluding outliers under <italic>q</italic><sub>A</sub> &gt; excluding outliers under <italic>q</italic><sub>AN</sub> &gt; full adoption. The total efficiency for <italic>q</italic><sub>AN</sub> was low due to a factor multiplication effect (<italic>v</italic>A = <italic>v</italic>03 + <italic>v</italic>04; <italic>v</italic>N = <italic>v</italic>05 + <italic>v</italic>06 + <italic>v</italic>07).</p>
      <p>Considering the <italic>MAD</italic> index, all three models were more accurate when the quartile outlier method was implemented to remove outliers under <italic>q</italic><sub>N</sub>. The <italic>RMSE</italic> for the nonlinear regression model was higher than that for the linear regression model, which might be attributable to the nonlinear regression model being reversed and any deviation thus being increased. For the <italic>RTIC</italic> index, which indicates higher precision as it approaches 0, the ANN model was identified as the most efficient. The <italic>q</italic><sub>N</sub> ANN model was also the most precise model when the <italic>RTIC</italic> index was considered. The <italic>CC</italic> index of the <italic>q</italic><sub>N</sub> ANN model was 0.9528, which was the highest among all the models. Therefore, outlier removal under <italic>q</italic><sub>N</sub> using an ANN was the most suitable model for estimating water consumption.</p>
    </sec>
    <sec id="sec4-water-09-00492" sec-type="conclusions">
      <title>4. Conclusions</title>
      <p>The data employed in this study concerned the water consumption of all government institutions in Taiwan. Linear regression, nonlinear regression, and an ANN were adopted to establish a water consumption estimation model. The quartile outlier method was also used to determine the effect on prediction accuracy for full or partial adoption of data. The major factors influencing water consumption were divided into four categories: area of water demand (floor and irrigation areas); water demand population (number of staff, visitor, and accommodation); usage of equipment with high water consumption (kitchens and swimming pool); and usage of non-faucet water sources (i.e., groundwater). In each case, the removal of outliers under <italic>q</italic><sub>N</sub> with an ANN was the most accurate model. Furthermore, adopting the quartile outlier method maintained the median and effectively decreased data variability.</p>
      <p>The school (education) category was identified as consuming the most water. The total number of school category was 1415, which accounted for most of the database in this study. Educational institutions were the best fit and the model used for other types of institutions, therefore, the model was most suitable when <italic>q</italic><sub>N</sub> outliers were identified because the <italic>q</italic><sub>N</sub> ANN model was the most suitable for fitting within the school category. An improved model that considered other categories could be established if more complete data on other institutions were available. A classic and general ANN model was employed in this study; thus, the activation function and number of hidden layers may also have affected its efficiency and precision.</p>
      <p>The models established in this study could form the review process when each government institution imports their variable data in that year. Therefore, estimated water consumption can be calculated and used to judge whether the water consumption of government institutions is deemed reasonable. Hence, the established models could be the evaluation for saving water.</p>
    </sec>
  </body>
  <back>
    <ack>
      <title>Acknowledgments</title>
      <p>Financial support for this study was provided by the Ministry of Science and Technology, Taiwan, ROC (NSC 98-2621-M-426-003).</p>
    </ack>
    <notes>
      <title>Author Contributions</title>
      <p>Yu-Chen Lin conceived the research theme; Tzong-Yeang Lee provided data and designed the analytical approach proposed; An-Chi Huang and Chuang-Fu Huang performed analysis, contributed the literature research, and wrote the paper; and Chi-Min Shu edited the paper.</p>
    </notes>
    <notes notes-type="COI-statement">
      <title>Conflicts of Interest</title>
      <p>The authors declare no conflict of interest.</p>
    </notes>
    <ref-list>
      <title>References</title>
      <ref id="B1-water-09-00492">
        <label>1.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Peng</surname>
              <given-names>T.R.</given-names>
            </name>
            <name>
              <surname>Lu</surname>
              <given-names>W.C.</given-names>
            </name>
            <name>
              <surname>Chen</surname>
              <given-names>K.Y.</given-names>
            </name>
            <name>
              <surname>Zhan</surname>
              <given-names>W.J.</given-names>
            </name>
            <name>
              <surname>Liu</surname>
              <given-names>T.K.</given-names>
            </name>
          </person-group>
          <article-title>Groundwater-recharge connectivity between a hills-and-plains&#x2019; area of western Taiwan using water isotopes and electrical conductivity</article-title>
          <source>J. Hydrol.</source>
          <year>2014</year>
          <volume>517</volume>
          <fpage>226</fpage>
          <lpage>235</lpage>
          <pub-id pub-id-type="doi">10.1016/j.jhydrol.2014.05.010</pub-id>
        </element-citation>
      </ref>
      <ref id="B2-water-09-00492">
        <label>2.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Chen</surname>
              <given-names>Y.C.</given-names>
            </name>
            <name>
              <surname>Chang</surname>
              <given-names>K.T.</given-names>
            </name>
            <name>
              <surname>Lee</surname>
              <given-names>H.Y.</given-names>
            </name>
            <name>
              <surname>Chiang</surname>
              <given-names>S.H.</given-names>
            </name>
          </person-group>
          <article-title>Average landslide erosion rate at the watershed scale in southern Taiwan estimated from magnitude and frequency of rainfall</article-title>
          <source>Geomorphology</source>
          <year>2015</year>
          <volume>228</volume>
          <fpage>756</fpage>
          <lpage>764</lpage>
          <pub-id pub-id-type="doi">10.1016/j.geomorph.2014.07.022</pub-id>
        </element-citation>
      </ref>
      <ref id="B3-water-09-00492">
        <label>3.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Shiau</surname>
              <given-names>J.T.</given-names>
            </name>
            <name>
              <surname>Huang</surname>
              <given-names>W.H.</given-names>
            </name>
          </person-group>
          <article-title>Detecting distributional changes of annual rainfall indices in Taiwan using quantile regression</article-title>
          <source>J. Hydro-Environ. Res.</source>
          <year>2014</year>
          <volume>9</volume>
          <fpage>1053</fpage>
          <lpage>1069</lpage>
          <pub-id pub-id-type="doi">10.1016/j.jher.2014.07.006</pub-id>
        </element-citation>
      </ref>
      <ref id="B4-water-09-00492">
        <label>4.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Cheng</surname>
              <given-names>F.Y.</given-names>
            </name>
            <name>
              <surname>Jian</surname>
              <given-names>S.P.</given-names>
            </name>
            <name>
              <surname>Yang</surname>
              <given-names>Z.M.</given-names>
            </name>
            <name>
              <surname>Yen</surname>
              <given-names>M.C.</given-names>
            </name>
            <name>
              <surname>Tsuang</surname>
              <given-names>B.J.</given-names>
            </name>
          </person-group>
          <article-title>Influence of regional climate change on meteorological characteristics and their subsequent effect on ozone dispersion in Taiwan</article-title>
          <source>Atmos. Environ.</source>
          <year>2015</year>
          <volume>103</volume>
          <fpage>66</fpage>
          <lpage>81</lpage>
          <pub-id pub-id-type="doi">10.1016/j.atmosenv.2014.12.020</pub-id>
        </element-citation>
      </ref>
      <ref id="B5-water-09-00492">
        <label>5.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Chou</surname>
              <given-names>K.T.</given-names>
            </name>
          </person-group>
          <article-title>The public perception of climate change in Taiwan and its paradigm shift</article-title>
          <source>Energy Policy</source>
          <year>2013</year>
          <volume>61</volume>
          <fpage>1252</fpage>
          <lpage>1260</lpage>
          <pub-id pub-id-type="doi">10.1016/j.enpol.2013.06.016</pub-id>
        </element-citation>
      </ref>
      <ref id="B6-water-09-00492">
        <label>6.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Keshavarzi</surname>
              <given-names>A.R.</given-names>
            </name>
            <name>
              <surname>Sharifzadeh</surname>
              <given-names>M.</given-names>
            </name>
            <name>
              <surname>Kamgar Haghighi</surname>
              <given-names>A.A.</given-names>
            </name>
            <name>
              <surname>Amin</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Keshtkar</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Bamdad</surname>
              <given-names>A.</given-names>
            </name>
          </person-group>
          <article-title>Rural domestic water consumption behavior: A case study in Ramjerd area, Fars province, I.R. Iran</article-title>
          <source>Water Res.</source>
          <year>2006</year>
          <volume>40</volume>
          <fpage>1173</fpage>
          <lpage>1178</lpage>
          <pub-id pub-id-type="doi">10.1016/j.watres.2006.01.021</pub-id>
          <pub-id pub-id-type="pmid">16516263</pub-id>
        </element-citation>
      </ref>
      <ref id="B7-water-09-00492">
        <label>7.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Romano</surname>
              <given-names>M.</given-names>
            </name>
            <name>
              <surname>Kapelan</surname>
              <given-names>Z.</given-names>
            </name>
          </person-group>
          <article-title>Adaptive water demand forecasting for near real-time management of smart water distribution systems</article-title>
          <source>Environ. Model. Softw.</source>
          <year>2014</year>
          <volume>60</volume>
          <fpage>265</fpage>
          <lpage>276</lpage>
          <pub-id pub-id-type="doi">10.1016/j.envsoft.2014.06.016</pub-id>
        </element-citation>
      </ref>
      <ref id="B8-water-09-00492">
        <label>8.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Thevs</surname>
              <given-names>N.</given-names>
            </name>
            <name>
              <surname>Nurtazin</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Beckmann</surname>
              <given-names>V.</given-names>
            </name>
            <name>
              <surname>Salmyrzauli</surname>
              <given-names>R.</given-names>
            </name>
            <name>
              <surname>Khalil</surname>
              <given-names>A.</given-names>
            </name>
          </person-group>
          <article-title>Water Consumption of Agriculture and Natural Ecosystems along the Ili River in China and Kazakhstan</article-title>
          <source>Water</source>
          <year>2017</year>
          <volume>9</volume>
          <elocation-id>207</elocation-id>
          <pub-id pub-id-type="doi">10.3390/w9030207</pub-id>
        </element-citation>
      </ref>
      <ref id="B9-water-09-00492">
        <label>9.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Angelakis</surname>
              <given-names>A.</given-names>
            </name>
          </person-group>
          <article-title>Evolution of rainwater harvesting and use in Crete, Hellas, through the millennia</article-title>
          <source>Water Sci. Technol.</source>
          <year>2016</year>
          <volume>16</volume>
          <fpage>1624</fpage>
          <lpage>1638</lpage>
          <pub-id pub-id-type="doi">10.2166/ws.2016.084</pub-id>
        </element-citation>
      </ref>
      <ref id="B10-water-09-00492">
        <label>10.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Shrestha</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Aihara</surname>
              <given-names>Y.</given-names>
            </name>
            <name>
              <surname>Bhattarai</surname>
              <given-names>A.P.</given-names>
            </name>
            <name>
              <surname>Bista</surname>
              <given-names>N.</given-names>
            </name>
            <name>
              <surname>Rajbhandari</surname>
              <given-names>S.</given-names>
            </name>
            <name>
              <surname>Kondo</surname>
              <given-names>N.</given-names>
            </name>
            <name>
              <surname>Kazama</surname>
              <given-names>F.</given-names>
            </name>
            <name>
              <surname>Nishida</surname>
              <given-names>K.</given-names>
            </name>
            <name>
              <surname>Shindo</surname>
              <given-names>J.</given-names>
            </name>
          </person-group>
          <article-title>Dynamics of Domestic Water Consumption in the Urban Area of the Kathmandu Valley: Situation Analysis Pre and Post 2015 Gorkha Earthquake</article-title>
          <source>Water</source>
          <year>2017</year>
          <volume>9</volume>
          <elocation-id>222</elocation-id>
          <pub-id pub-id-type="doi">10.3390/w9030222</pub-id>
        </element-citation>
      </ref>
      <ref id="B11-water-09-00492">
        <label>11.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Bakker</surname>
              <given-names>M.</given-names>
            </name>
            <name>
              <surname>van Duist</surname>
              <given-names>H.</given-names>
            </name>
            <name>
              <surname>van Schagen</surname>
              <given-names>K.</given-names>
            </name>
            <name>
              <surname>Vreeburg</surname>
              <given-names>J.</given-names>
            </name>
            <name>
              <surname>Rietveld</surname>
              <given-names>L.</given-names>
            </name>
          </person-group>
          <article-title>Improving the performance of water demand forecasting models by using weather input</article-title>
          <source>Procedia Eng.</source>
          <year>2014</year>
          <volume>70</volume>
          <fpage>93</fpage>
          <lpage>102</lpage>
          <pub-id pub-id-type="doi">10.1016/j.proeng.2014.02.012</pub-id>
        </element-citation>
      </ref>
      <ref id="B12-water-09-00492">
        <label>12.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Chen</surname>
              <given-names>Z.</given-names>
            </name>
            <name>
              <surname>Ngo</surname>
              <given-names>H.H.</given-names>
            </name>
            <name>
              <surname>Guo</surname>
              <given-names>W.</given-names>
            </name>
            <name>
              <surname>Wang</surname>
              <given-names>X.C.</given-names>
            </name>
            <name>
              <surname>Miechel</surname>
              <given-names>C.</given-names>
            </name>
            <name>
              <surname>Corby</surname>
              <given-names>N.</given-names>
            </name>
            <name>
              <surname>Listowski</surname>
              <given-names>A.</given-names>
            </name>
            <name>
              <surname>O&#x2019;Halloran</surname>
              <given-names>K.</given-names>
            </name>
          </person-group>
          <article-title>Analysis of social attitude to the new end use of recycled water for household laundry in Australia by the regression models</article-title>
          <source>J. Environ. Manag.</source>
          <year>2013</year>
          <volume>126</volume>
          <fpage>79</fpage>
          <lpage>84</lpage>
          <pub-id pub-id-type="doi">10.1016/j.jenvman.2013.04.012</pub-id>
          <pub-id pub-id-type="pmid">23666073</pub-id>
        </element-citation>
      </ref>
      <ref id="B13-water-09-00492">
        <label>13.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Carvalho</surname>
              <given-names>P.</given-names>
            </name>
            <name>
              <surname>Marques</surname>
              <given-names>R.C.</given-names>
            </name>
            <name>
              <surname>Berg</surname>
              <given-names>S.</given-names>
            </name>
          </person-group>
          <article-title>A meta-regression analysis of benchmarking studies on water utilities market structure</article-title>
          <source>Util. Policy</source>
          <year>2012</year>
          <volume>21</volume>
          <fpage>40</fpage>
          <lpage>49</lpage>
          <pub-id pub-id-type="doi">10.1016/j.jup.2011.12.005</pub-id>
        </element-citation>
      </ref>
      <ref id="B14-water-09-00492">
        <label>14.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Candelieri</surname>
              <given-names>A.</given-names>
            </name>
          </person-group>
          <article-title>Clustering and Support Vector Regression for Water Demand Forecasting and Anomaly Detection</article-title>
          <source>Water</source>
          <year>2017</year>
          <volume>9</volume>
          <elocation-id>224</elocation-id>
          <pub-id pub-id-type="doi">10.3390/w9030224</pub-id>
        </element-citation>
      </ref>
      <ref id="B15-water-09-00492">
        <label>15.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Lin</surname>
              <given-names>Y.</given-names>
            </name>
            <name>
              <surname>Li</surname>
              <given-names>Q.</given-names>
            </name>
            <name>
              <surname>Li</surname>
              <given-names>X.</given-names>
            </name>
            <name>
              <surname>Ji</surname>
              <given-names>K.</given-names>
            </name>
            <name>
              <surname>Zhang</surname>
              <given-names>H.</given-names>
            </name>
            <name>
              <surname>Yu</surname>
              <given-names>Y.</given-names>
            </name>
            <name>
              <surname>Song</surname>
              <given-names>Y.</given-names>
            </name>
            <name>
              <surname>Fu</surname>
              <given-names>Y.</given-names>
            </name>
            <name>
              <surname>Sun</surname>
              <given-names>L.</given-names>
            </name>
          </person-group>
          <article-title>Pyrolysates distribution and kinetics of Shenmu long flame coal</article-title>
          <source>Energy Convers. Manag.</source>
          <year>2014</year>
          <volume>86</volume>
          <fpage>428</fpage>
          <lpage>434</lpage>
          <pub-id pub-id-type="doi">10.1016/j.enconman.2014.04.091</pub-id>
        </element-citation>
      </ref>
      <ref id="B16-water-09-00492">
        <label>16.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Trichakis</surname>
              <given-names>I.C.</given-names>
            </name>
            <name>
              <surname>Nikolos</surname>
              <given-names>I.K.</given-names>
            </name>
            <name>
              <surname>Karatzas</surname>
              <given-names>G.</given-names>
            </name>
          </person-group>
          <article-title>Artificial neural network (ANN) based modeling for karstic groundwater level simulation</article-title>
          <source>Water Resour. Manag.</source>
          <year>2011</year>
          <volume>25</volume>
          <fpage>1143</fpage>
          <lpage>1152</lpage>
          <pub-id pub-id-type="doi">10.1007/s11269-010-9628-6</pub-id>
        </element-citation>
      </ref>
      <ref id="B17-water-09-00492">
        <label>17.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Afan</surname>
              <given-names>H.A.</given-names>
            </name>
            <name>
              <surname>El-Shafie</surname>
              <given-names>A.</given-names>
            </name>
            <name>
              <surname>Yaseen</surname>
              <given-names>Z.M.</given-names>
            </name>
            <name>
              <surname>Hameed</surname>
              <given-names>M.M.</given-names>
            </name>
            <name>
              <surname>Mohtar</surname>
              <given-names>W.H.M.W.</given-names>
            </name>
            <name>
              <surname>Hussain</surname>
              <given-names>A.</given-names>
            </name>
          </person-group>
          <article-title>ANN based sediment prediction model utilizing different input scenarios</article-title>
          <source>Water Resour. Manag.</source>
          <year>2015</year>
          <volume>29</volume>
          <fpage>1231</fpage>
          <lpage>1245</lpage>
          <pub-id pub-id-type="doi">10.1007/s11269-014-0870-1</pub-id>
        </element-citation>
      </ref>
      <ref id="B18-water-09-00492">
        <label>18.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Zangooei</surname>
              <given-names>H.</given-names>
            </name>
            <name>
              <surname>Delnavaz</surname>
              <given-names>M.</given-names>
            </name>
            <name>
              <surname>Asadollahfardi</surname>
              <given-names>G.</given-names>
            </name>
          </person-group>
          <article-title>Prediction of coagulation and flocculation processes using ANN models and fuzzy regression</article-title>
          <source>Water Sci. Technol.</source>
          <year>2016</year>
          <volume>74</volume>
          <fpage>1296</fpage>
          <lpage>1311</lpage>
          <pub-id pub-id-type="doi">10.2166/wst.2016.315</pub-id>
          <pub-id pub-id-type="pmid">27685960</pub-id>
        </element-citation>
      </ref>
      <ref id="B19-water-09-00492">
        <label>19.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Huang</surname>
              <given-names>H.X.</given-names>
            </name>
            <name>
              <surname>Li</surname>
              <given-names>J.C.</given-names>
            </name>
            <name>
              <surname>Xiao</surname>
              <given-names>C.L.</given-names>
            </name>
          </person-group>
          <article-title>A proposed iteration optimization approach integrating backpropagation neural network with genetic algorithm</article-title>
          <source>Expert Syst. Appl.</source>
          <year>2015</year>
          <volume>42</volume>
          <fpage>146</fpage>
          <lpage>155</lpage>
          <pub-id pub-id-type="doi">10.1016/j.eswa.2014.07.039</pub-id>
        </element-citation>
      </ref>
      <ref id="B20-water-09-00492">
        <label>20.</label>
        <element-citation publication-type="journal">
          <person-group person-group-type="author">
            <name>
              <surname>Lan</surname>
              <given-names>Y.</given-names>
            </name>
            <name>
              <surname>Soh</surname>
              <given-names>Y.C.</given-names>
            </name>
            <name>
              <surname>Huang</surname>
              <given-names>G.B.</given-names>
            </name>
          </person-group>
          <article-title>Constructive hidden nodes selection of extreme learning machine for regression</article-title>
          <source>Neurocomputing</source>
          <year>2010</year>
          <volume>73</volume>
          <fpage>3191</fpage>
          <lpage>3199</lpage>
          <pub-id pub-id-type="doi">10.1016/j.neucom.2010.05.022</pub-id>
        </element-citation>
      </ref>
    </ref-list>
    <sec sec-type="display-objects">
      <title>Figure and Tables</title>
      <fig id="water-09-00492-f001" position="float">
        <label>Figure 1</label>
        <caption>
          <p><italic>RMSE</italic> for various numbers of hidden layers.</p>
        </caption>
        <graphic xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="water-09-00492-g001.tif"/>
      </fig>
      <table-wrap id="water-09-00492-t001" position="float">
        <object-id pub-id-type="pii">water-09-00492-t001_Table 1</object-id>
        <label>Table 1</label>
        <caption>
          <p>Average daily per capita domestic water consumption in Taiwan (2007&#x2013;2016).</p>
        </caption>
        <table>
          <thead>
            <tr>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">Year</th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">2007</th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">2008</th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">2009</th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">2010</th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">2011</th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">2012</th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">2013</th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">2014</th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">2015</th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">2016</th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">Average in 10 Years</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">Per capita domestic water consumption (Liter/day)</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">265</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">261</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">258</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">259</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">258</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">257</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">259</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">264</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">263</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">265</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">260</td>
            </tr>
          </tbody>
        </table>
        <table-wrap-foot>
          <fn>
            <p>Note: Constructed by the authors after review of data from the Water Resource Agency, Ministry of Economic Affairs, Taiwan, ROC.</p>
          </fn>
        </table-wrap-foot>
      </table-wrap>
      <table-wrap id="water-09-00492-t002" position="float">
        <object-id pub-id-type="pii">water-09-00492-t002_Table 2</object-id>
        <label>Table 2</label>
        <caption>
          <p>Categories of government institutions.</p>
        </caption>
        <table>
          <thead>
            <tr>
              <th colspan="2" align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">Primary Categories</th>
              <th colspan="3" align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">Minor Categories</th>
              <th colspan="3" align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">Primary Categories</th>
              <th colspan="2" align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">Minor Categories</th>
            </tr>
            <tr>
              <th align="center" valign="middle" style="border-bottom:solid thin">No.</th>
              <th align="center" valign="middle" style="border-bottom:solid thin">Subject</th>
              <th align="center" valign="middle" style="border-bottom:solid thin">No.</th>
              <th align="center" valign="middle" style="border-bottom:solid thin">Title</th>
              <th align="center" valign="middle" style="border-bottom:solid thin">Data Amount</th>
              <th align="center" valign="middle" style="border-bottom:solid thin">No.</th>
              <th align="center" valign="middle" style="border-bottom:solid thin">Subject</th>
              <th align="center" valign="middle" style="border-bottom:solid thin">No.</th>
              <th align="center" valign="middle" style="border-bottom:solid thin">Title</th>
              <th align="center" valign="middle" style="border-bottom:solid thin">Data Amount</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td rowspan="3" align="center" valign="middle" style="border-bottom:solid thin">1</td>
              <td rowspan="3" align="center" valign="middle" style="border-bottom:solid thin">Perform official institution</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">01</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Executive branch</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">186</td>
              <td rowspan="4" align="center" valign="middle" style="border-bottom:solid thin">3</td>
              <td rowspan="4" align="center" valign="middle" style="border-bottom:solid thin">Investigate training institution</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">01</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Research institution</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">4</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">02</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Local government</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">20</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">02</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Training institution</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">2</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">03</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Institution belong local government</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">114</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">03</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Vocational training center</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">7</td>
            </tr>
            <tr>
              <td rowspan="22" align="center" valign="middle" style="border-bottom:solid thin">2</td>
              <td rowspan="22" align="center" valign="middle" style="border-bottom:solid thin">Specialized government agencies</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">01</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Tax administration institution</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">35</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">04</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Other kinds of training center</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">4</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">02</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Engineering department</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">13</td>
              <td rowspan="2" align="center" valign="middle" style="border-bottom:solid thin">4</td>
              <td rowspan="2" align="center" valign="middle" style="border-bottom:solid thin">Medical treatment institution</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">01</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Medical treatment department</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">39</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">03</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Court</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">11</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">02</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Nursing house</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">18</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">04</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Security department</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">25</td>
              <td rowspan="8" align="center" valign="middle" style="border-bottom:solid thin">5</td>
              <td rowspan="8" align="center" valign="middle" style="border-bottom:solid thin">School</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">01</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">National school of technology</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">10</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">05</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Police office</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">52</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">02</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">National university</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">15</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">06</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Library</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">40</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">03</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Armed and policed school</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">118</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">07</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Citizen delegate center</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">37</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">04</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">National senior high school</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">282</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">08</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">District office</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">111</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">05</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Public junior high school</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">933</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">09</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Household registration office</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">120</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">06</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Public elementary school</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">5</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">10</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Hygiene institution</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">124</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">07</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Preschool</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">38</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">11</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Land administration</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">48</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">08</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Special education school</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">14</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">12</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Election committee</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">9</td>
              <td rowspan="11" align="center" valign="middle" style="border-bottom:solid thin">6</td>
              <td rowspan="11" align="center" valign="middle" style="border-bottom:solid thin">Other kinds</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">01</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Retail market</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">16</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">13</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Weather bureau</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">9</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">02</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Gymnasium</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">7</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">14</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Accident investigation committee</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">2</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">03</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Prison</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">30</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">15</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Veterans service office</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">15</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">04</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Agricultural institution</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">9</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">16</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Airport</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">9</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">05</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Cleaning squad</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">20</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">17</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Funeral institution</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">2</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">06</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Landfill</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">1</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">18</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Other kinds of specialized institution</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">13</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">07</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Radio</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">3</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">19</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Fire bureau</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">11</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">08</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Other kinds of management institution</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">10</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">20</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Police force</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">4</td>
              <td rowspan="3" align="center" valign="middle" style="border-bottom:solid thin">09</td>
              <td rowspan="3" align="center" valign="middle" style="border-bottom:solid thin">Preparatory office</td>
              <td align="center" valign="middle" style="border-bottom:solid thin"> </td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">21</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Cultural center</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">7</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">0</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">22</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Museum</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">9</td>
              <td align="center" valign="middle" style="border-bottom:solid thin"> </td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <table-wrap id="water-09-00492-t003" position="float">
        <object-id pub-id-type="pii">water-09-00492-t003_Table 3</object-id>
        <label>Table 3</label>
        <caption>
          <p>Independent variables adopted in this study.</p>
        </caption>
        <table>
          <thead>
            <tr>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">Code</th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">Independent Variable</th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">Code</th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">Independent Variable</th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td align="center" valign="middle"><italic>v</italic>1</td>
              <td align="center" valign="middle">Major institution categories</td>
              <td align="center" valign="middle"><italic>v</italic>12</td>
              <td align="center" valign="middle">Usage of simple faucet water</td>
            </tr>
            <tr>
              <td align="center" valign="middle"><italic>v</italic>2</td>
              <td align="center" valign="middle">Minor institution categories</td>
              <td align="center" valign="middle"><italic>v</italic>13</td>
              <td align="center" valign="middle">Usage of groundwater</td>
            </tr>
            <tr>
              <td align="center" valign="middle"><italic>v</italic>3</td>
              <td align="center" valign="middle">Floor space</td>
              <td align="center" valign="middle"><italic>v</italic>14</td>
              <td align="center" valign="middle">Usage of rainwater</td>
            </tr>
            <tr>
              <td align="center" valign="middle"><italic>v</italic>4</td>
              <td align="center" valign="middle">Irrigate area</td>
              <td align="center" valign="middle"><italic>v</italic>15</td>
              <td align="center" valign="middle">Usage of reclaimed water</td>
            </tr>
            <tr>
              <td align="center" valign="middle"><italic>v</italic>5</td>
              <td align="center" valign="middle">Number of staff</td>
              <td align="center" valign="middle"><italic>v</italic>16</td>
              <td align="center" valign="middle">Usage of other kinds of water</td>
            </tr>
            <tr>
              <td align="center" valign="middle"><italic>v</italic>6</td>
              <td align="center" valign="middle">Number of visitor</td>
              <td align="center" valign="middle"><italic>v</italic>17</td>
              <td align="center" valign="middle">Unit of faucet water demand</td>
            </tr>
            <tr>
              <td align="center" valign="middle"><italic>v</italic>7</td>
              <td align="center" valign="middle">Number of accommodation</td>
              <td align="center" valign="middle"><italic>v</italic>18</td>
              <td align="center" valign="middle">Cost of faucet water</td>
            </tr>
            <tr>
              <td align="center" valign="middle"><italic>v</italic>8</td>
              <td align="center" valign="middle">With kitchen</td>
              <td align="center" valign="middle"><italic>v</italic>19</td>
              <td align="center" valign="middle">Simple faucet water demand</td>
            </tr>
            <tr>
              <td align="center" valign="middle"><italic>v</italic>9</td>
              <td align="center" valign="middle">With swimming pool</td>
              <td align="center" valign="middle"><italic>v</italic>20</td>
              <td align="center" valign="middle">Groundwater demand</td>
            </tr>
            <tr>
              <td align="center" valign="middle"><italic>v</italic>10</td>
              <td align="center" valign="middle">Number of water kinds</td>
              <td align="center" valign="middle"><italic>v</italic>21</td>
              <td align="center" valign="middle">Rainwater demand</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin"><italic>v</italic>11</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Usage of faucet water</td>
              <td align="center" valign="middle" style="border-bottom:solid thin"><italic>v</italic>22</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">Reclaimed water demand</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <table-wrap id="water-09-00492-t004" position="float">
        <object-id pub-id-type="pii">water-09-00492-t004_Table 4</object-id>
        <label>Table 4</label>
        <caption>
          <p>Performance comparison of each water demand model with full or partial adoption.</p>
        </caption>
        <table>
          <thead>
            <tr>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">Data</th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin">Model</th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin"><italic>MAD</italic></th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin"><italic>RMSE</italic></th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin"><italic>RTIC</italic></th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin"><italic>CC</italic></th>
              <th align="center" valign="middle" style="border-top:solid thin;border-bottom:solid thin"><italic>CE</italic></th>
            </tr>
          </thead>
          <tbody>
            <tr>
              <td rowspan="3" align="center" valign="middle" style="border-bottom:solid thin">Full adoption</td>
              <td align="center" valign="middle">Linear regression</td>
              <td align="center" valign="middle">9,020.42</td>
              <td align="center" valign="middle">92,010.83</td>
              <td align="center" valign="middle">0.7153</td>
              <td align="center" valign="middle">0.6657</td>
              <td align="center" valign="middle">0.4431</td>
            </tr>
            <tr>
              <td align="center" valign="middle">Non-linear regression</td>
              <td align="center" valign="middle">6,890.49</td>
              <td align="center" valign="middle">31,581.66</td>
              <td align="center" valign="middle">0.7058</td>
              <td align="center" valign="middle">0.6917</td>
              <td align="center" valign="middle">0.4580</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">ANN</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">5,591.42</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">15,936.16</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">0.3561</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">0.9285</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">0.8620</td>
            </tr>
            <tr>
              <td rowspan="3" align="center" valign="middle" style="border-bottom:solid thin">Exclude outlier of <italic>q</italic><sub>A</sub></td>
              <td align="center" valign="middle">Linear regression</td>
              <td align="center" valign="middle">6,547.07</td>
              <td align="center" valign="middle">22,858.52</td>
              <td align="center" valign="middle">0.6693</td>
              <td align="center" valign="middle">0.7098</td>
              <td align="center" valign="middle">0.5037</td>
            </tr>
            <tr>
              <td align="center" valign="middle">Non-linear regression</td>
              <td align="center" valign="middle">5,172.72</td>
              <td align="center" valign="middle">24,286.02</td>
              <td align="center" valign="middle">0.7111</td>
              <td align="center" valign="middle">0.6985</td>
              <td align="center" valign="middle">0.4398</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">ANN</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">4,652.40</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">13,857.35</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">0.4057</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">0.9043</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">0.8176</td>
            </tr>
            <tr>
              <td rowspan="3" align="center" valign="middle" style="border-bottom:solid thin">Exclude outlier of <italic>q</italic><sub>N</sub></td>
              <td align="center" valign="middle">Linear regression</td>
              <td align="center" valign="middle">5,633.69</td>
              <td align="center" valign="middle">16,870.19</td>
              <td align="center" valign="middle">0.5967</td>
              <td align="center" valign="middle">0.7730</td>
              <td align="center" valign="middle">0.5973</td>
            </tr>
            <tr>
              <td align="center" valign="middle">Non-linear regression</td>
              <td align="center" valign="middle">4,453.26</td>
              <td align="center" valign="middle">18,383.52</td>
              <td align="center" valign="middle">0.6503</td>
              <td align="center" valign="middle">0.7375</td>
              <td align="center" valign="middle">0.5219</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">ANN</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">3,734.64</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">8,083.06</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">0.2859</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">0.9528</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">0.9076</td>
            </tr>
            <tr>
              <td rowspan="3" align="center" valign="middle" style="border-bottom:solid thin">Exclude outlier of <italic>q</italic><sub>AN</sub></td>
              <td align="center" valign="middle">Linear regression</td>
              <td align="center" valign="middle">9,033.15</td>
              <td align="center" valign="middle">31,288.56</td>
              <td align="center" valign="middle">0.6931</td>
              <td align="center" valign="middle">0.6879</td>
              <td align="center" valign="middle">0.4732</td>
            </tr>
            <tr>
              <td align="center" valign="middle">Non-linear regression</td>
              <td align="center" valign="middle">7,013.14</td>
              <td align="center" valign="middle">31,088.85</td>
              <td align="center" valign="middle">0.6887</td>
              <td align="center" valign="middle">0.7201</td>
              <td align="center" valign="middle">0.4799</td>
            </tr>
            <tr>
              <td align="center" valign="middle" style="border-bottom:solid thin">ANN</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">6,867.00</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">21,605.54</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">0.4786</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">0.8662</td>
              <td align="center" valign="middle" style="border-bottom:solid thin">0.7488</td>
            </tr>
          </tbody>
        </table>
        <table-wrap-foot>
          <fn>
            <p>Notes: <italic>q</italic><sub>A</sub> = Total area of water consumption, <italic>q</italic><sub>N</sub> = Total number personnel of water consumption, <italic>q</italic><sub>AN</sub> = Water demand of per number of personnel times per floor space unit.</p>
          </fn>
        </table-wrap-foot>
      </table-wrap>
    </sec>
  </back>
</article>
