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 条
  • [1] Abadi M., 2016, 12 USENIX S OPERATIN
  • [2] Abbas A., 2021, **DATA OBJECT**, DOI 10.5281/zenodo.5595680
  • [3] Surface and sub-surface flow estimation at high temporal resolution using deep neural networks
    Abbas, Ather
    Baek, Sangsoo
    Kim, Minjeong
    Ligaray, Mayzonee
    Ribolzi, Olivier
    Silvera, Norbert
    Min, Joong-Hyuk
    Boithias, Laurie
    Cho, Kyung Hwa
    [J]. JOURNAL OF HYDROLOGY, 2020, 590
  • [4] The CAMELS data set: catchment attributes and meteorology for large-sample studies
    Addor, Nans
    Newman, Andrew J.
    Mizukami, Naoki
    Clark, Martyn P.
    [J]. HYDROLOGY AND EARTH SYSTEM SCIENCES, 2017, 21 (10) : 5293 - 5313
  • [5] Akiba T., 2019, P 25 ACM SIGKDD INT
  • [6] Allen RG., 1998, FAO IRRIGATION DRAIN, pD05109
  • [7] [Anonymous], 2019, Ludwig: a type-based declarative deep learning toolbox
  • [8] Bergstra J., 2013, INT C MACH LEARN
  • [9] Bergstra J., 2011, ADV NEURAL INFORM PR, V24
  • [10] Bicknell B.R., 1997, Environmental Protection Agency Report No. EPA/600/R-97/080