<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Environ. Sci.</journal-id>
<journal-title>Frontiers in Environmental Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Environ. Sci.</abbrev-journal-title>
<issn pub-type="epub">2296-665X</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1230778</article-id>
<article-id pub-id-type="doi">10.3389/fenvs.2023.1230778</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Environmental Science</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Dissolved oxygen concentration inversion based on Himawari-8 data and deep learning: a case study of lake Taihu</article-title>
<alt-title alt-title-type="left-running-head">Shi et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/fenvs.2023.1230778">10.3389/fenvs.2023.1230778</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" equal-contrib="yes">
<name>
<surname>Shi</surname>
<given-names>Kaifang</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>&#x2020;</sup>
</xref>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Lang</surname>
<given-names>Qi</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wang</surname>
<given-names>Peng</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2327952/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Yang</surname>
<given-names>Wenhao</given-names>
</name>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Chen</surname>
<given-names>Guoxin</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2346147/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Yin</surname>
<given-names>Hang</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1607704/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhang</surname>
<given-names>Qian</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Li</surname>
<given-names>Wei</given-names>
</name>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Wang</surname>
<given-names>Haozhi</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2327954/overview"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>State Key Laboratory of Plateau Ecology and Agriculture</institution>, <institution>Qinghai University</institution>, <addr-line>Xining</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Chinese Research Academy of Environmental Sciences</institution>, <addr-line>Beijing</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>College of Water Conservancy and Civil Engineering</institution>, <institution>Shandong Agricultural University</institution>, <addr-line>Taian</addr-line>, <country>China</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>School of Computer and Cyberspace Security</institution>, <institution>Hebei Normal University</institution>, <addr-line>Shijiazhuang</addr-line>, <country>China</country>
</aff>
<aff id="aff5">
<sup>5</sup>
<institution>Government Service Center of Beijing Municipal Water Bureau</institution>, <addr-line>Beijing</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1755926/overview">Biyun Guo</ext-link>, Zhejiang Ocean University, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1954046/overview">Shaohua Lei</ext-link>, Nanjing Hydraulic Research Institute, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2154768/overview">Donghui Zhang</ext-link>, China Academy of Space Technology (CAST), China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Qi Lang, <email>langqi1988@163.com</email>
</corresp>
<fn fn-type="equal" id="fn001">
<label>
<sup>&#x2020;</sup>
</label>
<p>These authors share first authorship</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>03</day>
<month>10</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1230778</elocation-id>
<history>
<date date-type="received">
<day>29</day>
<month>05</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>21</day>
<month>09</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Shi, Lang, Wang, Yang, Chen, Yin, Zhang, Li and Wang.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Shi, Lang, Wang, Yang, Chen, Yin, Zhang, Li and Wang</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Dissolved Oxygen (DO) concentration is an essential water quality parameter widely used in water environments and pollution assessments, which indirectly reflects the pollution level and the occurrence of blue-green algae. With the advancement of satellite technology, the use of remote sensing techniques to estimate DO concentration has become a crucial means of water quality monitoring. In this study, we propose a novel model for DO concentration estimation in water bodies, termed Dissolved Oxygen Multimodal Deep Neural Network (DO-MDNN), which utilizes synchronous satellite remote sensing data for real-time DO concentration inversion. Using Lake Taihu as a case study, we validate the DO-MDNN model using Himawari-8 (H8) satellite imagery as input data and actual DO concentration in Lake Taihu as output data. The research results demonstrate that the DO-MDNN model exhibits high accuracy and stability in DO concentration inversion. For Lake Taihu, the performance metrics including adj_R<sup>2</sup>, RMSE, Pbias, and SMAPE are 0.77, 0.66&#xa0;mg/L, &#x2212;0.44%, and 5.36%, respectively. Compared to the average performance of other machine learning models, the adj_R<sup>2</sup> shows an improvement of 6.40%, RMSE is reduced by 8.27%, and SMAPE is decreased by 12.1%. These findings highlight the operational feasibility of real-time DO concentration inversion using synchronous satellite data, providing a more efficient, economical, and accurate approach for real-time DO monitoring. This method holds significant practical value in enhancing the efficiency and precision of water environment monitoring.</p>
</abstract>
<kwd-group>
<kwd>inversion for water quality</kwd>
<kwd>remote sensing model</kwd>
<kwd>multi-modal deep neural network</kwd>
<kwd>synchronous satellite</kwd>
<kwd>dissolved oxygen</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Freshwater Science</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>In recent years, the rapid growth of population, accelerated industrialization, and excessive use of fertilizers and pesticides have resulted in numerous adverse effects on the water quality of lakes. As a consequence, local lake environments are facing serious deterioration in water quality and eutrophication issues (e.g., <xref ref-type="bibr" rid="B19">Liu et al., 2019</xref>; <xref ref-type="bibr" rid="B18">Liang et al., 2021</xref>). Therefore, enhancing the capability of water quality monitoring and timely understanding the changes in lake water environments are of great significance for lake protection and pollution control (e.g., <xref ref-type="bibr" rid="B20">Lyu et al., 2015</xref>; <xref ref-type="bibr" rid="B1">Batur and Maktav, 2018</xref>; <xref ref-type="bibr" rid="B7">Chen et al., 2021</xref>). Dissolved Oxygen (DO) concentration is a commonly used water quality indicator in water environments and pollution studies. Monitoring the spatio-temporal variations of DO has become crucial in assessing water environments. DO, primarily originated from atmospheric diffusion, biological photosynthesis, and runoff, is influenced by factors such as radiation flux density, precipitation, and water nutrient concentrations. If the water body becomes eutrophic, it can lead to abnormal proliferation of cyanobacteria, and the decomposition of microorganisms and organic matter can significantly deplete DO concentrations (e.g., <xref ref-type="bibr" rid="B22">Ma et al., 2013</xref>). The decrease in DO concentration has various adverse effects on the ecological diversity of the region. It leads to the death of other organisms in the water and results in discoloration and foul odor (e.g., <xref ref-type="bibr" rid="B13">Guo et al., 2021</xref>). Therefore, DO concentration can indirectly describe the degree of water pollution and reflect the ecological and pollution status of the water body.</p>
<p>Traditional water quality monitoring methods rely on manual sampling or station monitoring, which can provide certain monitoring data (e.g., <xref ref-type="bibr" rid="B44">Zhang et al., 2022</xref>). However, these methods are costly for deploying monitoring buoys, and have a limited effective monitoring range, which makes it difficult to observe the dynamic changes of pollution on a macro scale (e.g., <xref ref-type="bibr" rid="B29">Sagan et al., 2020</xref>). With the continuous improvement in the spatial and temporal resolution of satellite remote sensing data, the use of satellite remote sensing data for water quality inversion has gradually become an important approach for monitoring surface water quality (e.g., <xref ref-type="bibr" rid="B1">Batur and Maktav, 2018</xref>). In current research, DO is primarily inferred indirectly through optically active constituents (OACs) or directly through remote sensing reflectance (Rrs). In terms of indirect inference using OACs, <xref ref-type="bibr" rid="B13">Guo et al. (2021)</xref> used Landsat and MODIS satellite data and employed a Support Vector Regression (SVR) model with strong generalization capability to estimate the measured DO concentration in four lakes. The study successfully reproduced the spatial distribution and monthly variation of DO in Lake Huron from 1984 to 2000. <xref ref-type="bibr" rid="B25">Peterson et al. (2020)</xref> utilized the relationship between OACs and NOACs to apply deep learning methods for anomaly detection of DO. Their approach successfully identified water quality anomalies. <xref ref-type="bibr" rid="B16">Kim et al. (2020)</xref> established a multiple regression analysis model based on the correlation between DO, water temperature, and Chlorophyll-a (Chl-a), demonstrating the potential monitoring capability of satellite remote sensing in high spatio-temporal resolution DO concentration. Regarding direct estimation using Rrs, <xref ref-type="bibr" rid="B15">Karakaya and Evrendilek. (2011)</xref> proposed a simple approach based on optimal fit multiple linear regression to estimate DO concentrations using Landsat 7 data. <xref ref-type="bibr" rid="B30">Sharaf, et al. (2017)</xref> developed a backpropagation neural network to estimate DO using Landsat 8 data and mapped the spatial distribution of DO concentrations in the Saint John River in Canada. <xref ref-type="bibr" rid="B1">Batur and Maktav. (2018)</xref> estimated DO concentrations in Lake Gala (Turkey) using data fusion and mining techniques, such as principal component analysis (PCA), with the assistance of Landsat 8 and Sentinel-2A. These studies demonstrate the potential of remote sensing satellites in monitoring DO concentrations at high spatial and temporal resolutions. For learning features from a single modal (such as text, audio, or video), Artificial Neural Network (ANN) is the most direct learning approach in general. However, different modalities exhibit a complementary yet imbalanced relationship. Inspired by the way humans perceive and process complex information through multiple senses (e.g., vision, hearing), <xref ref-type="bibr" rid="B23">Ngiam, et al. (2018)</xref> from Stanford University proposed Multimodal Deep Learning (MDL). In contrast to a single modal, one of the ideas behind multimodal learning is to employ multiple independent sub neural networks (sNNs) to learn features from different modalities. The learned results are then fused and inputted into a new sNN for prediction, enabling the fusion of information from various modalities and facilitating the exchange of information between them. During the training process, a single modal often fails to encompass all the necessary information for producing accurate outputs. By incorporating information from multiple modalities, the multimodal network training process achieves information supplementation, expands the coverage of information contained in the input data, enhances model accuracy, and improves model robustness.</p>
<p>However, previous studies often used polar-orbiting remote sensing satellites, which have low revisit rates for the same location (e.g., Sentinel-2 (e.g., <xref ref-type="bibr" rid="B25">Peterson et al., 2020</xref>; <xref ref-type="bibr" rid="B38">Wang et al., 2022</xref>) with a revisit period of 5&#xa0;days, and Landsat-8 (e.g., <xref ref-type="bibr" rid="B5">Chen and Quan, 2012</xref>) with even longer intervals of 16&#xa0;days), often requiring several years of data accumulation to establish effective inversion models.</p>
<p>The new generation geostationary satellite, Himawari-8 (H8) possesses high temporal resolution (e.g., <xref ref-type="bibr" rid="B36">Wang et al., 2017</xref>; <xref ref-type="bibr" rid="B35">Wang et al., 2020</xref>; <xref ref-type="bibr" rid="B24">Ning et al., 2021</xref>). Compared to commonly used polar-orbiting satellites for water quality remote sensing, it offers a higher revisit rate, which allows for repeated sampling of the same location every 10&#xa0;min. This makes it suitable for monitoring continuous changes in water quality and provides important data support for environmental monitoring. Some researchers have already conducted effective monitoring studies using H8 satellite remote sensing data. <xref ref-type="bibr" rid="B36">Wang et al. (2017)</xref> utilized H8 satellite remote sensing data for dynamic monitoring of cyanobacterial blooms in lake Taihu. <xref ref-type="bibr" rid="B8">Chen. (2019)</xref>, with the support of H8 satellite remote sensing data, effectively monitored floating algae, achieved better monitoring results than the Geostationary Ocean Color Imager (GOCI) satellite (with a revisit period of 1&#xa0;h). These research findings demonstrate that the high revisit rate characteristic of the H8 satellite can capture more frequent water quality changes, thereby detecting phenomena that may be missed by existing satellites (such as the GOCI satellite) and providing robust data support for the continuous and dynamic monitoring of lake water quality (e.g., <xref ref-type="bibr" rid="B41">Yang et al., 2021</xref>). Currently, there is no existing research on DO concentration inversion using H8 satellite remote sensing data. This study aims to establish a correlation model between H8 satellite remote sensing data and DO concentration through machine learning or deep learning algorithms to achieve real-time monitoring of DO concentration.</p>
<p>This study takes Lake Taihu as an example to construct a high-precision deep learning model based on H8 satellite remote sensing data for estimating DO concentration. The main objective is to provide an efficient inversion method for monitoring DO indicators in Lake Taihu and other inland lakes, aiming to reduce monitoring time delays and improve inversion accuracy. This research plays a crucial role in strengthening the management of organic pollution in lakes, supporting water environment pollution prevention and control, pollutant source tracing, and water quality monitoring and early warning. It is expected to serve as a valuable supplement to water quality remote sensing inversion and estimation methods.</p>
</sec>
<sec sec-type="materials|methods" id="s2">
<title>2 Materials and methods</title>
<sec id="s2-1">
<title>2.1 Research area overview</title>
<p>Lake Taihu, as shown in <xref ref-type="fig" rid="F1">Figure 1</xref>, is the third largest freshwater lake in China. It is located in the southern part of Jiangsu Province, between 119&#xb0;52&#x2032;32&#x2033;E to 120&#xb0;36&#x2032;10&#x2033;E and 30&#xb0;55&#x2032;40&#x2033;N to 31&#xb0;32&#x2032;58&#x2033;N. The lake is situated in the economic core area of the Yangtze River Delta and provides daily water supply for irrigation, domestic use, transportation, and other purposes for the surrounding residents. Lake Taihu has a surface area of 2,427.8&#xa0;km<sup>2</sup>, a water area of 2,338.11&#xa0;km<sup>2</sup>, a shoreline length of 393.2&#xa0;km, an average depth of 1.9&#xa0;m, a maximum depth of 2.6&#xa0;m, and a total storage capacity of approximately 5 billion m<sup>3</sup> (e.g., <xref ref-type="bibr" rid="B20">Lyu et al., 2015</xref>).</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Map of Lake Taihu&#x2019;s Scope and Distribution of Monitoring Sections.</p>
</caption>
<graphic xlink:href="fenvs-11-1230778-g001.tif"/>
</fig>
<p>The surrounding areas of lake Taihu suffer from significant pollution, frequent algal blooms, and widespread accumulation of cyanobacteria, which keep the lake in a state of mild eutrophication (e.g., <xref ref-type="bibr" rid="B21">Ma et al., 2008</xref>; <xref ref-type="bibr" rid="B45">Zhang et al., 2010</xref>; <xref ref-type="bibr" rid="B47">Zhu et al., 2021</xref>). The Ecological Environment Reports of Wuxi City, Suzhou City, and Changzhou City in 2021 (e.g., <xref ref-type="bibr" rid="B4">Changzhou Ecological Environment Bureau, 2021</xref>; <xref ref-type="bibr" rid="B32">Suzhou Ecological Environment Bureau, 2021</xref>; <xref ref-type="bibr" rid="B39">Wuxi Ecological Environment Bureau, 2021</xref>) indicated that, according to the &#x201c;Surface Water Environmental Quality Standards&#x201d; (GB3838-2002), the overall water quality of lake Taihu during the year was classified as Class IV. The comprehensive nutrient status index ranged from 53.3 to 59.5, indicating a mild eutrophication status.</p>
</sec>
<sec id="s2-2">
<title>2.2 Data and preprocessing</title>
<sec id="s2-2-1">
<title>2.2.1 DO data</title>
<p>The DO measured data used in this study were obtained from the Comprehensive Business Portal of the Ministry of Ecology and Environment, which provides real-time data from the national automatic monitoring system for surface water quality during the &#x201c;13th Five-Year Plan&#x201d; period. The selected data includes DO (mg/L) and water temperature (&#xb0;C) indicators from four monitoring sections within the Lake Taihu Basin, covering the period from January 1, 2019, to December 31, 2021 (<xref ref-type="table" rid="T1">Table 1</xref>). The data collection frequency is 1&#xa0;h per measurement, and it adheres to the technical specifications for automatic monitoring of surface water (HJ 915-2017).</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Latitude and Longitude information of monitoring sections in lake Taihu.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="left">Monitoring sections</th>
<th align="left">Longitude</th>
<th align="left">Latitude</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="left">Xuhuxin</td>
<td align="left">120&#xb0;25&#x2032;54&#x2033;E</td>
<td align="left">31&#xb0;9&#x2032;33&#x2033;N</td>
</tr>
<tr>
<td align="left">Xidongshuichang</td>
<td align="left">120&#xb0;22&#x2032;20&#x2033;E</td>
<td align="left">31&#xb0;26&#x2032;54&#x2033;N</td>
</tr>
<tr>
<td align="left">Lanshanzui</td>
<td align="left">119&#xb0;56&#x2032;13&#x2033;E</td>
<td align="left">31&#xb0;12&#x2032;19&#x2033;N</td>
</tr>
<tr>
<td align="left">Tuoshan</td>
<td align="left">120&#xb0;9&#x2032;25&#x2033;E</td>
<td align="left">31&#xb0;23&#x2032;36&#x2033;N</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Due to the potential influence of environmental changes or instrument malfunctions during data collection at water quality automatic monitoring stations, it is necessary to address missing and abnormal data to ensure the accuracy of data used for model fitting. Missing values in the obtained DO data were excluded, and the 3&#x3c3; principle was applied. Concentration data falling within the range of <inline-formula id="inf1">
<mml:math id="m1">
<mml:mrow>
<mml:mfenced open="" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mfenced open="[" close="" separators="|">
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>O</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>3</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>O</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>O</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>3</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>O</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula> were retained as the measured DO data for the model, while data outside this range were considered abnormal and removed. Here, <inline-formula id="inf2">
<mml:math id="m2">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>O</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the average DO concentration for the current monitoring section, and <inline-formula id="inf3">
<mml:math id="m3">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mi>D</mml:mi>
<mml:mi>O</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>t</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the standard deviation of DO concentration for the same section.</p>
</sec>
<sec id="s2-2-2">
<title>2.2.2 Synchronous satellite data</title>
<p>H8 satellite carries an advanced optical sensor, namely, Advanced Himawari Imager (AHI), which includes 3 visible light bands, 3 near-infrared bands, and 10 infrared bands. It captures full-disc images of the Earth every 10&#xa0;min. These images provide high-frequency coverage of the entire Asia-Pacific region, which includes Asia, Oceania, and part of the Pacific Ocean. The specific coverage area is approximately half of the Earth, equivalent to about 3.9 million square miles. It possesses characteristics of high spatial coverage and high temporal resolution. The H8 satellite remote sensing data used in this study is obtained from the Himawari Monitoring System P-free (<ext-link ext-link-type="uri" xlink:href="https://www.eorc.jaxa.jp/ptree/">https://www.eorc.jaxa.jp/ptree/</ext-link>), accessed on 15 July 2022, which provides full-disc satellite images with a spatial resolution of 2&#xa0;km. Data from the H8 satellite were selected from January 1, 2019, to December 31, 2021, with hourly sampling to match the temporal resolution of the DO measured data. In total, 26258 images were acquired. Channels 1 to 16 were used for DO inversion, where channels 1&#x2013;6 were mainly used to obtain visible light and infrared images for monitoring cloud cover, atmospheric details, and temperature, as well as studying weather patterns and cloud formation; Channels 7&#x2013;16 were primarily used for infrared temperature detection and high-resolution infrared images to detect atmospheric temperature, water vapor distribution, cloud characteristics and properties, as well as observe cloud and surface temperature distribution. The H8 satellite data used are L1-level data, the data file format is Network Common Data Form (NetCDF), the spatial resolution is 2&#xa0;km &#xd7; 2&#xa0;km, the temporal resolution is 10&#xa0;min/times, and the wavelength ranges and uses of each channel of data are shown in the <xref ref-type="table" rid="T2">Table 2</xref>.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Information parameters by band.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th colspan="2" align="center">Band</th>
<th align="center">Center wavelength/um</th>
<th align="center">Spatial resolution/km</th>
<th align="center">Use</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="3" align="center">Visible light</td>
<td align="center">1</td>
<td align="center">0.46</td>
<td align="center">1</td>
<td align="center">Vegetation, Aerosol Observation, Color Image Synthesis</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center">0.51</td>
<td align="center">1</td>
<td align="center">Vegetation, Aerosol Observation, Color Image Synthesis</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center">0.64</td>
<td align="center">0.5</td>
<td align="center">Lower Cloud (Fog) Observation, Color Image Synthesis</td>
</tr>
<tr>
<td rowspan="3" align="center">Near-infrared</td>
<td align="center">4</td>
<td align="center">0.86</td>
<td align="center">1</td>
<td align="center">Vegetation, Aerosol Observation</td>
</tr>
<tr>
<td align="center">5</td>
<td align="center">1.6</td>
<td align="center">2</td>
<td align="center">Identification of Various Cloud Phases</td>
</tr>
<tr>
<td align="center">6</td>
<td align="center">2.3</td>
<td align="center">2</td>
<td align="center">Observation of Cloud Droplet Effective Radius</td>
</tr>
<tr>
<td rowspan="10" align="center">Infrared</td>
<td align="center">7</td>
<td align="center">3.9</td>
<td align="center">2</td>
<td align="center">Observation of Lower Clouds (Fog), Natural Disasters</td>
</tr>
<tr>
<td align="center">8</td>
<td align="center">6.2</td>
<td align="center">2</td>
<td align="center">Observation of Upper- and Middle-Level Water Vapor Content</td>
</tr>
<tr>
<td align="center">9</td>
<td align="center">7.0</td>
<td align="center">2</td>
<td align="center">Observation of Middle-Level Water Vapor Content</td>
</tr>
<tr>
<td align="center">10</td>
<td align="center">7.3</td>
<td align="center">2</td>
<td align="center">Observation of Middle- and Lower-Level Water Vapor Content</td>
</tr>
<tr>
<td align="center">11</td>
<td align="center">8.6</td>
<td align="center">2</td>
<td align="center">Cloud Phase Identification and SO2 Monitoring</td>
</tr>
<tr>
<td align="center">12</td>
<td align="center">9.6</td>
<td align="center">2</td>
<td align="center">Measurement of Total Ozone Amount</td>
</tr>
<tr>
<td align="center">13</td>
<td align="center">10.4</td>
<td align="center">2</td>
<td align="center">Observation of Cloud Images and Cloud Top Conditions</td>
</tr>
<tr>
<td align="center">14</td>
<td align="center">11.2</td>
<td align="center">2</td>
<td align="center">Observation of Cloud Images and Sea Surface Temperature</td>
</tr>
<tr>
<td align="center">15</td>
<td align="center">12.3</td>
<td align="center">2</td>
<td align="center">Observation of Cloud Images and Sea Surface Temperature</td>
</tr>
<tr>
<td align="center">16</td>
<td align="center">13.3</td>
<td align="center">2</td>
<td align="center">Measurement of Cloud Layer Height</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The H8 satellite has unique advantages over other satellites in lake water quality monitoring. Firstly, H8 is a geostationary orbit satellite, whose position is stabilized at a specific location over the Earth, providing high-resolution images continuously every 10&#xa0;min/time, enabling us to obtain long time series data and to observe changes in the water bodies of lakes more frequently. Secondly, H8 is equipped with an advanced multispectral imaging instrument, which is capable of capturing different wavelengths of light, thus providing more detailed and multilevel information on water quality, and therefore H8 satellite data is selected for this paper.</p>
<p>When using H8 satellite remote sensing data, it is necessary to perform atmospheric correction using an improved version of the 6S model (e.g., <xref ref-type="bibr" rid="B17">Li et al., 2014</xref>). The improved 6S model incorporates parameters are from the Copernicus Climate Data Store of European Centre for Medium-Range Weather Forecasts (ECMWF) (e.g., <xref ref-type="bibr" rid="B14">Hersbach et al., 2020</xref>). After atmospheric correction, the apparent reflectance is further corrected for water body using the Gordon model. Finally, the corrected radiance data is converted into surface temperature. Eqs <xref ref-type="disp-formula" rid="e1">1</xref>, <xref ref-type="disp-formula" rid="e2">2</xref> are used to convert the atmospherically corrected radiance temperatures into brightness temperatures, and Eq. <xref ref-type="disp-formula" rid="e3">3</xref> is used to calculate the surface temperature.<disp-formula id="e1">
<mml:math id="m4">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mi mathvariant="bold-italic">b</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:msub>
<mml:mi mathvariant="bold-italic">c</mml:mi>
<mml:mn mathvariant="bold">2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold-italic">ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">c</mml:mi>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">L</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mi mathvariant="bold-italic">f</mml:mi>
<mml:mi mathvariant="bold-italic">c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
<disp-formula id="e2">
<mml:math id="m5">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">L</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mi mathvariant="bold-italic">f</mml:mi>
<mml:mi mathvariant="bold-italic">c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="bold-italic">L</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mi mathvariant="bold-italic">a</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>
<disp-formula id="e3">
<mml:math id="m6">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:msub>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mi mathvariant="bold-italic">b</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">&#x3bb;</mml:mi>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mi mathvariant="bold-italic">b</mml:mi>
</mml:msub>
</mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">&#x3c1;</mml:mi>
<mml:mi mathvariant="bold-italic">v</mml:mi>
</mml:msub>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi mathvariant="bold">ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="bold-italic">e</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
<p>Where <inline-formula id="inf4">
<mml:math id="m7">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> refers to brightness temperature, <inline-formula id="inf5">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf6">
<mml:math id="m9">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are constants, <inline-formula id="inf7">
<mml:math id="m10">
<mml:mrow>
<mml:msub>
<mml:mi>L</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents land surface radiance temperature, <inline-formula id="inf8">
<mml:math id="m11">
<mml:mrow>
<mml:mi>L</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents radiance temperature data after atmospheric correction, <inline-formula id="inf9">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>a</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents land surface temperature, <inline-formula id="inf10">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents surface temperature, <inline-formula id="inf11">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the proportional constant in the TBB band of H8, <inline-formula id="inf12">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents atmospheric water vapor content, and <inline-formula id="inf13">
<mml:math id="m16">
<mml:mrow>
<mml:mi>e</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents water vapor pressure.</p>
<p>According to the study by <xref ref-type="bibr" rid="B6">Chen et al. (2022)</xref>, the portion of remote sensing reflectance (Rrs) corresponding to solar zenith angle (SOZ) less than 60&#xb0; is considered as valid data. A correction is applied to the Rrs of bands 1 to 6 using Eq. <xref ref-type="disp-formula" rid="e4">4</xref> to mitigate errors caused by SOZ offset. Based on the threshold proposed by <xref ref-type="bibr" rid="B24">Ning et al. (2021)</xref> and <xref ref-type="bibr" rid="B26">Qi et al. (2014)</xref>, when Rrs of band 1 is less than or equal to 0.25, the obtained reflectance is essentially unaffected by solar flickering, thick aerosols, and heavy cloud cover, and is considered as valid data. No invalid data was found during this process that required filling.<disp-formula id="e4">
<mml:math id="m17">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mi mathvariant="bold-italic">i</mml:mi>
</mml:mrow>
<mml:mi>&#x2032;</mml:mi>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:msub>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mi mathvariant="bold-italic">i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mi mathvariant="bold">cos</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="bold-italic">&#x3b1;</mml:mi>
<mml:mo>&#xd7;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn mathvariant="bold">1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mn mathvariant="bold">1.3</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="bold-italic">sin</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn mathvariant="bold">0.05</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mi mathvariant="bold-italic">&#x3b1;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>
</p>
<p>Where <inline-formula id="inf14">
<mml:math id="m18">
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>.</mml:mo>
<mml:mo>.</mml:mo>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf15">
<mml:math id="m19">
<mml:mrow>
<mml:msubsup>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> represents the <italic>i</italic>-th channel of the corrected reflectance, <inline-formula id="inf16">
<mml:math id="m20">
<mml:mrow>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the Remote Sensing Reflectance of the <italic>i</italic>-th channel, and <inline-formula id="inf17">
<mml:math id="m21">
<mml:mrow>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents SOZ.</p>
</sec>
</sec>
<sec id="s2-3">
<title>2.3 Model construction and evaluation methods</title>
<sec id="s2-3-1">
<title>2.3.1 Input data</title>
<p>Reference (e.g., <xref ref-type="bibr" rid="B12">Guo et al., 2022</xref>) introduced the use of visible and near-infrared bands of remote sensing reflectance (Rrs) to extract more spectral information. In this chapter, we combine these spectral bands to derive multiple spectral indices for more accurate water quality inversion. The selected spectral bands for the visible range from H8 are 460&#xa0;nm, 510&#xa0;nm, and 640&#xa0;nm, while the near-infrared band is at 860&#xa0;nm. By combining these bands, several spectral indices can be calculated, such as the Normalized Difference Vegetation Index (NDVI) shown in Eq. <xref ref-type="disp-formula" rid="e5">5</xref> and the Normalized Difference Water Index (NDWI) shown in Eq. <xref ref-type="disp-formula" rid="e6">6</xref>. Additionally, due to the significant negative correlation between DO concentration and temperature, infrared bands (from 7th to 16th band) are included as input features in the model.<disp-formula id="e5">
<mml:math id="m22">
<mml:mrow>
<mml:mi mathvariant="bold-italic">N</mml:mi>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">V</mml:mi>
<mml:mi mathvariant="bold-italic">I</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mn mathvariant="bold">4</mml:mn>
</mml:mrow>
<mml:mi>&#x2032;</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mn mathvariant="bold">3</mml:mn>
</mml:mrow>
<mml:mi>&#x2032;</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mn mathvariant="bold">4</mml:mn>
</mml:mrow>
<mml:mi>&#x2032;</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mn mathvariant="bold">3</mml:mn>
</mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>
<disp-formula id="e6">
<mml:math id="m23">
<mml:mrow>
<mml:mi mathvariant="bold-italic">N</mml:mi>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">W</mml:mi>
<mml:mi mathvariant="bold-italic">I</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mn mathvariant="bold">2</mml:mn>
</mml:mrow>
<mml:mi>&#x2032;</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mn mathvariant="bold">4</mml:mn>
</mml:mrow>
<mml:mi>&#x2032;</mml:mi>
</mml:msubsup>
</mml:mrow>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mn mathvariant="bold">2</mml:mn>
</mml:mrow>
<mml:mi>&#x2032;</mml:mi>
</mml:msubsup>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mn mathvariant="bold">4</mml:mn>
</mml:mrow>
<mml:mi>&#x2032;</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
<p>Where <inline-formula id="inf18">
<mml:math id="m24">
<mml:mrow>
<mml:mi mathvariant="bold-italic">N</mml:mi>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">V</mml:mi>
<mml:mi mathvariant="bold-italic">I</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the Normalized Difference Vegetation Index, <inline-formula id="inf19">
<mml:math id="m25">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mn mathvariant="bold">3</mml:mn>
</mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the 3-band of the corrected Visible light, and <inline-formula id="inf20">
<mml:math id="m26">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mn mathvariant="bold">4</mml:mn>
</mml:mrow>
<mml:mi>&#x2032;</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the 4-band of the corrected Near-infrared; <inline-formula id="inf21">
<mml:math id="m27">
<mml:mrow>
<mml:mi mathvariant="bold-italic">N</mml:mi>
<mml:mi mathvariant="bold-italic">D</mml:mi>
<mml:mi mathvariant="bold-italic">W</mml:mi>
<mml:mi mathvariant="bold-italic">I</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the Normalized Difference Water Index, and <inline-formula id="inf22">
<mml:math id="m28">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mrow>
<mml:mi mathvariant="bold-italic">r</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mn mathvariant="bold">2</mml:mn>
</mml:mrow>
<mml:mo>&#x2032;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the 2-band of the corrected Visible light.</p>
<p>The extracted features from the H8 satellite remote sensing data, based on different central wavelengths and spectral indices, are divided into three modes. Mode A includes the visible, near-infrared, and shortwave infrared bands (1st to 6th channels) of Rrs. Mode B consists of various spectral indices. Mode C includes the surface temperature from the infrared bands (7th to 16th channels). Before inputting the features into the model, standardization processing is applied to each feature, as shown in Eq. <xref ref-type="disp-formula" rid="e7">7</xref>:<disp-formula id="e7">
<mml:math id="m29">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mi mathvariant="bold-italic">i</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msubsup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mi mathvariant="bold-italic">i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mi mathvariant="bold-italic">min</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mi mathvariant="bold-italic">max</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="bold-italic">x</mml:mi>
<mml:mi mathvariant="bold-italic">min</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
<p>Where <inline-formula id="inf23">
<mml:math id="m30">
<mml:mrow>
<mml:msubsup>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>&#x2032;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> is the normalized variable of the <italic>i</italic>-th feature in sample <italic>x</italic>, <inline-formula id="inf24">
<mml:math id="m31">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the <italic>i</italic>-th feature in sample <italic>x</italic>, <inline-formula id="inf25">
<mml:math id="m32">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi mathvariant="italic">max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the maximum value of the feature in the training dataset, and <inline-formula id="inf26">
<mml:math id="m33">
<mml:mrow>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi mathvariant="italic">min</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the minimum value of the feature in the training dataset. It is important to note that during the normalization process, the formulas involving the maximum and minimum values of the sample <italic>x</italic> are limited to the training dataset only.</p>
</sec>
<sec id="s2-3-2">
<title>2.3.2 Output data</title>
<p>To develop a DO inversion model suitable for the entire lake area, this study combines data from four representative monitoring sections in Lake Taihu, resulting in a total of 7429 valid data points (<italic>N</italic> &#x3d; 7429). The merging of data from multiple monitoring stations increases the sample size and enriches the training data for water quality inversion models, thereby improving the accuracy and precision of the inversion. Different areas within a lake may exhibit varying water quality conditions, and building individual inversion models for each station may not fully consider the spatial heterogeneity within the lake. By merging data from multiple stations, the model gains a better understanding of spatial variations within the lake, enhancing its generalization ability. The model&#x2019;s output data represents the merged DO concentrations from the four selected monitoring sections. The overall data processing process is shown in <xref ref-type="fig" rid="F2">Figure 2</xref>.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Technical Roadmap.</p>
</caption>
<graphic xlink:href="fenvs-11-1230778-g002.tif"/>
</fig>
</sec>
<sec id="s2-3-3">
<title>2.3.3 Model framework</title>
<p>The paper proposes a DO-MDNN (Dissolved Oxygen Multimodal Deep Neural Network) model, which consists of four single-modal neural networks (sNNs). Here, sNN refers to an independent neural network corresponding to each perception modal in the multimodal neural network. Each sNN processes its respective input data and extracts useful information from the multimodal data through a fusion or integration mechanism, as illustrated in <xref ref-type="fig" rid="F3">Figure 3</xref>. The model is designed with one sNN for each modal, allowing the model to effectively balance information and noise during the training phase. Modal A, Modal B, and Modal C represent remote sensing data. The outputs of Subnetwork 1 (sNN1), Subnetwork 2 (sNN2), and Subnetwork 3 (sNN3) are non-linearly mapped through a weighted sum in the hidden layer to obtain the input features, which are then connected to Subnetwork 4 (sNN4) for DO inversion. The number of neurons in each layer of the network is labeled in <xref ref-type="fig" rid="F3">Figure 3</xref> to illustrate the model structure.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>The model network structure diagram.</p>
</caption>
<graphic xlink:href="fenvs-11-1230778-g003.tif"/>
</fig>
</sec>
<sec id="s2-3-4">
<title>2.3.4 Structure and parameter determination</title>
<p>In <xref ref-type="fig" rid="F3">Figure 3</xref>, sNN1, sNN2, and sNN3 are all set as neural networks with three hidden layers, while sNN4 is set as a neural network with four hidden layers. The number of neurons in the input layer of sNN1, sNN2, and sNN3 depends on the features number in each modal, while the number of neurons in the output layer is determined based on the model&#x2019;s performance.</p>
<p>To prevent overfitting, a Batch Normalization (BN) layer, a Rectified Linear Unit (ReLU) activation function, and a dropout layer are added after each hidden layer. The BN layer and dropout layer serve to normalize the features and discard some neurons in the network to improve the generalization ability of the inversion model. During the training process, the three modalities are trained separately in sNN1, sNN2, and sNN3, and their outputs are then concatenated (represented by the red nodes in <xref ref-type="fig" rid="F3">Figure 3</xref>) and fed into sNN4 for further training. In terms of model optimization, Mean Squared Error Loss (MSELoss) is used as the optimization parameter (Eq. <xref ref-type="disp-formula" rid="e8">8</xref>), and the Adaptive Moment Estimation (Adam) optimizer is employed for gradient descent.<disp-formula id="e8">
<mml:math id="m34">
<mml:mrow>
<mml:mi mathvariant="bold-italic">M</mml:mi>
<mml:mi mathvariant="bold-italic">S</mml:mi>
<mml:mi mathvariant="bold-italic">E</mml:mi>
<mml:mi mathvariant="bold-italic">L</mml:mi>
<mml:mi mathvariant="bold-italic">o</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mi mathvariant="bold-italic">s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi mathvariant="bold-italic">n</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi mathvariant="bold-italic">i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn mathvariant="bold">1</mml:mn>
</mml:mrow>
<mml:mi mathvariant="bold-italic">n</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="bold-italic">y</mml:mi>
<mml:mi mathvariant="bold-italic">i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:msub>
<mml:mi mathvariant="bold-italic">y</mml:mi>
<mml:mi mathvariant="bold-italic">i</mml:mi>
</mml:msub>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn mathvariant="bold">2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>Where <inline-formula id="inf27">
<mml:math id="m35">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula id="inf28">
<mml:math id="m36">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> represent the observed and inverted DO concentrations, respectively, and <inline-formula id="inf29">
<mml:math id="m37">
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denotes the number of samples.</p>
</sec>
<sec id="s2-3-5">
<title>2.3.5 Comparison with other models</title>
<p>In this study, 80% of the data was randomly allocated for training the model (<italic>N</italic> &#x3d; 5940), and the remaining 20% of the data was used as the test set for model evaluation (<italic>N</italic> &#x3d; 1489).</p>
<p>In this study, six machine learning algorithms, namely, ElasticNet, K-Nearest Neighbors (KNN), Support Vector Regression (SVR) (e.g., <xref ref-type="bibr" rid="B13">Guo et al., 2021</xref>), Random Forest (RF) (e.g., <xref ref-type="bibr" rid="B3">Cao et al., 2020</xref>), Extreme Gradient Boosting (XGBoost) (e.g., <xref ref-type="bibr" rid="B2">Bui et al., 2020</xref>), and Light Gradient Boosting Machine (LightGBM), were used as comparative models. The same data partitioning method was applied to all algorithms, and a Genetic Algorithm (GA) was used to search for the optimal hyperparameters relative to each model.</p>
</sec>
<sec id="s2-3-6">
<title>2.3.6 Model evaluation</title>
<p>To quantitatively describe the inversion capability of the DO inversion model, this chapter utilizes multiple indicators to evaluate its performance. These indicators include adj_R<sup>2</sup>, Root Mean Square Error (RMSE), Percent bias (Pbias) (e.g., <xref ref-type="bibr" rid="B2">Bui et al., 2020</xref>) and Symmetric Mean Absolute Percentage Error (SMAPE) (e.g., <xref ref-type="bibr" rid="B42">Zaini et al., 2021a</xref>). The calculation formulas, value ranges, and optimal values for these evaluation indicators are presented in <xref ref-type="table" rid="T3">Table 3</xref>.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Calculation formula, value range, and optimal value of evaluation indicators.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Index</th>
<th align="center">Formula</th>
<th align="center">Value range</th>
<th align="center">Best value</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">
<italic>adj_R</italic>
<sup>
<italic>2</italic>
</sup>
</td>
<td align="center">
<inline-formula id="inf30">
<mml:math id="m38">
<mml:mrow>
<mml:mi>a</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>j</mml:mi>
<mml:mo>_</mml:mo>
<mml:msup>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>p</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">[0,1]</td>
<td align="center">1</td>
</tr>
<tr>
<td align="center">
<italic>R</italic>
<sup>
<italic>2</italic>
</sup>
</td>
<td align="center">
<inline-formula id="inf31">
<mml:math id="m39">
<mml:mrow>
<mml:msup>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">[0,1]</td>
<td align="center">1</td>
</tr>
<tr>
<td align="center">
<italic>RMSE</italic>
</td>
<td align="center">
<inline-formula id="inf32">
<mml:math id="m40">
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>M</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>E</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msqrt>
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mrow>
</mml:msqrt>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">[0,&#x2b;&#x221e;)</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">
<italic>Pbias</italic>
</td>
<td align="center">
<inline-formula id="inf33">
<mml:math id="m41">
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>b</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>s</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">(-&#x221e;,&#x2b;&#x221e;)</td>
<td align="center">0</td>
</tr>
<tr>
<td align="center">
<italic>SMAPE</italic>
</td>
<td align="center">
<inline-formula id="inf34">
<mml:math id="m42">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>M</mml:mi>
<mml:mi>A</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>E</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:mfrac>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="|" close="|" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#xd7;</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">[0,&#x2b;&#x221e;)</td>
<td align="center">0</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>Where <inline-formula id="inf35">
<mml:math id="m43">
<mml:mrow>
<mml:msup>
<mml:mi>R</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> is the coefficient of determination between the simulated values and the measured values, <inline-formula id="inf36">
<mml:math id="m44">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the <italic>i</italic>-th variable of the measured DO, <inline-formula id="inf37">
<mml:math id="m45">
<mml:mrow>
<mml:mover accent="true">
<mml:mi>y</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> is the average value of the measured DO, <inline-formula id="inf38">
<mml:math id="m46">
<mml:mrow>
<mml:mover accent="true">
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x5e;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> represents the <italic>i</italic>-th variable of the simulated DO, <italic>n</italic> is the number of samples, and <italic>p</italic> is the number of features.</p>
</sec>
</sec>
</sec>
<sec sec-type="results" id="s3">
<title>3 Result</title>
<sec id="s3-1">
<title>3.1 Statistical analysis of measured DO</title>
<p>
<xref ref-type="fig" rid="F4">Figure 4</xref> displays the monthly average DO concentrations from 2019 to 2021. The original DO concentrations in the monitoring sections of Lake Taihu exhibit evident seasonal variations. The MK trend test reveals a significant decreasing trend in DO concentrations during spring (March to May) (<italic>p</italic> &#x3c; 0.01) and a significant increasing trend during autumn (September to November) (<italic>p</italic> &#x3c; 0.01). DO concentrations in summer (June to August) are lower than in winter (December to February of the following year), with varying trends across different years, indicating substantial inter-seasonal variations. The range of DO concentrations throughout the year is 6&#x2013;14&#xa0;mg/L, with the lowest average values observed in summer and the highest average values occurring during the colder winter months, suggesting uneven seasonal distribution of DO concentrations in the monitored sections of Lake Taihu, likely influenced by temperature. Pearson correlation analysis indicates a significant negative correlation between DO concentrations and water temperature in the monitoring sections, with a Pearson coefficient of &#x2212;0.81 and <italic>p</italic>-value &#x3c;0.01.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Monthly Average Trends of DO Concentration from 2019 to 2021.</p>
</caption>
<graphic xlink:href="fenvs-11-1230778-g004.tif"/>
</fig>
<p>Regarding spatial heterogeneity, the Tuoshan monitoring section shows higher overall DO concentrations, with an average DO concentration of 9.99&#xa0;mg/L from January 2019 to December 2021. On the other hand, the Xidongshuichang monitoring section exhibits lower overall DO concentrations, with an average DO concentration of 9.10&#xa0;mg/L during the same period. In general, DO concentrations in the western part of Lake Taihu are slightly higher than in the eastern part, especially during winter, where Tuoshan and Lanshanzui sections have relatively higher DO concentrations. These findings indicate the presence of spatial heterogeneity among the four monitoring sections in Lake Taihu.</p>
</sec>
<sec id="s3-2">
<title>3.2 Feature selection</title>
<p>After merging the DO concentrations from the four monitoring sections, the correlation between all remote sensing features and DO concentrations was examined using the Pearson correlation analysis method. <xref ref-type="table" rid="T4">Table 4</xref> displays pearson correlation coefficient between DO and various characteristics, indicating the feasibility of using remote sensing information such as visible, near-infrared, and shortwave infrared bands of Rrs, spectral indices, and surface temperature in the infrared band for DO concentration inversion.</p>
<table-wrap id="T4" position="float">
<label>TABLE 4</label>
<caption>
<p>Pearson correlation coefficient between DO and various characteristics.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Modal</th>
<th align="center">Features</th>
<th align="center">Pearson</th>
<th align="center">Modal</th>
<th align="center">Features</th>
<th align="center">Pearson</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="6" align="center">A</td>
<td align="center">Rrs_01</td>
<td align="center">0.15<sup>&#x2a;&#x2a;</sup>
</td>
<td rowspan="5" align="center">B</td>
<td align="center">Tbb_12</td>
<td align="center">&#x2212;0.70<sup>&#x2a;&#x2a;</sup>
</td>
</tr>
<tr>
<td align="center">Rrs_02</td>
<td align="center">0.14<sup>&#x2a;&#x2a;</sup>
</td>
<td align="center">Tbb_13</td>
<td align="center">&#x2212;0.64<sup>&#x2a;&#x2a;</sup>
</td>
</tr>
<tr>
<td align="center">Rrs_03</td>
<td align="center">0.09<sup>&#x2a;&#x2a;</sup>
</td>
<td align="center">Tbb_14</td>
<td align="center">&#x2212;0.57<sup>&#x2a;&#x2a;</sup>
</td>
</tr>
<tr>
<td align="center">Rrs_04</td>
<td align="center">&#x2212;0.30<sup>&#x2a;&#x2a;</sup>
</td>
<td align="center">Tbb_15</td>
<td align="center">&#x2212;0.47<sup>&#x2a;&#x2a;</sup>
</td>
</tr>
<tr>
<td align="center">Rrs_05</td>
<td align="center">&#x2212;0.30<sup>&#x2a;&#x2a;</sup>
</td>
<td align="center">Tbb_16</td>
<td align="center">&#x2212;0.50<sup>&#x2a;&#x2a;</sup>
</td>
</tr>
<tr>
<td align="center">Rrs_06</td>
<td align="center">&#x2212;0.21<sup>&#x2a;&#x2a;</sup>
</td>
<td rowspan="6" align="center">C</td>
<td align="center">NDVI</td>
<td align="center">&#x2212;0.41<sup>&#x2a;&#x2a;</sup>
</td>
</tr>
<tr>
<td rowspan="5" align="center">B</td>
<td align="center">Tbb_07</td>
<td align="center">&#x2212;0.79<sup>&#x2a;&#x2a;</sup>
</td>
<td align="center">NDWI</td>
<td align="center">0.40<sup>&#x2a;&#x2a;</sup>
</td>
</tr>
<tr>
<td align="center">Tbb_08</td>
<td align="center">0.02<sup>&#x2a;&#x2a;</sup>
</td>
<td align="center">MNDWI</td>
<td align="center">0.36<sup>&#x2a;&#x2a;</sup>
</td>
</tr>
<tr>
<td align="center">Tbb_09</td>
<td align="center">0.01<sup>&#x2a;&#x2a;</sup>
</td>
<td align="center">FAI</td>
<td align="center">&#x2212;0.40<sup>&#x2a;&#x2a;</sup>
</td>
</tr>
<tr>
<td align="center">Tbb_10</td>
<td align="center">&#x2212;0.09<sup>&#x2a;&#x2a;</sup>
</td>
<td align="center">
<inline-formula id="inf39">
<mml:math id="m47">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td align="center">0.05<sup>&#x2a;&#x2a;</sup>
</td>
</tr>
<tr>
<td align="center">Tbb_11</td>
<td align="center">&#x2212;0.66<sup>&#x2a;&#x2a;</sup>
</td>
<td align="left"/>
<td align="left"/>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>&#x2a;&#x2a; Indicates a significant correlation at the 0.01 level (two-tailed) based on Pearson correlation analysis.</p>
</fn>
</table-wrap-foot>
</table-wrap>
</sec>
<sec id="s3-3">
<title>3.3 Model performance</title>
<p>The evaluation results on the test set were chosen to represent the model&#x2019;s performance in practical applications. Firstly, six machine learning models were used to compare the effectiveness of the DO-MDNN method. As shown in <xref ref-type="fig" rid="F5">Figure 5</xref>, the LightGBM model demonstrated the best performance among the six models, with adj_R<sup>2</sup>, RMSE, SMAPE, and Pbias values of 74.18%, 0.70&#xa0;mg/L, 5.94%, and &#x2212;0.007% respectively. On the other hand, the ElasticNet model showed the poorest performance, with adj_R<sup>2</sup>, RMSE, SMAPE, and Pbias values of 69.73%, 0.76&#xa0;mg/L, 6.61%, and &#x2212;0.003% respectively. Using the same dataset, we trained and validated the DO-MDNN model developed in this study to further investigate its advantages. As illustrated in <xref ref-type="fig" rid="F6">Figure 6</xref>, the DO-MDNN model developed in this study provided more accurate DO concentration estimations (adj_R<sup>2</sup>, RMSE, SMAPE, and Pbias values of 77.11%, 0.66&#xa0;mg/L, 5.36%, and &#x2212;0.44% respectively), as expected. The evaluation results indicated that the DO-MDNN model outperformed all other models. Compared to the average performance of the other baseline models, DO-MDNN showed a 6.40% increase in adj_R<sup>2</sup>, an 8.27% reduction in RMSE, and a 12.1% decrease in SMAPE. The density plot shown in <xref ref-type="fig" rid="F6">Figure 6</xref> visually demonstrates the performance of the DO-MDNN model&#x2019;s DO estimations compared to the actual measurements on the test set, effectively avoiding data stacking issues.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Fitting Plots of Six Machine Learning Models.</p>
</caption>
<graphic xlink:href="fenvs-11-1230778-g005.tif"/>
</fig>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Fitting Plot of the DO-MDNN Model.</p>
</caption>
<graphic xlink:href="fenvs-11-1230778-g006.tif"/>
</fig>
<p>Therefore, the DO -MDNN model developed in this study has been demonstrated to successfully invert DO concentration using H8 satellite data and can be used for high-frequency dynamic monitoring of DO.</p>
<p>In order to verify the application of the DO-MDNN model in the whole Lake Taihu region, we selected the H8 data from 08:00-13:00 on May 16, 2022, and mapped the DO concentration in the Lake Taihu region on a time-by-time basis, and the results are shown in <xref ref-type="fig" rid="F7">Figure 7</xref>. DO concentration varied from 8.5 to 11.5&#xa0;mg/L from 8:00 to 13:00, with an overall increase and then a decrease in DO concentration values, with an overall increase in DO concentration values from 8:00 to 10:00, and a beginning of a decrease in DO concentration values from 11:00 to 13:00, especially in littoral areas such as the southwestern and northeastern parts of the country. The southwestern part of Lake Taihu is mostly the river inlet, with vigorous vegetation and shallow water nearby leading to strong photosynthesis and higher DO concentrations. The northeastern part of Lake Taihu is mainly an economically developed urban area with a large population density, which is affected by anthropogenic factors all year round, and the littoral areas of the lake are in a state of nutrient fertilization all year round, resulting in a higher DO concentration. The above results show that the DO-MDNN model has some applicability in the Taihu Lake region.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Remote sensing mapping of DO concentrations in the Lake Taihu region from 08:00 to 13:00 (order is from top left to bottom right).</p>
</caption>
<graphic xlink:href="fenvs-11-1230778-g007.tif"/>
</fig>
</sec>
</sec>
<sec sec-type="discussion" id="s4">
<title>4 Discussion</title>
<sec id="s4-1">
<title>4.1 Model advantages and limitations</title>
<sec id="s4-1-1">
<title>4.1.1 Model advantages</title>
<p>
<list list-type="simple">
<list-item>
<p>(1) The DO-MDNN model constructed in this study validates the feasibility of using geostationary satellite remote sensing data for the inversion of non-optical active parameter, DO concentration. The model demonstrates high accuracy and provides reliable data support for lake water quality inversion using geostationary satellite data, which complements the limitations of traditional water quality monitoring and estimation. It offers advantages such as wide coverage, rapid monitoring, and addresses the low revisit rate of polar-orbiting satellites, thereby enhancing the current level of water environment protection and management.</p>
</list-item>
<list-item>
<p>(2) Firstly, this model divides the input features into three modalities, enabling the model to capture multimodal information. Each modality can focus on extracting and learning specific types of features, thus reflecting the influencing factors of DO more comprehensively. Secondly, the adoption of multimodal neural networks allows for the full utilization of the expressive capabilities of each modality. Through hierarchical feature extraction and combination, the model enhances its ability to represent the input features and better learn the complex relationship between DO and these features. Finally, different modalities of features may possess distinct scales, distributions, and correlations. By handling them separately, the model can reduce interference during the learning process. Moreover, multimodal neural networks can effectively learn correlations between different modalities through appropriate weight sharing and joint training, thereby improving the model&#x2019;s generalization ability.</p>
</list-item>
<list-item>
<p>(3) The H8 satellite data inversion model not only shows technical advantages in DO monitoring, but also has the potential to be extended to other water quality indicators, such as total phosphorus and total nitrogen. Specific spectral channels may capture optical features associated with total phosphorus and total nitrogen concentrations, such as particulate matter concentrations, the presence of nitrogen compounds, and the color of the water column. In addition, changes in temperature distribution and biological activity may also be affected by total nitrogen. Through in-depth research and model development, we can further explore how to effectively utilize H8 data as well as deep learning models to enable remote monitoring and estimation of key water quality indicators such as total phosphorus and total nitrogen, which can provide important support for water resource management and ecosystem monitoring.</p>
</list-item>
</list>
</p>
</sec>
<sec id="s4-1-2">
<title>4.1.2 Model limitations</title>
<p>The discrepancy between the model&#x2019;s output and the true values can be attributed to several factors. Firstly, the water quality parameters are collected from fixed monitoring points, while the spatial resolution of the satellite data used in this study is relatively low (2&#xa0;km). As a result, the presence of other interfering factors within the same remote sensing pixel adds complexity and makes it challenging to achieve a perfect match. Secondly, the DO concentrations outputted by the proposed DO inversion model represent average values within the remote sensing pixel and may not directly correspond to the measured concentrations at automatic monitoring stations. The proximity to the land adjacency effect (e.g., <xref ref-type="bibr" rid="B31">Sun et al. 2022</xref>) negatively impacts the inversion results, with poorer performance observed in areas closer to the lake shore (e.g., <xref ref-type="bibr" rid="B46">Zhao et al. 2021</xref>). Additionally, the measurements taken at automatic monitoring stations may be affected by unexpected events such as changes in sensor environment, network failures, or the presence of boats and fish. Furthermore, remote sensing satellites are unable to monitor the vertical profiles of water bodies, and different water bodies exhibit significant individual variations in their optical properties. All of these factors can contribute to certain errors in water quality inversion and prediction.</p>
</sec>
</sec>
<sec id="s4-2">
<title>4.2 Reasons for the uneven distribution of DO over time</title>
<p>Based on the analysis of DO measured data over time, it is evident that the DO concentration in Lake Taihu exhibits an uneven temporal distribution, with higher levels observed in summer and autumn compared to spring and winter. This phenomenon is likely attributed to several factors. During the summer and autumn, local water temperature rises, and there is abundant sunlight, leading to significant reproduction of aquatic organisms. Additionally, increased rainfall in summer results in a higher influx of pollution loads into Lake Taihu, leading to eutrophication and increased DO consumption, thereby causing higher-than-normal occurrences of cyanobacterial blooms and a gradual decline in water quality (e.g., <xref ref-type="bibr" rid="B9">Dai et al., 2020</xref>). In the winter, the Lake Taihu ecosystem enters a dormant state, although some aquatic organisms remain active due to the subtropical monsoon climate of the region (e.g., <xref ref-type="bibr" rid="B20">Lyu et al., 2015</xref>). Cyanobacterial frequency decreases during this period, resulting in gradually higher DO content in the water. As a result, the correlation between DO concentration and cyanobacterial blooms becomes weaker during non-blooming periods, while during cyanobacterial bloom outbreaks, there is a negative correlation between DO concentration and the frequency of bloom events. Rapid increases in cyanobacterial populations lead to a large amount of photosynthesis, depleting DO levels in the water. Moreover, after cyanobacteria die, they also consume oxygen, further reducing the DO concentration in the water. Hence, cyanobacterial bloom periods are often associated with lower DO concentrations in the water. These combined factors result in the uneven temporal distribution of DO concentrations in Lake Taihu during different seasons. Analyzing the spatiotemporal distribution changes of non-optical active parameters in different research areas is crucial for improving the precision of remote sensing inversion of non-optical active parameters.</p>
</sec>
<sec id="s4-3">
<title>4.3 Comparison of models based on time series decomposition</title>
<p>In typical situations, during the training of a machine learning model, the high correlation between the input and output data may be due to both exhibiting simultaneous upward or downward trends in time, rather than a true fit. This phenomenon is particularly evident in time series data. If the trend component (a persistent upward or downward movement or state that develops over a long period) and the seasonal component (regular variations in the level of development caused by seasonal changes) cannot be eliminated, it becomes challenging to accurately map features in residual analysis. This is also referred to as the &#x201c;spurious regression&#x201d; phenomenon (e.g., <xref ref-type="bibr" rid="B33">Tian, 2014</xref>).</p>
<p>This study takes the &#x201c;Xuhuxin&#x201d; section as an example. Due to the longer data sequence of this site, it was chosen as the research object. The measured DO data can be treated as a time series <inline-formula id="inf40">
<mml:math id="m48">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, and the Seasonal and Trend decomposition using Loess (STL) algorithm (e.g., <xref ref-type="bibr" rid="B28">Rojo et al., 2017</xref>) is used to decompose it.<disp-formula id="e9">
<mml:math id="m49">
<mml:mrow>
<mml:mi mathvariant="bold-italic">Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="bold-italic">t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mi mathvariant="bold-italic">S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="bold-italic">t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">T</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="bold-italic">t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mi mathvariant="bold-italic">R</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi mathvariant="bold-italic">t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
<p>Where <inline-formula id="inf41">
<mml:math id="m50">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents the DO concentration at time <inline-formula id="inf42">
<mml:math id="m51">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf43">
<mml:math id="m52">
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents the periodic component at time <inline-formula id="inf44">
<mml:math id="m53">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula id="inf45">
<mml:math id="m54">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents the trend component at time <inline-formula id="inf46">
<mml:math id="m55">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula id="inf47">
<mml:math id="m56">
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> represents the residual component at time <inline-formula id="inf48">
<mml:math id="m57">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. The time series <inline-formula id="inf49">
<mml:math id="m58">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> exhibit a fixed &#x201c;annual cycle&#x201d; <inline-formula id="inf50">
<mml:math id="m59">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> over the course of a year and a fixed &#x201c;daily cycle&#x201d; <inline-formula id="inf51">
<mml:math id="m60">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> within a day. The parameters for the annual cycle are set as <inline-formula id="inf52">
<mml:math id="m61">
<mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>y</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 365 days, and for the daily cycle as <inline-formula id="inf53">
<mml:math id="m62">
<mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>d</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> &#x3d; 24&#xa0;h. Since a single STL decomposition can only extract one type of periodic component, the first step is to remove the annual cycle component <inline-formula id="inf54">
<mml:math id="m63">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>r</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> from <inline-formula id="inf55">
<mml:math id="m64">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> to obtain a new time series <inline-formula id="inf56">
<mml:math id="m65">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> without the annual cycle. Then, the daily cycle component <inline-formula id="inf57">
<mml:math id="m66">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is removed from <inline-formula id="inf58">
<mml:math id="m67">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> to obtain the combined trend and residual components of the DO measured data in the series <inline-formula id="inf59">
<mml:math id="m68">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
<p>The Augmented Dickey-Fuller (ADF) test (e.g., <xref ref-type="bibr" rid="B43">Zaini et al., 2021b</xref>) is applied to the merged component <inline-formula id="inf60">
<mml:math id="m69">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> to check for stationarity. If <inline-formula id="inf61">
<mml:math id="m70">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is not stationary, differencing will be performed. If <inline-formula id="inf62">
<mml:math id="m71">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is stationary, a white noise test will be conducted. If <inline-formula id="inf63">
<mml:math id="m72">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is a white noise sequence, it indicates that the data is invalid and the experiment should be stopped. If <inline-formula id="inf64">
<mml:math id="m73">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is a stationary non-white noise sequence, it implies that the output data has eliminated periodic variations, and <inline-formula id="inf65">
<mml:math id="m74">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> can be used as the output for model construction in the next section.</p>
<p>The evaluation results on the test set were chosen to represent the model&#x2019;s performance in practical applications. Firstly, six machine learning models were used to compare the effectiveness of the STL method. The merged component <inline-formula id="inf66">
<mml:math id="m75">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> obtained from the second STL decomposition of DO concentration was used as the model output, and the performance of the models before and after STL decomposition was compared. As shown in <xref ref-type="fig" rid="F8">Figure 8</xref> and <xref ref-type="table" rid="T5">Table 5</xref>, the comparison models after STL processing exhibited significant improvements compared to the models without STL decomposition. The average adj_R<sup>2</sup> of the six machine learning models increased by 0.26, RMSE decreased by 0.24&#xa0;mg/L, and SMAPE decreased by 2.2% after STL processing. Among them, the ElasticNet model showed the largest improvement in the comparison before and after STL decomposition, with a difference of 0.19 in adj_R<sup>2</sup>, 0.23&#xa0;mg/L in RMSE, and 1.56% in SMAPE, indicating a significant enhancement in its performance. Meanwhile, the DO-MDNN model showed an increase of 0.14 in adj_R<sup>2</sup>, a decrease of 0.23&#xa0;mg/L in RMSE, and a decrease of 2.1% in SMAPE after STL decomposition. The above results demonstrate that STL decomposition helps remove noise and trend components from the DO concentration time series, thereby improving the accuracy of DO inversion.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Comparison plots of each model before and after STL processing.</p>
</caption>
<graphic xlink:href="fenvs-11-1230778-g008.tif"/>
</fig>
<table-wrap id="T5" position="float">
<label>TABLE 5</label>
<caption>
<p>Comparison of each model before and after STL processing.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Model</th>
<th align="center">adj_R<sup>2</sup>
</th>
<th align="center">RMSE(mg/L)</th>
<th align="center">Pbias(%)</th>
<th align="center">SMAPE(%)</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">ElasticNet</td>
<td align="center">0.58</td>
<td align="center">0.87</td>
<td align="center">0.60</td>
<td align="center">7.01</td>
</tr>
<tr>
<td align="center">KNN</td>
<td align="center">0.58</td>
<td align="center">0.87</td>
<td align="center">&#x2212;0.05</td>
<td align="center">7.21</td>
</tr>
<tr>
<td align="center">SVR</td>
<td align="center">0.63</td>
<td align="center">0.82</td>
<td align="center">0.31</td>
<td align="center">6.68</td>
</tr>
<tr>
<td align="center">RF</td>
<td align="center">0.65</td>
<td align="center">0.79</td>
<td align="center">0.29</td>
<td align="center">6.44</td>
</tr>
<tr>
<td align="center">XGBoost</td>
<td align="center">0.64</td>
<td align="center">0.80</td>
<td align="center">0.35</td>
<td align="center">6.67</td>
</tr>
<tr>
<td align="center">LightGBM</td>
<td align="center">0.67</td>
<td align="center">0.78</td>
<td align="center">0.26</td>
<td align="center">6.45</td>
</tr>
<tr>
<td align="center">DO-MDNN</td>
<td align="center">0.74</td>
<td align="center">0.71</td>
<td align="center">1.41</td>
<td align="center">5.67</td>
</tr>
<tr>
<td align="center">STL-ElasticNet</td>
<td align="center">0.77</td>
<td align="center">0.64</td>
<td align="center">&#x2212;0.15</td>
<td align="center">5.45</td>
</tr>
<tr>
<td align="center">STL-KNN</td>
<td align="center">0.77</td>
<td align="center">0.65</td>
<td align="center">&#x2212;0.27</td>
<td align="center">5.47</td>
</tr>
<tr>
<td align="center">STL-SVR</td>
<td align="center">0.78</td>
<td align="center">0.63</td>
<td align="center">&#x2212;0.09</td>
<td align="center">5.26</td>
</tr>
<tr>
<td align="center">STL-RF</td>
<td align="center">0.81</td>
<td align="center">0.59</td>
<td align="center">&#x2212;0.21</td>
<td align="center">5.02</td>
</tr>
<tr>
<td align="center">STL-XGBoost</td>
<td align="center">0.79</td>
<td align="center">0.62</td>
<td align="center">0.01</td>
<td align="center">5.15</td>
</tr>
<tr>
<td align="center">STL-LightGBM</td>
<td align="center">0.80</td>
<td align="center">0.61</td>
<td align="center">&#x2212;0.33</td>
<td align="center">5.14</td>
</tr>
<tr>
<td align="center">STL-DO-MDNN</td>
<td align="center">0.84</td>
<td align="center">0.55</td>
<td align="center">&#x2212;0.79</td>
<td align="center">4.50</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The model constructed in this section is specifically designed for the single observation station &#x201c;Xuhuxin&#x201d; and does not have the feasibility to be applied to other areas within Lake Taihu or other water bodies outside of Lake Taihu. In this study, only the time series of the &#x201c;Xuhuxin&#x201d; site were relatively complete for the four sites, while the time series of the other three sites were not complete enough. Therefore, the accuracy of the removed periodic terms in the overall time series decomposition cannot be determined. Therefore, this study only used the &#x201c;Xuhuxin&#x201d; site. In practical applications, it is necessary to increase the number of DO observation stations and establish a unified model that fits all DO observation stations. Only then can we consider the model to be applicable to the water bodies represented by these DO observation stations.</p>
</sec>
<sec id="s4-4">
<title>4.4 Optical basis for remote sensing inversion methods</title>
<p>In the field of water ecology and bio-optics, the optical mechanism and bio-optical processes of DO are of great significance for monitoring and analyzing ecosystems, and the H8 satellite plays a key role in this regard. DO, as the dissolved state of oxygen in water, is essential for sustaining aquatic organisms. Optical analysis methods, such as oxygen sensors, utilize the H8 satellite&#x2019;s high-resolution optical sensors to achieve accurate measurements of DO concentration through the interaction of fluorescence or absorption properties with oxygen molecules. At the same time, the H8 satellite monitored the refraction and reflection of light on the surface of water bodies, providing important data for processes such as photosynthesis and oxygen dissolution. In addition, the H8 satellite was able to capture the temperature distribution of the water body, helping us to understand the effect of light on the interrelationship between temperature and oxygen solubility. In summary, the optical mechanism and bio-optical processes of DO are integrated with the H8 satellite observation data, which will help to explore the dynamics of aquatic ecosystems in depth and provide scientific support for ecological protection and sustainable management.</p>
<p>Among them, Tbb_07, Tbb_08, Tbb_10, Tbb_12 as infrared bands are mainly used to invert the water temperature (e.g., <xref ref-type="bibr" rid="B40">Yamamoto et al., 2018</xref>), and the correlation between the water temperature and DO is high (e.g., <xref ref-type="bibr" rid="B27">Rajwa-Kuligiewicz et al., 2015</xref>), so Tbb_07, Tbb_08, Tbb_10, and Tbb_12 have strong correlation to DO in this study; MNDWI (e.g., <xref ref-type="bibr" rid="B11">Guha and Govil, 2022</xref>), <inline-formula id="inf67">
<mml:math id="m76">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mrow>
<mml:mi>C</mml:mi>
<mml:mi>h</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (e.g., <xref ref-type="bibr" rid="B10">Feng et al., 2022</xref>) and others as spectral indices are assess the vegetation growth condition by calculating the ratio between the reflectance of red, near-infrared and blue light bands, so it can indirectly reflect the concentration of DO; <xref ref-type="bibr" rid="B34">Wang, et al. (2013)</xref> pointed out that DO was negatively correlated with the remote sensing reflectance with the center wavelength in the range of 400-900&#xa0;nm, and the highest correlation was found at 686&#xa0;nm, and the center wavelength of Rrs_03 was 640&#xa0;nm, and the correlation to the DO The center wavelength of Rrs_03 is 640&#xa0;nm, and the correlation of Rrs_03 to DO is stronger, which is consistent with the conclusion of its research; Rrs_06 and Rrs_05 mainly invert environmental parameters such as vegetation index (e.g., <xref ref-type="bibr" rid="B37">Wang et al., 2022b</xref>), soil moisture, surface temperature, etc., which are indirectly related to DO, and therefore the correlation of Rrs_06 and Rrs_05 to DO is also higher.</p>
</sec>
</sec>
<sec sec-type="conclusion" id="s5">
<title>5 Conclusion</title>
<p>With the rapid development of artificial intelligence and remote sensing technology, the application of machine learning or deep learning models in the inversion and prediction of lake water quality has become a hot topic in the interdisciplinary field of artificial intelligence and environment. The process of obtaining traditional water quality indicators is time-consuming and labor-intensive, often requiring on-site collection of water samples, appropriate storage, and transportation to laboratories for testing. Even data generated by automatic monitoring stations may have some defects. To address the shortcomings of traditional water quality monitoring, this study combines a large amount of historical monitoring water quality data with satellite remote sensing data and uses the DO-MDNN model to achieve more frequent and macroscopic monitoring activities. This approach has the advantages of wide coverage and fast monitoring, providing an effective reference for improving the level of water environment monitoring and holding significant importance for protecting lake water quality. The conclusions of this research are as follows:<list list-type="simple">
<list-item>
<p>(1) Based on H8 data and DO measured data, a deep learning method was employed to propose a DO inversion model called DO-MDNN. The results showed that the average performance of the DO-MDNN model was adj_R<sup>2</sup> of 0.77, RMSE of 0.66&#xa0;mg/L, Pbias of &#x2212;0.44%, and SMAPE of 5.36%. Compared to other baseline models, DO-MDNN exhibited better average performance, with a 6.40% increase in adj_R<sup>2</sup>, an 8.27% decrease in RMSE, and a 12.1% decrease in SMAPE.</p>
</list-item>
<list-item>
<p>(2) The comparison models after STL processing exhibited significant improvement compared to the models without STL decomposition. The six machine learning models showed an average increase of 0.26 in adj_R<sup>2</sup>, a decrease of 0.24&#xa0;mg/L in RMSE, and a decrease of 2.2% in SMAPE. Among them, the ElasticNet model showed the largest difference in the before and after STL decomposition comparison, with a 0.19 difference in adj_R<sup>2</sup>, a 0.23&#xa0;mg/L difference in RMSE, and a 1.56% difference in SMAPE, showing a significantly improved performance. Additionally, the DO-MDNN model had an increase of 0.14 in adj_R<sup>2</sup>, a decrease of 0.23&#xa0;mg/L in RMSE, and a decrease of 2.1% in SMAPE compared to before STL decomposition. The above results indicate that STL decomposition helps remove noise and trend components from the DO concentration time series, thereby enhancing the accuracy of DO inversion.</p>
</list-item>
<list-item>
<p>(3) Based on the H8 data, DO measurements, and the DO-MDNN model, it is possible to achieve hourly monitoring of DO concentration. This capability meets the demand for high-frequency and dynamic monitoring of DO concentration, providing strong support for marine environmental management and conservation efforts.</p>
</list-item>
</list>
</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>Publicly available datasets were analyzed in this study. This data can be found here: Himawari-8 data from <ext-link ext-link-type="uri" xlink:href="https://www.eorc.jaxa.jp/ptree/">https://www.eorc.jaxa.jp/ptree/</ext-link> Water quality data from Chinese Research Academy of Environmental Sciences.</p>
</sec>
<sec id="s7">
<title>Author contributions</title>
<p>KS and QL designed the research. WY and PW conducted experiments and developed models. KS and WY analyzed the result and wrote the manuscript. QL reviewed and edited the manuscript. All authors contributed to the article and approved the submitted version.</p>
</sec>
<sec id="s8">
<title>Funding</title>
<p>This work was supported by the Key Research Project of Qinghai Province (2021-SF-A7-1), the National Key Research and Development Program (2021YFC310170504) and the Research Project on Machine Learning-based Satellite Remote Sensing for Multi-index Water Quality Inversion, Monitoring, and Early Warning Technology of the State Key Laboratory of Ecological and Agricultural on the Qinghai-Tibet Plateau (2023-ZZ-09).</p>
</sec>
<sec sec-type="COI-statement" id="s9">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s10">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Batur</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Maktav</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Assessment of surface water quality by using satellite images fusion based on PCA method in the Lake Gala, Turkey</article-title>. <source>IEEE Trans. Geoscience Remote Sens.</source> <volume>57</volume> (<issue>5</issue>), <fpage>2983</fpage>&#x2013;<lpage>2989</lpage>. <pub-id pub-id-type="doi">10.1109/TGRS.2018.2879024</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Bui</surname>
<given-names>D. T.</given-names>
</name>
<name>
<surname>Khosravi</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Tiefenbacher</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Nguyen</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Kazakis</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Improving prediction of water quality indices using novel hybrid machine-learning algorithms</article-title>. <source>Sci. Total Environ.</source> <volume>721</volume>, <fpage>137612</fpage>. <pub-id pub-id-type="doi">10.1016/j.scitotenv.2020.137612</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cao</surname>
<given-names>Z. G.</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>R. H.</given-names>
</name>
<name>
<surname>Duan</surname>
<given-names>H. T.</given-names>
</name>
<name>
<surname>Pahlevan</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Melack</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Shen</surname>
<given-names>M.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>A machine learning approach to estimate chlorophyll-a from Landsat-8 measurements in inland lakes</article-title>. <source>Remote Sens. Environ.</source> <volume>248</volume>, <fpage>111974</fpage>. <pub-id pub-id-type="doi">10.1016/j.rse.2020.111974</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Changzhou Ecological Environment Bureau</surname>
</name>
</person-group> (<year>2021</year>). <source>Suzhou ecological environment status bulletin</source>. <publisher-loc>Changzhou, China</publisher-loc>: <publisher-name>Changzhou Ecological Environment Bureau</publisher-name>.</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Quan</surname>
<given-names>W. T.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Using landsat/TM imagery to estimate nitrogen and phosphorus concentration in Taihu Lake, China</article-title>. <source>IEEE J. Sel. Top. Appl. Earth Observations Remote Sens.</source> <volume>5</volume> (<issue>1</issue>), <fpage>273</fpage>&#x2013;<lpage>280</lpage>. <pub-id pub-id-type="doi">10.1109/jstars.2011.2174339</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Fire monitoring algorithm and its application on the geo-kompsat-2A geostationary meteorological satellite</article-title>. <source>Remote Sens.</source> <volume>14</volume> (<issue>11</issue>), <fpage>2655</fpage>. <pub-id pub-id-type="doi">10.3390/RS14112655</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>N. W.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>Y. Q.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>J. X.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>L. B.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>D. Z.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Artificial neural network models for water quality early warning: A review</article-title>. <source>Acta Sci. Circumstantiae</source> <volume>41</volume> (<issue>12</issue>), <fpage>4771</fpage>&#x2013;<lpage>4782</lpage>. <pub-id pub-id-type="doi">10.13671/j.hjkxxb.2021.0343</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Chen</surname>
<given-names>X. R.</given-names>
</name>
</person-group> (<year>2019</year>). <source>High-frequency observation of floating algae bloom from AHI on himawari-8</source>. <publisher-loc>Xiamen, China</publisher-loc>: <publisher-name>Xiamen University</publisher-name>.</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dai</surname>
<given-names>Q. Z.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>The trend of water quality variation and analysis of meiliang bay and dongtaihu bay in Taihu Lake from 2014 to 2018</article-title>. <source>China Rural Water Hydropower</source> (<issue>7</issue>), <fpage>82</fpage>&#x2013;<lpage>84</lpage>.</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Feng</surname>
<given-names>T. S.</given-names>
</name>
<name>
<surname>Pang</surname>
<given-names>Z. G.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Remote sensing retrieval of chlorophyll-a concentration in Lake chaohu based on zhuhai-1 hyperspectral satellite</article-title>. <source>Spectrosc. Spectr. Analysis</source> <volume>42</volume> (<issue>8</issue>), <fpage>2642</fpage>&#x2013;<lpage>2648</lpage>. <pub-id pub-id-type="doi">10.3964/j.issn.1000-0593(2022)08-2642-07</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Guha</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Govil</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Annual assessment on the relationship between land surface temperature and six remote sensing indices using landsat data from 1988 to 2019</article-title>. <source>Geocarto Int.</source> <volume>37</volume> (<issue>15</issue>), <fpage>4292</fpage>&#x2013;<lpage>4311</lpage>. <pub-id pub-id-type="doi">10.1080/10106049.2021.1886339</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Guo</surname>
<given-names>H. W.</given-names>
</name>
<name>
<surname>Tian</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>J. .H. J. .N.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>X. T.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Z. J.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Performance of deep learning in mapping water quality of Lake Simcoe with long-term Landsat archive</article-title>. <source>ISPRS J. Photogrammetry Remote Sens.</source> <volume>183</volume>, <fpage>451</fpage>&#x2013;<lpage>469</lpage>. <pub-id pub-id-type="doi">10.1016/j.isprsjprs.2021.11.023</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Guo</surname>
<given-names>H. W.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>J. J.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>X. T.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Tian</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>W.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>A generalized machine learning approach for dissolved oxygen estimation at multiple spatiotemporal scales using remote sensing</article-title>. <source>Environ. Pollut.</source> <volume>288</volume>, <fpage>117734</fpage>. <pub-id pub-id-type="doi">10.1016/J.ENVPOL.2021.117734</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hersbach</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Bell</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Berrisford</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Hirahara</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Horanyi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Munoz-Sabater</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>The ERA5 global reanalysis</article-title>. <source>Q. J. R. Meteorological Soc.</source> <volume>146</volume> (<issue>730</issue>), <fpage>1999</fpage>&#x2013;<lpage>2049</lpage>. <pub-id pub-id-type="doi">10.1002/qj.3803</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Karakaya</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Evrendilek</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Monitoring and validating spatio-temporal dynamics of biogeochemical properties in Mersin Bay (Turkey) using Landsat ETM&#x2b;</article-title>. <source>Environ. Monit. Assess.</source> <volume>181</volume>, <fpage>457</fpage>&#x2013;<lpage>464</lpage>. <pub-id pub-id-type="doi">10.1007/s10661-010-1841-5</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kim</surname>
<given-names>Y. H.</given-names>
</name>
<name>
<surname>Son</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>H. C.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Park</surname>
<given-names>Y. G.</given-names>
</name>
<name>
<surname>Nam</surname>
<given-names>J.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Application of satellite remote sensing in monitoring dissolved oxygen variabilities: A case study for coastal waters in korea</article-title>. <source>Environ. Int.</source> <volume>134</volume>, <fpage>105301</fpage>. <pub-id pub-id-type="doi">10.1016/j.envint.2019.105301</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y. M.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>Y. L.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>An observing system simulation experiments framework based on the ensemble square root kalman filter for evaluating the concentration of chlorophyll a by multi-source data: A case study in Taihu Lake</article-title>. <source>Aquatic Ecosyst. Health &#x26; Manag.</source> <volume>17</volume> (<issue>3</issue>), <fpage>233</fpage>&#x2013;<lpage>241</lpage>. <pub-id pub-id-type="doi">10.1080/14634988.2014.940799</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liang</surname>
<given-names>Y. C.</given-names>
</name>
<name>
<surname>Yin</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>Y. F.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Remote sensing inversion of biochemical oxygen demand in Taihu Lake based on Landsat 8 images</article-title>. <source>Ecol. Environ. Sci.</source> <volume>30</volume> (<issue>7</issue>), <fpage>1492</fpage>&#x2013;<lpage>1502</lpage>. <pub-id pub-id-type="doi">10.16258/j.cnki.1674-5906.2021.07.018</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Sangaiah</surname>
<given-names>A. K.</given-names>
</name>
<name>
<surname>Xie</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yin</surname>
<given-names>X. C.</given-names>
</name>
</person-group> (<year>2019</year>). <article-title>Analysis and prediction of water quality using LSTM deep neural networks in IoT environment</article-title>. <source>Sustainability</source> <volume>11</volume> (<issue>7</issue>), <fpage>2058</fpage>. <pub-id pub-id-type="doi">10.3390/su11072058</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lyu</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Zha</surname>
<given-names>G. H.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y. M.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Developing a two-step retrieval method for estimating total suspended solid concentration in Chinese turbid inland lakes using Geostationary Ocean Colour Imager (GOCI) imagery</article-title>. <source>Int. J. Remote Sens.</source> <volume>36</volume> (<issue>5</issue>), <fpage>1385</fpage>&#x2013;<lpage>1405</lpage>. <pub-id pub-id-type="doi">10.1080/01431161.2015.1009654</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ma</surname>
<given-names>R. H.</given-names>
</name>
<name>
<surname>Duan</surname>
<given-names>H. T.</given-names>
</name>
<name>
<surname>Gu</surname>
<given-names>X. H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>S. X.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Detecting aquatic vegetation changes in Taihu Lake, China using multi-temporal satellite imagery</article-title>. <source>Sensors</source> <volume>8</volume> (<issue>6</issue>), <fpage>3988</fpage>&#x2013;<lpage>4005</lpage>. <pub-id pub-id-type="doi">10.3390/s8063988</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ma</surname>
<given-names>Z. M.</given-names>
</name>
<name>
<surname>Niu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Xie</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Tao</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>X. W.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Off-flavor compounds from decaying cyanobacterial blooms of Lake Taihu</article-title>. <source>J. Environ. Sci.</source> <volume>25</volume> (<issue>3</issue>), <fpage>495</fpage>&#x2013;<lpage>501</lpage>. <pub-id pub-id-type="doi">10.1016/S1001-0742(12)60101-6</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Ngiam</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Khosla</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Kim</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Nam</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Lee</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Ng</surname>
<given-names>A. Y.</given-names>
</name>
</person-group> (<conf-date>June 2018</conf-date>). <article-title>Multimodal deep learning</article-title>. <conf-name>Proceedings of the international conference on machine learning</conf-name>, <conf-loc>Bellevue Washington USA</conf-loc>,</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ning</surname>
<given-names>H. T.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>Y. L.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Research on aerosol optical depth retrieval of himawari-8 data based on deep neural networks</article-title>. <source>Adm. Tech. Environ. Monit.</source> <volume>33</volume> (<issue>1</issue>), <fpage>8</fpage>&#x2013;<lpage>12</lpage>. <pub-id pub-id-type="doi">10.19501/j.cnki.1006-2009.2021.01.003</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Peterson</surname>
<given-names>K. T.</given-names>
</name>
<name>
<surname>Sagan</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Sloan</surname>
<given-names>J. J.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Deep learning-based water quality estimation and anomaly detection using Landsat-8/Sentinel-2 virtual constellation and cloud computing</article-title>. <source>GIScience Remote Sens.</source> <volume>57</volume> (<issue>4</issue>), <fpage>510</fpage>&#x2013;<lpage>525</lpage>. <pub-id pub-id-type="doi">10.1080/15481603.2020.1738061</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Qi</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>C. M.</given-names>
</name>
<name>
<surname>Duan</surname>
<given-names>H. T.</given-names>
</name>
<name>
<surname>Cannizzaro</surname>
<given-names>j.</given-names>
</name>
<name>
<surname>Ma</surname>
<given-names>R. H.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>A novel MERIS algorithm to derive cyanobacterial phycocyanin pigment concentrations in a eutrophic lake: Theoretical basis and practical considerations</article-title>. <source>Remote Sens. Environ.</source> <volume>154</volume>, <fpage>298</fpage>&#x2013;<lpage>317</lpage>. <pub-id pub-id-type="doi">10.1016/j.rse.2014.08.026</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rajwa-Kuligiewicz</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Bialik</surname>
<given-names>R. J.</given-names>
</name>
<name>
<surname>Rowinski</surname>
<given-names>P. M.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Dissolved oxygen and water temperature dynamics in lowland rivers over various timescales</article-title>. <source>J. HYDROLOGY HYDROMECHANICS</source> <volume>63</volume> (<issue>4</issue>), <fpage>353</fpage>&#x2013;<lpage>363</lpage>. <pub-id pub-id-type="doi">10.1515/johh-2015-0041</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rojo</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Rivero</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Romero-Morte</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Fernandez-Gonzalez</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Perez-Badia</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Modeling pollen time series using seasonal-trend decomposition procedure based on LOESS smoothing</article-title>. <source>Int. J. Biometeorol.</source> <volume>61</volume> (<issue>2</issue>), <fpage>335</fpage>&#x2013;<lpage>348</lpage>. <pub-id pub-id-type="doi">10.1007/s00484-016-1215-y</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sagan</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Peterson</surname>
<given-names>K. T.</given-names>
</name>
<name>
<surname>Maimaitijiang</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Sidike</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Sloan</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Greeling</surname>
<given-names>B. A.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Monitoring inland water quality using remote sensing: Potential and limitations of spectral indices, bio-optical simulations, machine learning, and cloud computing</article-title>. <source>Earth-Science Rev.</source> <volume>205</volume>, <fpage>103187</fpage>. <pub-id pub-id-type="doi">10.1016/j.earscirev.2020.103187</pub-id>
</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sharaf</surname>
<given-names>El. D. E.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Suliman</surname>
<given-names>A.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Mapping concentrations of surface water quality parameters using a novel remote sensing and artificial intelligence framework</article-title>. <source>Int. J. Remote Sens.</source> <volume>38</volume> (<issue>4</issue>), <fpage>1023</fpage>&#x2013;<lpage>1042</lpage>. <pub-id pub-id-type="doi">10.1080/01431161.2016.1275056</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y. L.</given-names>
</name>
<name>
<surname>Shi</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y. B.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>W. J.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>Monitoring water quality using proximal remote sensing technology</article-title>. <source>Sci. Total Environ.</source> <volume>803</volume>, <fpage>149805</fpage>. <pub-id pub-id-type="doi">10.1016/J.SCITOTENV.2021.149805</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Suzhou Ecological Environment Bureau</surname>
</name>
</person-group> (<year>2021</year>). <source>Suzhou ecological environment status bulletin</source>. <publisher-loc>Suzhou, China</publisher-loc>: <publisher-name>Suzhou Ecological Environment Bureau</publisher-name>.</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tian</surname>
<given-names>L. F.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Analysis of the "pseudo regression" of non stationary data</article-title>. <source>Statistics Decis. Mak.</source> <volume>39</volume> (<issue>3</issue>), <fpage>17</fpage>&#x2013;<lpage>21</lpage>. <pub-id pub-id-type="doi">10.13546/j.cnki.tjyjc.000004</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>An</surname>
<given-names>H. J.</given-names>
</name>
<name>
<surname>Lv</surname>
<given-names>C. W.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Inversion modeling of dissolved oxygen in Hulun Lake of Northeast China based on multisource remote sensing</article-title>. <source>Chin. J. Ecol.</source> <volume>32</volume> (<issue>4</issue>), <fpage>993</fpage>&#x2013;<lpage>998</lpage>. <pub-id pub-id-type="doi">10.13292/j.1000-4890.2013.0174</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>D. Y.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>R.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Application study of Himawari-8/AHI ionfrared spectral data on precipitation signal recognition and retrieval</article-title>. <source>J.Infrared Millim. Waves.</source> <volume>39</volume> (<issue>02</issue>), <fpage>251</fpage>&#x2013;<lpage>262</lpage>. <pub-id pub-id-type="doi">10.11972/j.issn.1001-9014.2020.02.013</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Zheng</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Application of Himawari-8 data with high-frequency observation for Cyanobacteria bloom dynamically monitoring in Lake Taihu</article-title>. <source>J. Lake Sci.</source> <volume>29</volume> (<issue>05</issue>), <fpage>1043</fpage>&#x2013;<lpage>1053</lpage>. <pub-id pub-id-type="doi">10.18307/2017.0502</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>X. X.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>X. P.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>G. Q.</given-names>
</name>
</person-group> (<year>2022b</year>). <article-title>Extracting urban vegetation information by combining the red edge near red vegetation index with DEM</article-title>. <source>Spectrosc. Spectr. Analysis</source> <volume>42</volume> (<issue>7</issue>), <fpage>2284</fpage>&#x2013;<lpage>2289</lpage>. <pub-id pub-id-type="doi">10.3964/J.ISSN.1000-0593(2022)07-2284-06</pub-id>
</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Z. C.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Yan</surname>
<given-names>S. J.</given-names>
</name>
<name>
<surname>Cui</surname>
<given-names>Y. H.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>H. H.</given-names>
</name>
</person-group> (<year>2022a</year>). <article-title>Annual dynamic remote sensing monitoring of phycocyanin concentration in Lake Chaohu based on Sentinel-3 OLCI images</article-title>. <source>J. Lake Sci.</source> <volume>34</volume> (<issue>2</issue>), <fpage>391</fpage>&#x2013;<lpage>403</lpage>. <pub-id pub-id-type="doi">10.18307/2022.0203</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Wuxi Ecological Environment Bureau</surname>
</name>
</person-group> (<year>2021</year>). <source>Suzhou ecological environment status bulletin</source>. <publisher-loc>Wuxi, City</publisher-loc>: <publisher-name>Wuxi Ecological Environment Bureau</publisher-name>.</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yamamoto</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Ishikawa</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Oku</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>An algorithm for land surface temperature retrieval using three thermal infrared bands of himawari-8</article-title>. <source>J. METEOROLOGICAL Soc. Jpn.</source> <volume>96</volume> (<issue>B</issue>), <fpage>59</fpage>&#x2013;<lpage>76</lpage>. <pub-id pub-id-type="doi">10.2151/jmsj.2018-005</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>J. Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Bai</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>A. Q.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>J. H.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>SPEI simulation for monitoring drought based machine learning integrating multi-source remote sensing data in shandong</article-title>. <source>Chin. J. Agrometeorology</source> <volume>42</volume> (<issue>3</issue>), <fpage>230</fpage>&#x2013;<lpage>242</lpage>. <pub-id pub-id-type="doi">10.3969/j.issn.1000-6362.2021.03.007</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zaini</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Ean</surname>
<given-names>L. W.</given-names>
</name>
<name>
<surname>Ahmed</surname>
<given-names>A. N.</given-names>
</name>
<name>
<surname>Malek</surname>
<given-names>M. A.</given-names>
</name>
</person-group> (<year>2021a</year>). <article-title>A systematic literature review of deep learning neural network for time series air quality forecasting</article-title>. <source>Environ. Sci. Pollut. Res.</source> <volume>29</volume> (<issue>4</issue>), <fpage>4958</fpage>&#x2013;<lpage>4990</lpage>. <pub-id pub-id-type="doi">10.1007/S11356-021-17442-1</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zaini</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Ean</surname>
<given-names>L. W.</given-names>
</name>
<name>
<surname>Ahmed</surname>
<given-names>A. N.</given-names>
</name>
<name>
<surname>Malek</surname>
<given-names>M. A.</given-names>
</name>
</person-group> (<year>2021b</year>). <article-title>A systematic literature review of deep learning neural network for time series air quality forecasting</article-title>. <source>Environ. Sci. Pollut. Res.</source> <volume>29</volume> (<issue>4</issue>), <fpage>4958</fpage>&#x2013;<lpage>4990</lpage>. <pub-id pub-id-type="doi">10.1007/s11356-021-17442-1</pub-id>
</citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>H. J.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Zhou</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Ke</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>F. K.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Remote sensing retrieval of inland river water quality based on BP neural network</article-title>. <source>J. Central China Normal Univ. Sci.</source> <volume>56</volume> (<issue>02</issue>), <fpage>333</fpage>&#x2013;<lpage>341</lpage>. <pub-id pub-id-type="doi">10.19603/j.cnki.1000-1190.2022.02.017</pub-id>
</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>Y. C.</given-names>
</name>
<name>
<surname>Lin</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>J. P.</given-names>
</name>
<name>
<surname>Qian</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Ge</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Time-series MODIS image-based retrieval and distribution analysis of total suspended matter concentrations in Lake Taihu (China)</article-title>. <source>Int. J. Environ. Res. Public Health</source> <volume>7</volume> (<issue>9</issue>), <fpage>3545</fpage>&#x2013;<lpage>3560</lpage>. <pub-id pub-id-type="doi">10.3390/IJERPH7093545</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>X. L.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>H. L.</given-names>
</name>
<name>
<surname>Ding</surname>
<given-names>Z. B.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>D. Q.</given-names>
</name>
<name>
<surname>Deng</surname>
<given-names>Z. D.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Comparing deep learning with several typical methods in prediction of assessing chlorophyll-a by remote sensing: A case study in Taihu Lake, China</article-title>. <source>Water Supply</source> <volume>21</volume> (<issue>7</issue>), <fpage>3710</fpage>&#x2013;<lpage>3724</lpage>. <pub-id pub-id-type="doi">10.2166/WS.2021.137</pub-id>
</citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Cheng</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Xue</surname>
<given-names>Z. P.</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>G. Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>R. C.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Y.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Changes of water exchange cycle in Lake Taihu(1986-2018) and its effect on the spatial pattern of water quality</article-title>. <source>J. Lake Sci.</source> <volume>33</volume> (<issue>04</issue>), <fpage>1087</fpage>&#x2013;<lpage>1099</lpage>. <pub-id pub-id-type="doi">10.18307/2021.0411</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>