Skip to main content

Physics Informed Neural Network for Spatial-Temporal Flood Forecasting

  • Conference paper
  • First Online:
Climate Change and Water Security

Part of the book series: Lecture Notes in Civil Engineering ((LNCE,volume 178))

Abstract

Flood forecasting is usually performed by means of physically based models or conceptual models. Data-driven methods such as Artificial Neural Networks (ANN) are a promising solution as they can extract complex non-linear dependencies between inputs and outputs with robustness, generalization, and computational efficiency. However, the ANNs still rank below the classical method of numerical solvers for Saint Venant Equations in terms of accuracy. To bridge the accuracy gap, this work focuses on devising a Physics Informed Neural Network (PINN) model for spatial-temporal scale flood forecasting based on the Saint Venant Equations. The ANN architecture is extended to PINN with the implementation of the custom Partial Differential Equation (PDE) loss. This procedure allows to quickly steer the learning algorithm toward a true solution. A synthetic dataset was developed by performing numerical simulations of the Saint Venant Equations for training and evaluation of the PINN model. The results demonstrate that the PINN model performs better than the ANN Models and is suitable for water depth forecasting.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 189.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 249.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 249.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Baydin AG, Pearlmutter BA, Radul AA, Siskind JM (2017) Automatic differentiation in machine learning: a survey. J Mach Learn Res 18(1):5595–5637

    Google Scholar 

  2. Baymani M, Effati S, Niazmand H, Kerayechian A (2015) Artificial neural network method for solving the Navier–Stokes equations. Neural Comput Appl 26(4):765–773

    Article  Google Scholar 

  3. Bhola PK, Nair BB, Leandro J, Rao SN, Disse M (2019) Flood inundation forecasts using validation data generated with the assistance of computer vision. J Hydroinf 21(2):240–256

    Article  Google Scholar 

  4. Delestre O, Darboux F, James F, Lucas C, Laguerre C, Cordier S (2017) FullSWOF: full shallow-water equations for overland flow. J Open Source Softw 2(20):448. https://doi.org/10.21105/joss.00448

  5. Devia GK, Ganasri BP, Dwarakish GS (2015) A review on hydrological models. Aquat Procedia 4:1001–1007

    Article  Google Scholar 

  6. Dockhorn, T. (2019) A discussion on solving partial differential equations using neural networks. ArXiv Preprint arXiv:1904.07200

  7. Elsafi SH (2014) Artificial neural networks (ANNs) for flood forecasting at Dongola station in the River Nile Sudan. Alex Eng J 53(3):655–662

    Article  Google Scholar 

  8. Fotiadis S, Pignatelli E, Valencia ML, Cantwell C, Storkey A, Bharath AA (2020) Comparing recurrent and convolutional neural networks for predicting wave propagation. ArXiv Preprint arXiv:2002.08981

  9. Géron A (2019) Hands-on machine learning with Scikit-Learn, Keras, and TensorFlow: concepts, tools, and techniques to build intelligent systems. O’Reilly Media, Sebastopol

    Google Scholar 

  10. Goodfellow I, Bengio Y, Courville A, Bengio Y (2016) Deep learning, vol 1. MIT Press, Cambridge

    Google Scholar 

  11. Haehnel P, Mareček J, Monteil J, O’Donncha F (2020) Using deep learning to extend the range of air pollution monitoring and forecasting. J Comput Phys 408:109278

    Google Scholar 

  12. Jain SK, Mani P, Jain SK, Prakash P, Singh VP, Tullos D, Kumar S, Agarwal SP, Dimri AP (2018) A brief review of flood forecasting techniques and their applications. Int J River Basin Manag 16(3):329–344

    Article  Google Scholar 

  13. Kao I-F, Zhou Y, Chang L-C, Chang F-J (2020) Exploring a long short-term memory based encoder-decoder framework for multi-step-ahead flood forecasting. J Hydrol 124631

    Google Scholar 

  14. Karimpouli S, Tahmasebi P (2020) Physics informed machine learning: seismic wave equation. Geosci Front 11(6):1993–2001

    Article  Google Scholar 

  15. Kasiviswanathan KS, He J, Sudheer KP, Tay J-H (2016) Potential application of wavelet neural network ensemble to forecast streamflow for flood management. J Hydrol 536:161–173

    Article  Google Scholar 

  16. Kingma DP, Ba J (2014) Adam: a method for stochastic optimization. ArXiv Preprint arXiv:1412.6980

  17. Kratzert F, Klotz D, Brenner C, Schulz K, Herrnegger M (2018) Rainfall–runoff modelling using long short-term memory (LSTM) networks. Hydrol Earth Syst Sci 22(11):6005–6022

    Article  Google Scholar 

  18. LeCun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521(7553):436–444

    Article  CAS  Google Scholar 

  19. Lin Q, Leandro J, Wu W, Bhola P, Disse M (2020) Prediction of maximum flood inundation extents with resilient backpropagation neural network: case study of Kulmbach. Front Earth Sci 8:332

    Article  Google Scholar 

  20. Martins R, Leandro J, Djordjević S (2018) Wetting and drying numerical treatments for the Roe Riemann scheme. J Hydraul Res 56(2):256–267

    Article  Google Scholar 

  21. Moriasi DN, Arnold JG, Van Liew MW, Bingner RL, Harmel RD, Veith TL (2007) Model evaluation guidelines for systematic quantification of accuracy in watershed simulations. Trans ASABE 50(3):885–900

    Article  Google Scholar 

  22. Mujumdar PP (2001) Flood wave propagation. Resonance 6(5):66–73

    Article  Google Scholar 

  23. Qian K, Mohamed A, Claudel C (2019) Physics informed data driven model for flood prediction: application of deep learning in prediction of urban flood development. ArXiv Preprint arXiv:1908.10312

  24. Raissi M, Karniadakis GE (2018) Hidden physics models: machine learning of nonlinear partial differential equations. J Comput Phys 357:125–141

    Article  Google Scholar 

  25. Raissi M, Perdikaris P, Karniadakis GE (2019) Physics-informed neural networks: a deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. J Comput Phys 378:686–707

    Article  Google Scholar 

  26. Rumelhart DE, Hinton GE, Williams RJ (1985) Learning internal representations by error propagation

    Google Scholar 

  27. de Saint-Venant AJC (1871) Theorie du mouvement non permanent des eaux, avec application aux crues des rivieres et a l’introduction de marees dans leurs lits. Comptes Rendus Des Seances de l’Academie Des Sciences 36:154–174

    Google Scholar 

  28. Scarselli F, Tsoi AC (1998) Universal approximation using feedforward neural networks: a survey of some existing methods, and some new results. Neural Netw 11(1):15–37

    Article  Google Scholar 

  29. Sene K (2012) Flash floods: forecasting and warning. Springer Science & Business Media, Berlin

    Google Scholar 

  30. Singh PK, Mishra SK, Jain MK (2014) A review of the synthetic unit hydrograph: from the empirical UH to advanced geomorphological methods. Hydrol Sci J 59(2):239–261

    Article  Google Scholar 

  31. Sit M, Demir I (2019) Decentralized flood forecasting using deep neural networks. ArXiv Preprint arXiv:1902.02308

  32. Sorteberg WE, Garasto S, Cantwell CC, Bharath AA (2019) Approximating the solution of surface wave propagation using deep neural networks. INNS big data and deep learning conference, pp 246–256

    Google Scholar 

  33. Stephen I (1990) Perceptron-based learning algorithms. IEEE Trans Neural Netw 50(2):179

    Google Scholar 

  34. Zhang R, Zen R, Xing J, Arsa DMS, Saha A, Bressan S (2020) Hydrological process surrogate modelling and simulation with neural networks. In: Pacific-Asia conference on knowledge discovery and data mining, pp 449–461

    Google Scholar 

  35. Zhao Y, Akolekar HD, Weatheritt J, Michelassi V, Sandberg RD (2020) RANS turbulence model development using CFD-driven machine learning. J Comput Phys 109413

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ragini Bal Mahesh .

Editor information

Editors and Affiliations

Appendices

Appendix

Appendix 1: Hyperparameter Settings

Attribute

Value

Activation function

ReLU

Number of layers

3 [19]

Number of neurons

Gird search; (n1, n2, n3)

Number of epochs

Early stopping

Learning rate

0.0001

Early stopping patience

1

Batch size

128

Optimizer

Adam

Loss function

MSE

Appendix 2: Grid Search Result for Best Number of Neurons in Each Layer for Every Model

Model

Grid (n1, n2, n3)

ANN 1

5, 5, 5

ANN 2

25, 25, 5

PINN

5, 5, 5

PINN 3s

15, 5, 5

PINN 5s

25, 15, 25

Appendix 3: Generated Datasets for Training, Validation and Testing for Different PINN Models with Flood Scenarios in the Legend

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Mahesh, R.B., Leandro, J., Lin, Q. (2022). Physics Informed Neural Network for Spatial-Temporal Flood Forecasting. In: Kolathayar, S., Mondal, A., Chian, S.C. (eds) Climate Change and Water Security. Lecture Notes in Civil Engineering, vol 178. Springer, Singapore. https://doi.org/10.1007/978-981-16-5501-2_7

Download citation

  • DOI: https://doi.org/10.1007/978-981-16-5501-2_7

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-16-5500-5

  • Online ISBN: 978-981-16-5501-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics