Opinión Info Opinión

En este trabajo, se ha propuesto una novedosa metodología para desarrollar un modelo de predicción que permita conocer con una semana de antelación la demanda de agua de riego de una comunidad de regantes real

Atención es lo que el agua necesita: predicción de demanda de agua de riego a medio plazo en comunidades de regantes

Rafael González Perea, Emilio Camacho Poyato, Juan Antonio Rodríguez Díaz

Grupo de Investigación AGR 228 Hidráulica y Riegos. Dpto. Agronomía (Unidad de Excelencia Mª de Maeztu)

Escuela Técnica Superior de Ingeniería Agronómica y Montes. Universidad de Córdoba. Campus de Rabanales. Edificio Leonardo da Vinci.

20/06/2024

Los sistemas de riego a presión son una de las mejores opciones para aumentar la eficiencia en el uso del agua en la agricultura de regadío, que consume hasta el 70% del agua dulce disponible a escala mundial (Daccache et al., 2014a, 2014b). La gestión adecuada del riego es esencial para lograr una agricultura sostenible, especialmente en áreas con escasez de agua. La planificación precisa y eficiente del riego puede ayudar a minimizar el uso excesivo de agua, a la gestión óptima de la energía, reduciendo costes de producción y optimizando las comunidades de regantes en su conjunto.

Introducción

En este contexto, la predicción real de la demanda de agua de riego, así como la predicción del comportamiento del regante sobre el uso de esta agua se convierte en una herramienta fundamental para la optimización de las comunidades de regantes. La previsión de la demanda de agua de riego riego permite a los gerentes de las mismas planificar y distribuir los recursos hídricos de manera más eficiente, asegurando que los agricultores reciban la cantidad de agua necesaria en el momento adecuado, con una optimización tanto de su red de distribución de agua como de la estación de bombeo. Sin embargo, la predicción real de la demanda de agua de riego es un desafío complejo debido a la variabilidad temporal y espacial de los factores que influyen en el uso de agua, como las condiciones meteorológicas, el tipo de cultivo, las prácticas agrícolas y las características del suelo, sin olvidar el componente humano.

En la última década, se han desarrollado diversos modelos para predecir la demanda de agua de riego, utilizando técnicas estadísticas y de inteligencia artificial. Los modelos tradicionales basados en métodos estadísticos han demostrado ser útiles, pero tienen limitaciones significativas en cuanto a su capacidad para capturar la complejidad y no linealidad de los sistemas de distribución de agua y las comunidades de regantes. Por otro lado, los modelos basados en inteligencia artificial, como las redes neuronales artificiales (RNA) y los modelos basados en árboles de decisión, han mostrado un mayor potencial para manejar estas complejidades y proporcionar predicciones más precisas.

Entre estos modelos, las redes neuronales recurrentes (RNN) han sido particularmente populares debido a su capacidad para manejar datos secuenciales y capturar dependencias temporales. Sin embargo, las RNN tienen limitaciones inherentes, como la dificultad para entrenar modelos densos debido un problema de “pérdida de memoria” (el error de predicción aumenta a medida que nos alejamos en el tiempo).

En la última década se han desarrollado diversos modelos para predecir la demanda de agua de riego...

En la última década se han desarrollado diversos modelos para predecir la demanda de agua de riego, utilizando técnicas estadísticas y de Inteligencia Artificial.

Para superar estas limitaciones, en 2017 el laboratorio de Google desarrolló una nueva arquitectura de redes neuronales artificiales, conocidas como Transformers (TNN) (Vaswani et al. 2017). Esta nueva arquitectura ha demostrado un rendimiento sobresaliente en diversas tareas de procesamiento de lenguaje natural (NLP) y de predicción de series temporales. Los TNN utilizan mecanismos de atención que permiten al modelo enfocarse en diferentes partes de la secuencia de entrada simultáneamente, mejorando la capacidad del modelo para capturar relaciones a medio y largo plazo, mejorando así la precisión de las predicciones.

La arquitectura de los TNN sigue una estructura de Encoder-Decoder (codificador-decodificador), donde el encoder transforma la secuencia de entrada en un vector de contexto de longitud fija, y el decoder utiliza este vector de contexto para generar la secuencia de salida. Con la suficiente adaptación, esta arquitectura permite a los TNN manejar eficientemente tareas de predicción de múltiples pasos, como la previsión de la demanda de agua de riego a medio plazo. Este es el modelo que se ha desarrollado por parte del grupo de investigación de Hidráulica y riegos de la Universidad de Córdoba.

Área de estudio

El área de estudio del modelo de predicción desarrollado se centra en la Comunidad de Regantes Canal del Zújar (CZID) (Figura 1), localizado en la región de Extremadura, al suroeste de España. Los datos diarios de demanda real de agua de riego a nivel de hidrante que se utilizaron para el entrenamiento y testeo del modelo predictivo desarrollado abarcan desde las campañas de riego de 2015 a 2022.
Figura 1. Localización de la Comunidad de Regantes Canal del Zújar
Figura 1. Localización de la Comunidad de Regantes Canal del Zújar.

La Comunidad de Regantes del Canal del Zújar está compuesto por 10 sectores independientes, cubriendo un área total de 21141 ha. La estación meteorológica más cercana es 'Don Benito-EFA' con coordenadas UTM: 252468, 431917 en la zona 30. La temperatura media en esta área varía desde 7.1°C en enero hasta 25°C en julio, mientras que la temperatura máxima promedio oscila entre 13.2°C y 35.1°C. La precipitación anual promedio es de 390 mm, y la evapotranspiración máxima ocurre en julio, con un promedio diario de 7 mm, sumando una evapotranspiración anual de 1296 mm.

Para este trabajo, se seleccionó el Sector II de dicha comunidad de regantes, que abarca un área de 2691 ha de riego y está compuesto por 191 hidrantes. Los cultivos principales en este sector son el tomate, maíz y arroz, representando el 90% del área total regada. El sistema de riego utilizado es por goteo para los cultivos de tomate y maíz, mientras que el arroz se riega por inundación. Cada hidrante está equipado con un medidor de flujo que registra automáticamente el volumen de agua aplicada cada hora.

El conjunto de datos completo, que contiene la demanda real diaria de agua de riego, incluye un total de 1849 medidas correspondientes a todas las campañas de riego estudiadas. Este conjunto de datos se dividió aleatoriamente en dos subconjuntos: un conjunto de entrenamiento que abarca el 80% del total de las medidas, y un conjunto de prueba que cubre el 20% restante.

Modelo desarrollado

Este trabajo se centra en el desarrollo de un modelo de predicción de demanda de agua de riego a medio plazo (una semana) y fue validado en la Comunidad de Regantes Canal del Zújar, en Don Benito (Badajoz) utilizando una combinación de TNNs adaptada a este problema, lógica difusa y algoritmos genéticos.

El modelo desarrollado se formuló como un problema de predicción de series temporales de múltiples pasos, utilizando una arquitectura encoder-decoder común en tareas de procesamiento de lenguaje natural (NLP) y en problemas de predicción de series temporales. En esta estructura, el encoder transforma la serie temporal de entrada en un vector de contexto de longitud fija que contiene toda la información relevante. El decoder utiliza este vector de contexto para generar la serie temporal de salida, mejorando el proceso de entrenamiento al tener también su propia serie temporal de entrada.

La arquitectura TNN utilizada sigue una estructura recursiva encoder-decoder con mecanismos de atención múltiple (multi-head attention), que decide, de los datos de entrada, qué información es más relevante en cada momento para realizar la inferencia. El modelo desarrollado contiene varias capas de encoder y decoder apiladas, donde el número de capas encoder (Nenc) y decoder (Ndec) se optimiza mediante algoritmos genéticos (GA). Cada capa de encoder y decoder es idéntica entre sí e incluye subcapas de autoatención y alimentación directa, seguidas de una subcapa de adición y normalización (Add&Norm).

La optimización de los hiperparámetros del modelo de predicción desarrollado, como son el número de capas de encoder y decoder, se realizó utilizando algoritmos genéticos. El entrenamiento del modelo se llevó a cabo mediante una técnica conocida como 'teacher forcing', que mejora la precisión de la inferencia al introducir las entradas reales en lugar de las predicciones del modelo en cada paso del tiempo durante el entrenamiento. Este modelo de predicción de demanda real de agua de riego en comunidades de regante fue desarrollado en Python, y validado en la zona de estudio anteriormente descrita.

La evaluación del modelo se basó en su capacidad para predecir la demanda real de agua de riego con precisión para cada uno de los siete días de predicción. Se midió el error estándar promedio (SEP) de la predicción y la representatividad del modelo (R2).

Resultados del modelo desarrollado

El modelo se optimizó utilizando un enfoque basado en un algoritmo genético, donde cada individuo representaba un modelo de predicción potencial. La optimización buscaba maximizar el coeficiente de determinación (R2) y minimizar el error estándar de predicción (SEP), equilibrando precisión y representatividad. El proceso de optimización involucró múltiples generaciones de modelos, seleccionando y cruzando los mejores individuos para mejorar continuamente los resultados.

El modelo óptimo seleccionado tuvo 1.75 millones de parámetros, ligeramente más denso que el modelo previo (16.7% más) (Gonzalez Perea et al. 2023), pero con una representatividad y precisión significativamente mejoradas. Este modelo fue capaz de predecir la serie temporal de demanda real de agua de riego diaria con alta adaptabilidad y generalización (Figura 2) (valores de R2 cercanos a 1 y errores alrededor del 2%) (Figura 3) a pesar de la complejidad inherente en las decisiones diarias de los agricultores y su agregación a nivel de distrito.

Figura 2...
Figura 2. Predicción de la demanda de agua de riego por el modelo desarrollado en cuatro periodos seleccionados de la serie temporal completa: 2016-03-19; 2020-07-07; 2021-09-15 y 2022-05-28.
Figura 3...
Figura 3. Diagrama de dispersión entre la demanda de agua de riego observada (real) y predicha, distribución de densidades y valores SEP (error estándar de predicción) para la estimación a 7 días (t+1, ...., t+7) por el modelo predictivo.
Este modelo de predicción híbrido demostró una notable mejora en la precisión de su inferencia en comparación con modelos anteriores. Esta mejora se logró a través de una configuración óptima de los hiperparámetros, como el número de capas del codificador y decodificador, y la longitud del vector de codificación. Además, la selección automática y precisa de las variables de entrada, que incluyó factores climáticos clave, permitió al modelo capturar efectos complejos como la sensación térmica de los regantes. Este enfoque demostró ser crucial para mejorar la exactitud de las predicciones, destacando la importancia de una buena elección de variables en la predicción de estas demandas reales diaria de agua de riego.

Conclusiones

El desarrollo de nuevas herramientas que, sin restringir la libertad del agricultor en términos de programación del riego, permitan conocer con antelación el comportamiento de la demanda de agua de riego (ID) para su posterior optimización es esencial, especialmente en escenarios de escasez de agua y dependencia energética. La inteligencia artificial, y más específicamente el aprendizaje profundo, con su capacidad para desarrollar modelos de predicción que aprenden de la información real de cada comunidad de regantes, puede ser una herramienta poderosa para anticipar el comportamiento de estas comunidades de reganes.

En este trabajo, se ha propuesto una novedosa metodología para desarrollar un modelo de predicción que permita conocer con una semana de antelación la demanda de agua de riego de una comunidad de regantes real. El modelo de predicción desarrollado fue validado en la Comunidad de regantes Canal del Zújar. Este nuevo modelo de predicción de demanda real de agua de riego, basado en transformers y optimizado por algoritmos genéticos, mejora la representatividad y precisión del mejor modelo desarrollado previamente en un 6.1% y un 89.8%, respectivamente.

La optimización adecuada de los hiperparámetros del modelo de predicción de la demanda de agua de riego (llevada a cabo por el algoritmo genético) fue clave para lograr una generalización adecuada del modelo de predicción. Además, el análisis de la población inicial del proceso de optimización y el frente de Pareto mostraron que cuando las variables de entrada (demanda previa de agua de riego, temperatura media, radiación y evapotranspiración) y de salida (demanda de agua de riego) están correlacionadas temporalmente, la precisión del modelo de predicción dependía aún más de la elección correcta de la arquitectura del modelo.

Así, con 1.75 millones de parámetros (solo un 16.7% más denso que trabajos previos) el modelo de predicción desarrollado fue capaz de predecir el 99.9% de los escenarios con una precisión promedio del 2.10%. Por lo tanto, este modelo puede ser muy útil para los gestores, ya que ofrece una previsión precisa de la demanda diaria de agua de riego con 7 días de antelación, lo cual desempeña un papel esencial en la gestión del agua y la contratación de energía en comunidades de regantes, considerando los escenarios actuales y previstos de escasez de agua y altos precios de la energía.

Bibliografía

Daccache, A., Ciurana, J.S., Rodriguez Diaz, J.A., Knox, J.W., 2014a. Water and energy footprint of irrigated agriculture in the Mediterranean region. Environmental Research Letters 9. https://doi.org/10.1088/1748-9326/9/12/124014

Daccache, A., Knox, J.W., Weatherhead, E.K., Daneshkhah, A., Hess, T.M., 2014b. Implementing precision irrigation in a humid climate - Recent experiences and on-going challenges. Agric Water Manag 147, 135–143.

González Perea, R., Fernández García, I., Camacho Poyato, E., Rodríguez Díaz, J.A., 2023. New memory-based hybrid model for middle-term water demand forecasting in irrigated areas. Agric Water Manag 284, 108367. https://doi.org/10.1016/j.agwat.2023.108367

Vaswani, A., Brain, G., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A.N., Kaiser, L., Polosukhin, I., 2017. Attention Is All You Need. 31st Conference on Neural Information Processing Systems.

Para este trabajo, se seleccionó el Sector II de la CR Canal del Zújar, que abarca un área de 2691 ha de riego y está compuesto por 191 hidrantes. Los cultivos principales en este sector son el tomate, maíz y arroz, representando el 90% del área total regada

Comentarios al artículo/noticia

Nuevo comentario

Atención

Los comentarios son la opinión de los usuarios y no la del portal. No se admiten comentarios insultantes, racistas o contrarios a las leyes vigentes. No se publicarán comentarios que no tengan relación con la noticia/artículo, o que no cumplan con el Aviso legal y la Política de Protección de Datos.

Advertencias Legales e Información básica sobre Protección de Datos Personales:
Responsable del Tratamiento de sus datos Personales: Interempresas Media, S.L.U. Finalidades: Gestionar el contacto con Ud. Conservación: Conservaremos sus datos mientras dure la relación con Ud., seguidamente se guardarán, debidamente bloqueados. Derechos: Puede ejercer los derechos de acceso, rectificación, supresión y portabilidad y los de limitación u oposición al tratamiento, y contactar con el DPD por medio de lopd@interempresas.net. Si considera que el tratamiento no se ajusta a la normativa vigente, puede presentar una reclamación ante la AEPD.

Suscríbase a nuestra Newsletter - Ver ejemplo

Contraseña

Marcar todos

Autorizo el envío de newsletters y avisos informativos personalizados de interempresas.net

Autorizo el envío de comunicaciones de terceros vía interempresas.net

He leído y acepto el Aviso Legal y la Política de Protección de Datos

Responsable: Interempresas Media, S.L.U. Finalidades: Suscripción a nuestra(s) newsletter(s). Gestión de cuenta de usuario. Envío de emails relacionados con la misma o relativos a intereses similares o asociados.Conservación: mientras dure la relación con Ud., o mientras sea necesario para llevar a cabo las finalidades especificadasCesión: Los datos pueden cederse a otras empresas del grupo por motivos de gestión interna.Derechos: Acceso, rectificación, oposición, supresión, portabilidad, limitación del tratatamiento y decisiones automatizadas: contacte con nuestro DPD. Si considera que el tratamiento no se ajusta a la normativa vigente, puede presentar reclamación ante la AEPD. Más información: Política de Protección de Datos