Related Experiment Video
Updated: Jan 7, 2026

Watershed Planning within a Quantitative Scenario Analysis Framework
Published on: July 24, 2016
Attention-driven deep learning models for multivariate time series forecasting of reservoir water levels
1Water Science and Engineering (Water Resources), Department of Water, Faculty of Agriculture, Shahrekord University, Shahrekord, Iran
None:
Accurate reservoir water level forecasting is crucial for effective water resource management, flood control, and irrigation planning. This study investigates the application of deep learning methods to forecast daily water elevation in the Nesa Dam, located in southeastern Iran. A 15-year dataset comprising daily hydrometeorological variables - including rainfall, temperature, evaporation, inflow, and outflow - was used to train and evaluate three models: CNN + BiLSTM + Attention, Encoder-Decoder LSTM with Attention, and ConvLSTM2D.Using a sliding window approach, the models were trained on 80% of the data and tested on the remaining 20%. Performance was evaluated using RMSE, MAE, and R2. The Encoder-Decoder LSTM with Attention model achieved the best results, with the lowest prediction errors and highest generalization performance. The CNN-based model showed moderate accuracy, while ConvLSTM2D exhibited noisy outputs and limited predictive capability. The study demonstrates that attention-based architectures are highly effective in modelling temporal dependencies in hydrological time series. The novelty lies in the comparative analysis of these models under identical experimental conditions using real-world data. The findings offer practical insights for developing intelligent forecasting systems in water resource management.
Related Concept Videos
Multiple Regression
Farmers can use multiple regression to determine the crop yield based on more than one factor, such as water availability, fertilizer, soil properties, etc. Here, the crop yield is the response or dependent variable as it depends on the other independent variables. The analysis requires the construction of a scatter plot...
Design Example: Analyzing Capacity Contours for Flood Risk Assessment
Prediction Intervals
However, the point estimate is most likely not the exact value of the population parameter, but close to it. After calculating point estimates, we construct interval estimates, called confidence intervals or prediction intervals. This prediction interval comprises a range of values unlike the point estimate and is a better predictor of the observed sample value, y.
Multi-input and Multi-variable systems
In the absence of...
Steps in Outbreak Investigation
Design Example: Creating a Hydraulic Model of a Dam Spillway