Hydrological modeling based on the KNN algorithm: An application for the forecast of daily flows of the Ramis river, Peru

The forecast of river stream flows is of significant importance for the development of early warning systems. Artificial intelligence algorithms have proven to be an effective tool in hydrological modeling data-driven, since they allow establishing relationships between input and output data of a wa...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Lujano Laura, Efrain, Lujano, Rene, Huamani, Juan Carlos, Lujano, Apolinario
Formato: Artículo
Lenguaje:inglés
Publicado: Instituto Mexicano de Tecnologia del Agua 2023
Materias:
Acceso en línea:Enlace permanente (DOI o Handle)
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1881508888994381824
author Lujano Laura, Efrain
Lujano, Rene
Huamani, Juan Carlos
Lujano, Apolinario
author_browse Huamani, Juan Carlos
Lujano Laura, Efrain
Lujano, Apolinario
Lujano, Rene
author_facet Lujano Laura, Efrain
Lujano, Rene
Huamani, Juan Carlos
Lujano, Apolinario
author_sort Lujano Laura, Efrain
collection Producción científica
description The forecast of river stream flows is of significant importance for the development of early warning systems. Artificial intelligence algorithms have proven to be an effective tool in hydrological modeling data-driven, since they allow establishing relationships between input and output data of a watershed and thus make decisions data-driven. This article investigates the applicability of the k-nearest neighbor (KNN) algorithm for forecasting the mean daily flows of the Ramis river, at the Ramis hydrometric station. As input to the KNN machine learning algorithm, we used a data set of mean basin precipitation and mean daily flow from hydrometeorological stations with various lags. The performance of the KNN algorithm was quantitatively evaluated with hydrological ability metrics such as mean absolute percentage error (MAPE), anomaly correlation coefficient (ACC), Nash-Sutcliffe efficiency (NSE), Kling-Gupta efficiency (KGE') and the spectral angle (SA). The results for forecasting the flows of the Ramis river with the k-nearest neighbor machine learning algorithm reached high levels of reliability with flow lags of one and two days and precipitation with three days. The algorithm used is simple but robust to make short-term flow forecasts and can be integrated as an alternative to strengthen the daily hydrological forecast of the Ramis river.
format Article
id oai:cris.upeu.edu.pe:20.500.15037/3007
institution UPeU
language English
publishDate 2023
publishDateRange 2023
publishDateSort 2023
publisher Instituto Mexicano de Tecnologia del Agua
publisherStr Instituto Mexicano de Tecnologia del Agua
record_format dspace
spelling oai:cris.upeu.edu.pe:20.500.15037/30072026-11-03T23:03:30ZHydrological modeling based on the KNN algorithm: An application for the forecast of daily flows of the Ramis river, PeruModelado hidrológico basado en el algoritmo KNN: una aplicación para el pronóstico de caudales diarios del río Ramis, PerúLujano Laura, EfrainLujano, ReneHuamani, Juan CarlosLujano, Apolinariointeligencia artificialmodelado hidrológico basado en datosaprendizaje automáticorío ramisk-vecino más cercanoThe forecast of river stream flows is of significant importance for the development of early warning systems. Artificial intelligence algorithms have proven to be an effective tool in hydrological modeling data-driven, since they allow establishing relationships between input and output data of a watershed and thus make decisions data-driven. This article investigates the applicability of the k-nearest neighbor (KNN) algorithm for forecasting the mean daily flows of the Ramis river, at the Ramis hydrometric station. As input to the KNN machine learning algorithm, we used a data set of mean basin precipitation and mean daily flow from hydrometeorological stations with various lags. The performance of the KNN algorithm was quantitatively evaluated with hydrological ability metrics such as mean absolute percentage error (MAPE), anomaly correlation coefficient (ACC), Nash-Sutcliffe efficiency (NSE), Kling-Gupta efficiency (KGE') and the spectral angle (SA). The results for forecasting the flows of the Ramis river with the k-nearest neighbor machine learning algorithm reached high levels of reliability with flow lags of one and two days and precipitation with three days. The algorithm used is simple but robust to make short-term flow forecasts and can be integrated as an alternative to strengthen the daily hydrological forecast of the Ramis river.Article10.24850/j-tyca-14-02-052-s2.0-85152258597https://hdl.handle.net/20.500.15037/3007enTecnología y Ciencias del AguaTecnologia y Ciencias del Agua0187-8336Instituto Mexicano de Tecnologia del Agua2023-03-012026-06-27T02:35:17Z2026-06-27T02:35:17Z
spellingShingle inteligencia artificial
modelado hidrológico basado en datos
aprendizaje automático
río ramis
k-vecino más cercano
Lujano Laura, Efrain
Lujano, Rene
Huamani, Juan Carlos
Lujano, Apolinario
Hydrological modeling based on the KNN algorithm: An application for the forecast of daily flows of the Ramis river, Peru
title Hydrological modeling based on the KNN algorithm: An application for the forecast of daily flows of the Ramis river, Peru
title_full Hydrological modeling based on the KNN algorithm: An application for the forecast of daily flows of the Ramis river, Peru
title_fullStr Hydrological modeling based on the KNN algorithm: An application for the forecast of daily flows of the Ramis river, Peru
title_full_unstemmed Hydrological modeling based on the KNN algorithm: An application for the forecast of daily flows of the Ramis river, Peru
title_short Hydrological modeling based on the KNN algorithm: An application for the forecast of daily flows of the Ramis river, Peru
title_sort hydrological modeling based on the knn algorithm an application for the forecast of daily flows of the ramis river peru
topic inteligencia artificial
modelado hidrológico basado en datos
aprendizaje automático
río ramis
k-vecino más cercano
topic_facet inteligencia artificial
modelado hidrológico basado en datos
aprendizaje automático
río ramis
k-vecino más cercano
url https://hdl.handle.net/20.500.15037/3007
work_keys_str_mv AT lujanolauraefrain hydrologicalmodelingbasedontheknnalgorithmanapplicationfortheforecastofdailyflowsoftheramisriverperu
AT lujanorene hydrologicalmodelingbasedontheknnalgorithmanapplicationfortheforecastofdailyflowsoftheramisriverperu
AT huamanijuancarlos hydrologicalmodelingbasedontheknnalgorithmanapplicationfortheforecastofdailyflowsoftheramisriverperu
AT lujanoapolinario hydrologicalmodelingbasedontheknnalgorithmanapplicationfortheforecastofdailyflowsoftheramisriverperu
AT lujanolauraefrain modeladohidrologicobasadoenelalgoritmoknnunaaplicacionparaelpronosticodecaudalesdiariosdelrioramisperu
AT lujanorene modeladohidrologicobasadoenelalgoritmoknnunaaplicacionparaelpronosticodecaudalesdiariosdelrioramisperu
AT huamanijuancarlos modeladohidrologicobasadoenelalgoritmoknnunaaplicacionparaelpronosticodecaudalesdiariosdelrioramisperu
AT lujanoapolinario modeladohidrologicobasadoenelalgoritmoknnunaaplicacionparaelpronosticodecaudalesdiariosdelrioramisperu