Modeling river water temperature with limiting forcing data: Air2stream v1.0.0, machine learning and multiple regression
-
Published:2023-07-20
Issue:14
Volume:16
Page:4083-4112
-
ISSN:1991-9603
-
Container-title:Geoscientific Model Development
-
language:en
-
Short-container-title:Geosci. Model Dev.
Author:
Almeida Manuel C.ORCID, Coelho Pedro S.
Abstract
Abstract. The prediction of river water temperature is of key importance in the field
of environmental science. Water temperature datasets for low-order rivers
are often in short supply, leaving environmental modelers with the challenge
of extracting as much information as possible from existing datasets.
Therefore, identifying a suitable modeling solution for the prediction of
river water temperature with a large scarcity of forcing datasets is of
great importance. In this study, five models, forced with the meteorological
datasets obtained from the fifth-generation atmospheric reanalysis,
ERA5-Land, are used to predict the water temperature of 83 rivers (with
98 % missing data): three machine learning algorithms (random forest,
artificial neural network and support vector regression), the hybrid
Air2stream model with all available parameterizations and a multiple
regression. The machine learning hyperparameters were optimized with a
tree-structured Parzen estimator, and an oversampling–undersampling technique was
used to generate synthetic training datasets. In general terms, the results
of the study demonstrate the vital importance of hyperparameter optimization
and suggest that, from a practical modeling perspective, when the number of
predictor variables and observed river water temperature values are limited,
the application of all the models considered in this study is crucial.
Basically, all the models tested proved to be the best for at least one
station. The root mean square error (RMSE) and the Nash–Sutcliffe efficiency
(NSE) values obtained for the ensemble of all model results were
2.75±1.00 and 0.56±0.48 ∘C, respectively. The model that performed the best overall was random
forest (annual mean – RMSE: 3.18±1.06 ∘C; NSE: 0.52±0.23). With the application of the oversampling–undersampling technique, the
RMSE values obtained with the random forest model were reduced from 0.00 %
to 21.89 % (μ=8.57 %; σ=8.21 %) and the NSE values
increased from 1.1 % to 217.0 % (μ=40 %; σ=63 %).
These results suggest that the solution proposed has the potential to
significantly improve the modeling of water temperature in rivers with
machine learning methods, as well as providing increased scope for its
application to larger training datasets and the prediction of other types of
dependent variables. The results also revealed the existence of a
logarithmic correlation among the RMSE between the observed and predicted
river water temperature and the watershed time of concentration. The RMSE
increases by an average of 0.1 ∘C with a 1 h increase
in the watershed time of concentration (watershed area: μ=106 km2; σ=153).
Funder
Fundação para a Ciência e a Tecnologia
Publisher
Copernicus GmbH
Reference77 articles.
1. Abadi, M., Agarwal, A., Barham, P., Brevdo, E., Chen, Z., Citro, C.,
Corrado, G. S., Davis, A., Dean, J., Devin, M., Ghemawat, S., Goodfellow, I.
J., Harp, A., Irving, G., Isard, M., Jia, Y., Józefowicz, R., Kaiser,
L., Kudlur, M., Levenberg, J., Mane, D., Monga, R., Moore, S., Murray, D.
G., Olah, C., Schuster, M., Shlens, J., Steiner, B., Sutskever, I., Talwar,
K., 620 Tucker, P. A., Vanhoucke, V., Vasudevan, V., Viégas, F. B.,
Vinyals, O., Warden, P., Wattenberg, M., Wicke, M., Yu, Y., and Zheng, X.:
TensorFlow: Large-scale machine learning on heterogeneous distributed
systems, in: Proceedings of the 12th USENIX conference on Operating Systems
Design and Implementation, Savannah, GA, USA, 2–4 November 2016, 265–283,
https://static.googleusercontent.com/media/research.google.com/en//pubs/archive/45166.pdf (last access: 17 July 2023), 2016. 2. Agrawal, A. and Petersen, M. R.: Detecting Arsenic Contamination Using
Satellite Imagery and Machine Learning, Toxics, 9, 333,
https://doi.org/10.3390/toxics9120333, 2021. 3. Ahmadi-Nedushan, B., St-Hilaire, A., Ouarda, T. B. M. J., Bilodeau, L.,
Robichaud, É., Thiémonge, N., and Bobée, B.: Predicting river
water temperatures using stochastic models: case study of the Moisie River
(Québec, Canada), Hydrol. Process., 21, 21–34,
https://doi.org/10.1002/hyp.6353, 2007. 4. Almeida, M. C. and Coelho, P. S.: mcvta/WaterPythonTemp: Release 0.2.0, Zenodo
[code and data set], https://doi.org/10.5281/zenodo.7870379, 2023. 5. Araújo, C. S. P., Silva, I. A. C., Ippolito, M., and Almeida, C. D.:
Evaluation of air temperature estimated by ERA5-Land reanalysis using
surface data in Pernambuco, Brazil. Environ. Monit. Assess., 194, 381,
https://doi.org/10.1007/s10661-022-10047-2, 2022.
Cited by
8 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|