Efficient Reservoir Management through Deep Reinforcement Learning
Xinrun Wang, Tarun Nair, Haoyang Li, Yuh Sheng Reuben Wong, Nachiket, Kelkar, Srinivas Vaidyanathan, Rajat Nayak, Bo An, Jagdish Krishnaswamy,, Milind Tambe

TL;DR
This paper introduces a deep reinforcement learning approach for optimizing dam reservoir management, using offline simulators based on real data to improve downstream flow regulation and reduce flood risks.
Contribution
It develops offline simulation models with real data for upstream inflow and applies advanced RL algorithms to derive more effective dam operation policies.
Findings
RL-trained policies outperform human policies
DLM-based simulator accurately models inflow dynamics
RL methods improve downstream flow management
Abstract
Dams impact downstream river dynamics through flow regulation and disruption of upstream-downstream linkages. However, current dam operation is far from satisfactory due to the inability to respond the complicated and uncertain dynamics of the upstream-downstream system and various usages of the reservoir. Even further, the unsatisfactory dam operation can cause floods in downstream areas. Therefore, we leverage reinforcement learning (RL) methods to compute efficient dam operation guidelines in this work. Specifically, we build offline simulators with real data and different mathematical models for the upstream inflow, i.e., generalized least square (GLS) and dynamic linear model (DLM), then use the simulator to train the state-of-the-art RL algorithms, including DDPG, TD3 and SAC. Experiments show that the simulator with DLM can efficiently model the inflow dynamics in the upstream…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdaptive Dynamic Programming Control · Reinforcement Learning in Robotics · Model Reduction and Neural Networks
MethodsDilated Convolution · Global Average Pooling · Average Pooling · 1x1 Convolution · Switchable Atrous Convolution · Batch Normalization · Adam · Convolution · Clipped Double Q-learning · Dense Connections
