Capabilities of Deep Learning Models on Learning Physical Relationships: Case of Rainfall-Runoff Modeling with LSTM
Kazuki Yokoo, Kei Ishida, Ali Ercan, Tongbi Tu, Takeyoshi Nagasato,, Masato Kiyama, and Motoki Amagasaki

TL;DR
This paper examines the ability of LSTM deep learning models to learn physical relationships in rainfall-runoff modeling, revealing they can produce plausible outputs without explicitly capturing physical laws.
Contribution
It demonstrates that LSTM models can generate realistic flow discharge predictions even without input precipitation, highlighting limitations in learning explicit physical relationships.
Findings
LSTM models can simulate flow discharge without input precipitation.
Models reflect temperature effects but lack water mass conservation.
Deep learning models may not fully learn physical laws despite good fit.
Abstract
This study investigates the relationships which deep learning methods can identify between the input and output data. As a case study, rainfall-runoff modeling in a snow-dominated watershed by means of a long- and short-term memory (LSTM) network is selected. Daily precipitation and mean air temperature were used as model input to estimate daily flow discharge. After model training and verification, two experimental simulations were conducted with hypothetical inputs instead of observed meteorological data to clarify the response of the trained model to the inputs. The first numerical experiment showed that even without input precipitation, the trained model generated flow discharge, particularly winter low flow and high flow during the snow-melting period. The effects of warmer and colder conditions on the flow discharge were also replicated by the trained model without precipitation.…
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.
