AI4Water v1.0: an open-source python package for modeling hydrological time series using data-driven methods
-
Published:2022-04-08
Issue:7
Volume:15
Page:3021-3039
-
ISSN:1991-9603
-
Container-title:Geoscientific Model Development
-
language:en
-
Short-container-title:Geosci. Model Dev.
Author:
Abbas Ather, Boithias LaurieORCID, Pachepsky YakovORCID, Kim Kyunghyun, Chun Jong AhnORCID, Cho Kyung Hwa
Abstract
Abstract. 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.
Funder
Korea Environmental Industry and Technology Institute
Publisher
Copernicus GmbH
Reference89 articles.
1. Abadi, M., Barham, P., Chen, J., Chen, Z., Davis, A.,
Dean, J., Devin, M., Ghemawat, S., Irving, G., and Isard, M.:
Tensorflow: A system for large-scale machine learning, in: 12th
{USENIX} symposium on operating systems design and implementation
({OSDI} 16), 265–283, 2016. 2. Abbas, A., Baek, S., Kim, M., Ligaray, M., Ribolzi, O., Silvera, N., Min, J.-H., Boithias, L., and Cho, K. H.: Surface and sub-surface flow estimation at high temporal resolution using deep neural networks, J. Hydrol., 590, 125370, https://doi.org/10.1016/j.jhydrol.2020.125370, 2020. 3. Abbas, A., Iftikhar, S., and Kwon, D.: AtrCheema/AI4Water: AI4Water v1.0: An open source python package for modeling hydrological time series using data-driven methods (v1.0-beta.1), Zenodo [data set and code], https://doi.org/10.5281/zenodo.5595680, 2021. 4. Addor, N., Newman, A. J., Mizukami, N., and Clark, M. P.: The CAMELS data set: catchment attributes and meteorology for large-sample studies, Hydrol. Earth Syst. Sci., 21, 5293–5313, https://doi.org/10.5194/hess-21-5293-2017, 2017. 5. Akiba, T., Sano, S., Yanase, T., Ohta, T., and Koyama, M.: Optuna: A next-generation hyperparameter optimization framework, in: Proceedings of the 25th ACM SIGKDD international conference on knowledge discovery and data mining, 2623–2631, 2019.
Cited by
19 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
|
|