AI4Water v1.0: an open-source python']python package for modeling hydrological time series using data-driven methods

被引:21
作者
Abbas, Ather [1 ]
Boithias, Laurie [2 ]
Pachepsky, Yakov [3 ]
Kim, Kyunghyun [4 ]
Chun, Jong Ahn [5 ]
Cho, Kyung Hwa [1 ]
机构
[1] Ulsan Natl Inst Sci & Technol, Urban & Environm Engn, Ulsan 44919, South Korea
[2] Univ Toulouse, UPS, CNRS, Geosci Environm Toulouse,IRD, F-31400 Toulouse, France
[3] USDA ARS, Environm Microbial & Food Safety Lab, Beltsville, MD USA
[4] Natl Inst Environm Res, Watershed & Total Load Management Res Div, Hwangyeong Ro 42, Incheon 22689, South Korea
[5] APEC Climate Ctr, Climate Res Dept, Busan, South Korea
基金
新加坡国家研究基金会;
关键词
IMPACT;
D O I
10.5194/gmd-15-3021-2022
中图分类号
P [天文学、地球科学];
学科分类号
07 ;
摘要
Machine learning has shown great promise for simulating hydrological phenomena. However, the development of machine-learning-based hydrological models requires advanced skills from diverse fields, such as programming and hydrological modeling. Additionally, data pre-processing and post-processing when training and testing machine learning models are a time-intensive process. In this study, we developed a python-based framework that simplifies the process of building and training machine-learning-based hydrological models and automates the process of pre-processing hydrological data and post-processing model results. Pre-processing utilities assist in incorporating domain knowledge of hydrology in the machine learning model, such as the distribution of weather data into hydrologic response units (HRUs) based on different HRU discretization definitions. The post-processing utilities help in interpreting the model's results from a hydrological point of view. This framework will help increase the application of machine-learning-based modeling approaches in hydrological sciences.
引用
收藏
页码:3021 / 3039
页数:19
相关论文
共 89 条
  • [71] Prokhorenkova L., 2017, NIPS 18 C P
  • [72] Qin Y, 2017, PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, P2627
  • [73] Remesan R.Mathew., 2016, Hydrological data driven modelling
  • [74] Ribeiro M. T., 2016, P 22 ACM SIGKDD INT
  • [75] Rubinsteyn A., 2016, **DATA OBJECT**, P16, DOI 10.5281/zenodo.51773
  • [77] A review on the applications of wavelet transform in hydrology time series analysis
    Sang, Yan-Fang
    [J]. ATMOSPHERIC RESEARCH, 2013, 122 : 8 - 15
  • [78] The relation between periods' identification and noises in hydrologic series data
    Sang, Yan-Fang
    Wang, Dong
    Wu, Ji-Chun
    Zhu, Qing-Ping
    Wang, Ling
    [J]. JOURNAL OF HYDROLOGY, 2009, 368 (1-4) : 165 - 177
  • [79] Shahhosseini M., SCI REP-UK, V11, P2021
  • [80] Machine learning methods for empirical streamflow simulation: a comparison of model accuracy, interpretability, and uncertainty in seasonal watersheds
    Shortridge, Julie E.
    Guikema, Seth D.
    Zaitchik, Benjamin F.
    [J]. HYDROLOGY AND EARTH SYSTEM SCIENCES, 2016, 20 (07) : 2611 - 2628