Related Experiment Video
Updated: Jul 17, 2026

Spatial Multiobjective Optimization of Agricultural Conservation Practices using a SWAT Model and an Evolutionary Algorithm
Published on: December 9, 2012
A methodological review of AI/ML and evolutionary computation in hydrology and hydraulics: from ANN/SVM to deep
Maritza Liliana Arganis-Juárez1,2, M Preciado3
1Instituto de Ingeniería, Universidad Nacional Autónoma de México, CDMX, México.
Abstract:
This review synthesizes the methodological evolution of artificial intelligence and evolutionary computation in hydrology and hydraulics, from early machine learning (artificial neural networks, support vector machines, fuzzy systems, metaheuristics) to recent advances, including deep learning (long short-term memory, Convolutional Neural Network (CNN), Convolutional Long Short-Term Memory (ConvLSTM), graph neural networks), symbolic regression, and physics-informed modeling. Evidence is organized by application domain: model calibration, streamflow forecasting, hydrological regionalization, reservoir operation, and surrogate models for hydraulic simulation. We emphasize that algorithm selection should reflect hydrologic understanding, data constraints, and operational needs - not model complexity. Beyond cataloging techniques, the shift from purely data-driven prediction toward hybrid, physics-aware, uncertainty-quantified frameworks is described here. Case studies from Mexico illustrate end-to-end workflows, including reservoir operation using dynamic programming and genetic algorithms, guide-curve optimization in the Cutzamala System, stochastic dual dynamic programming applications in the Miguel Alemán-Cerro de Oro system, and flood mapping with U-Net using Sentinel-1 imagery. A public repository provides reproducible scripts and a structured reference database. This review concludes with a research agenda addressing extreme events, uncertainty, interpretable surrogates, and standardized multibasin evaluation.
Related Concept Videos
Modeling and Similitude
Typical Model Studies
Design Example: Creating a Hydraulic Model of a Dam Spillway
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Applications of Integration to Find Hydrostatic Pressure
Gradually Varying Flow