Machine-learning methods for stream water temperature prediction

被引:66
|
作者
Feigl, Moritz [1 ]
Lebiedzinski, Katharina [1 ]
Herrnegger, Mathew [1 ]
Schulz, Karsten [1 ]
机构
[1] Univ Nat Resources & Life Sci, Inst Hydrol & Water Management, Vienna, Austria
基金
奥地利科学基金会;
关键词
ARTIFICIAL NEURAL-NETWORKS; AIR-TEMPERATURE; RIVER TEMPERATURE; MODELS; PERFORMANCE; OXYGEN; BASIN;
D O I
10.5194/hess-25-2951-2021
中图分类号
P [天文学、地球科学];
学科分类号
07 ;
摘要
Water temperature in rivers is a crucial environmental factor with the ability to alter hydro-ecological as well as socio-economic conditions within a catchment. The development of modelling concepts for predicting river water temperature is and will be essential for effective integrated water management and the development of adaptation strategies to future global changes (e.g. climate change). This study tests the performance of six different machine-learning models: step-wise linear regression, random forest, eXtreme Gradient Boosting (XGBoost), feed-forward neural networks (FNNs), and two types of recurrent neural networks (RNNs). All models are applied using different data inputs for daily water temperature prediction in 10 Austrian catchments ranging from 200 to 96 000 km(2) and exhibiting a wide range of physiographic characteristics. The evaluated input data sets include combinations of daily means of air temperature, runoff, precipitation and global radiation. Bayesian optimization is applied to optimize the hyperparameters of all applied machine-learning models. To make the results comparable to previous studies, two widely used benchmark models are applied additionally: linear regression and air2stream. With a mean root mean squared error (RMSE) of 0.55 degrees C, the tested models could significantly improve water temperature prediction compared to linear regression (1.55 degrees C) and air2stream (0.98 degrees C). In general, the results show a very similar performance of the tested machine-learning models, with a median RMSE difference of 0.08 degrees C between the models. From the six tested machine-learning models both FNNs and XGBoost performed best in 4 of the 10 catchments. RNNs are the best-performing models in the largest catchment, indicating that RNNs mainly perform well when processes with long-term dependencies are important. Furthermore, a wide range of performance was observed for different hyperparameter sets for the tested models, showing the importance of hyperparameter optimization. Especially the FNN model results showed an extremely large RMSE standard deviation of 1.60 degrees C due to the chosen hyperparameters. This study evaluates different sets of input variables, machine-learning models and training characteristics for daily stream water temperature prediction, acting as a basis for future development of regional multi-catchment water temperature prediction models. All preprocessing steps and models are implemented in the open-source R package wateRtemp to provide easy access to these modelling approaches and facilitate further research.
引用
收藏
页码:2951 / 2977
页数:27
相关论文
共 50 条
  • [1] Prediction of Hemolytic Toxicity for Saponins by Machine-Learning Methods
    Zheng, Suqing
    Wang, Yibing
    Liu, Hongmei
    Chang, Wenping
    Xu, Yong
    Lin, Fu
    [J]. CHEMICAL RESEARCH IN TOXICOLOGY, 2019, 32 (06) : 1014 - 1026
  • [2] Prediction of Settling Velocity of Microplastics by Multiple Machine-Learning Methods
    Leng, Zequan
    Cao, Lu
    Gao, Yun
    Hou, Yadong
    Wu, Di
    Huo, Zhongyan
    Zhao, Xizeng
    [J]. WATER, 2024, 16 (13)
  • [3] Risk estimation and risk prediction using machine-learning methods
    Kruppa, Jochen
    Ziegler, Andreas
    Koenig, Inke R.
    [J]. HUMAN GENETICS, 2012, 131 (10) : 1639 - 1654
  • [4] Risk estimation and risk prediction using machine-learning methods
    Jochen Kruppa
    Andreas Ziegler
    Inke R. König
    [J]. Human Genetics, 2012, 131 : 1639 - 1654
  • [5] Machine-Learning Methods for Water Table Depth Prediction in Seasonal Freezing-Thawing Areas
    Zhao, Tianxing
    Zhu, Yan
    Ye, Ming
    Mao, Wei
    Zhang, Xiaoping
    Yang, Jinzhong
    Wu, Jingwei
    [J]. GROUNDWATER, 2020, 58 (03) : 419 - 431
  • [6] PREDICTION OF SUPERCONDUCTING TRANSITION TEMPERATURE USING A MACHINE-LEARNING METHOD
    Liu, Yao
    Zhang, Huiran
    Xu, Yan
    Li, Shengzhou
    Dai, Dongbo
    Li, Chengfan
    Ding, Guangtai
    Shen, Wenfeng
    Qian, Quan
    [J]. MATERIALI IN TEHNOLOGIJE, 2018, 52 (05): : 639 - 643
  • [7] Prediction of the Bonding State of Cysteine Residues in Proteins with Machine-Learning Methods
    Savojardo, Castrense
    Fariselli, Piero
    Martelli, Pier Luigi
    Shukla, Priyank
    Casadio, Rita
    [J]. COMPUTATIONAL INTELLIGENCE METHODS FOR BIOINFORMATICS AND BIOSTATISTICS, 2011, 6685 : 98 - 111
  • [8] Prediction of disulfide connectivity in proteins with machine-learning methods and correlated mutations
    Savojardo, Castrense
    Fariselli, Piero
    Martelli, Pier Luigi
    Casadio, Rita
    [J]. BMC BIOINFORMATICS, 2013, 14
  • [9] Statistical Machine-Learning Methods for Genomic Prediction Using the SKM Library
    Montesinos Lopez, Osval A.
    Mosqueda Gonzalez, Brandon Alejandro
    Montesinos Lopez, Abelardo
    Crossa, Jose
    [J]. GENES, 2023, 14 (05)
  • [10] Prediction of disulfide connectivity in proteins with machine-learning methods and correlated mutations
    Castrense Savojardo
    Piero Fariselli
    Pier Luigi Martelli
    Rita Casadio
    [J]. BMC Bioinformatics, 14