Data‐driven flood emulation: Speeding up urban flood predictions by deep convolutional neural networks

Computational complexity has been the bottleneck of applying physically-based simulations on large urban areas with high spatial resolution for efficient and systematic flooding analyses and risk assessments. To address this issue of long computational time, this paper proposes that the prediction of maximum water depth rasters can be considered as an image-to-image translation problem where the results are generated from input elevation rasters using the information learned from data rather than by conducting simulations, which can significantly accelerate the prediction process. The proposed approach was implemented by a deep convolutional neural network trained on flood simulation data of 18 designed hyetographs on three selected catchments. Multiple tests with both designed and real rainfall events were performed and the results show that the flood predictions by neural network uses only 0.5 % of time comparing with physically-based approaches, with promising accuracy and ability of generalizations. The proposed neural network can also potentially be applied to different but relevant problems including flood predictions for urban layout planning.

[1]  J P Leitão,et al.  The influence of digital elevation model resolution on overland flow networks for modelling urban pluvial flooding. , 2009, Water science and technology : a journal of the International Association on Water Pollution Research.

[2]  Nils Thuerey,et al.  tempoGAN: A Temporally Coherent, Volumetric GAN for Super-resolution Fluid Flow , 2018 .

[3]  Sepp Hochreiter,et al.  The Vanishing Gradient Problem During Learning Recurrent Neural Nets and Problem Solutions , 1998, Int. J. Uncertain. Fuzziness Knowl. Based Syst..

[4]  Guigang Zhang,et al.  Deep Learning , 2016, Int. J. Semantic Comput..

[5]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[6]  Parisa Kordjamshidi,et al.  Deep Convolutional Neural Network for Flood Extent Mapping Using Unmanned Aerial Vehicles Data , 2019, Sensors.

[7]  Hyun Il Kim,et al.  Urban Flood Prediction Using Deep Neural Network with Data Augmentation , 2020, Water.

[8]  Matthew D. Wilson,et al.  Simple spatially-distributed models for predicting flood inundation: A review , 2007 .

[9]  Jin Teng,et al.  Rapid Inundation Modelling in Large Floodplains Using LiDAR DEM , 2015, Water Resources Management.

[10]  Dumitru Erhan,et al.  Going deeper with convolutions , 2014, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[11]  Eric Huang,et al.  Real-time multi-step-ahead water level forecasting by recurrent neural networks for urban flood control , 2014 .

[12]  Yuan Yu,et al.  TensorFlow: A system for large-scale machine learning , 2016, OSDI.

[13]  P. Bates,et al.  A simple inertial formulation of the shallow water equations for efficient two-dimensional flood inundation modelling. , 2010 .

[14]  Anthony J. Jakeman,et al.  Flood inundation modelling: A review of methods, recent advances and uncertainty analysis , 2017, Environ. Model. Softw..

[15]  Mohamed Zaghloul,et al.  Machine-Learning aided Architectural Design - Synthesize Fast CFD by Machine-Learning , 2017 .

[16]  Oliver Hennigh,et al.  Lat-Net: Compressing Lattice Boltzmann Flow Simulations using Deep Neural Networks , 2017, 1705.09036.

[17]  Qifeng Lu Geospatial Analysis: A Comprehensive Guide to Principles, Techniques and Software Tools, Michael J. de Smit, Michael F. Goodchild, Paul A. Longley. Second edition, Troubador Publishing Ltd (on behalf of the Winchelsea Press), Kibworth Beauchamp, Leicester (2010). 491pp., softcover, ISBN-13: 97819062 , 2010, Comput. Geosci..

[18]  Dragan Savic,et al.  The urban inundation model with bidirectional flow interaction between 2D overland surface and 1D se , 2007 .

[19]  Trevor Darrell,et al.  Fully Convolutional Networks for Semantic Segmentation , 2017, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[20]  Daniel G. Aliaga,et al.  Influence of urban pattern on inundation flow in floodplains of lowland rivers. , 2018, The Science of the total environment.

[21]  Feifei Zheng,et al.  Assessing the performance of the independence method in modeling spatial extreme rainfall , 2015 .

[22]  Xiaolin Hu,et al.  Recurrent convolutional neural network for object recognition , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[23]  Pijush Samui,et al.  A novel deep learning neural network approach for predicting flash flood susceptibility: A case study at a high frequency tropical storm area. , 2019, The Science of the total environment.

[24]  Jian Ye,et al.  Simulation of Curved Open Channel Flows by 3D Hydrodynamic Model , 1998 .

[25]  Ana Deletic,et al.  A Cellular Automata Fast Flood Evaluation (CA‐ffé) Model , 2019, Water Resources Research.

[26]  Paul D. Bates,et al.  An adaptive time step solution for raster-based storage cell modelling of floodplain inundation , 2005 .

[27]  Raquel Urtasun,et al.  Understanding the Effective Receptive Field in Deep Convolutional Neural Networks , 2016, NIPS.

[28]  Alexei A. Efros,et al.  Image-to-Image Translation with Conditional Adversarial Networks , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[29]  Michael S. Triantafyllou,et al.  Deep learning of vortex-induced vibrations , 2018, Journal of Fluid Mechanics.

[30]  Suzanna Long,et al.  Flood Prediction and Uncertainty Estimation Using Deep Learning , 2020, Water.

[31]  C. Thorne,et al.  Quantitative analysis of land surface topography , 1987 .

[32]  J. Monaghan Simulating Free Surface Flows with SPH , 1994 .

[33]  Nils Thuerey,et al.  Deep Learning Methods for Reynolds-Averaged Navier–Stokes Simulations of Airfoil Flows , 2018, AIAA Journal.

[34]  Juhan Nam,et al.  Multimodal Deep Learning , 2011, ICML.

[35]  Tommy S. W. Wong Flood risk and flood management , 2012 .

[36]  J. D. Wegner,et al.  Scalable Flood Level Trend Monitoring with Surveillance Cameras using a Deep Convolutional Neural Network , 2019 .

[37]  P. Bates,et al.  Two dimensional diffusion wave modelling of flood inundation using a simplified channel representation , 2004 .

[38]  Christian Urich,et al.  A rapid urban flood inundation and damage assessment model , 2018, Journal of Hydrology.

[39]  Daniel G. Aliaga,et al.  Procedural generation of flood-sensitive urban layouts , 2018, Environment and Planning B: Urban Analytics and City Science.

[40]  S. Hyakin,et al.  Neural Networks: A Comprehensive Foundation , 1994 .

[41]  Michele Guidolin,et al.  Formulation of a fast 2D urban pluvial flood model using a cellular automata approach , 2013 .

[42]  Ali Farhadi,et al.  You Only Look Once: Unified, Real-Time Object Detection , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[43]  Andrew L. Maas Rectifier Nonlinearities Improve Neural Network Acoustic Models , 2013 .

[44]  Geoffrey E. Hinton,et al.  Rectified Linear Units Improve Restricted Boltzmann Machines , 2010, ICML.

[45]  Michele Guidolin,et al.  A weighted cellular automata 2D inundation model for rapid flood analysis , 2016, Environ. Model. Softw..

[46]  Kuldip K. Paliwal,et al.  Bidirectional recurrent neural networks , 1997, IEEE Trans. Signal Process..

[47]  Michael S. Bernstein,et al.  ImageNet Large Scale Visual Recognition Challenge , 2014, International Journal of Computer Vision.

[48]  Pascal Vincent,et al.  Representation Learning: A Review and New Perspectives , 2012, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[49]  Roberto Cipolla,et al.  SegNet: A Deep Convolutional Encoder-Decoder Architecture for Image Segmentation , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[50]  Li Fei-Fei,et al.  ImageNet: A large-scale hierarchical image database , 2009, CVPR.

[51]  Teuvo Kohonen,et al.  The self-organizing map , 1990, Neurocomputing.

[52]  Karthik Duraisamy,et al.  Machine Learning-augmented Predictive Modeling of Turbulent Separated Flows over Airfoils , 2016, ArXiv.

[53]  J. Rieckermann,et al.  Crowdsourcing Methods for Data Collection in Geophysics: State of the Art, Issues, and Future Directions , 2018, Reviews of Geophysics.

[54]  P. Werbos,et al.  Beyond Regression : "New Tools for Prediction and Analysis in the Behavioral Sciences , 1974 .

[55]  Yi Wang,et al.  Flood susceptibility mapping using convolutional neural network frameworks , 2020 .

[56]  P. Bates,et al.  Evaluating the effect of scale in flood inundation modelling in urban environments , 2008 .

[57]  Andrew Zisserman,et al.  Very Deep Convolutional Networks for Large-Scale Image Recognition , 2014, ICLR.

[58]  Hyun Il Kim,et al.  Data-Driven Approach for the Rapid Simulation of Urban Flood Prediction , 2020 .

[59]  Barbara Solenthaler,et al.  Data-driven fluid simulations using regression forests , 2015, ACM Trans. Graph..

[60]  Gareth Pender,et al.  Benchmarking of 2D hydraulic modelling packages , 2010 .

[61]  Kun Zhou,et al.  Crowd-driven mid-scale layout design , 2016, ACM Trans. Graph..

[62]  農業土木学会応用水文研究部会,et al.  応用水文 = Applied hydrology , 1991 .

[63]  Geoffrey E. Hinton,et al.  ImageNet classification with deep convolutional neural networks , 2012, Commun. ACM.

[64]  Lothar Fuchs,et al.  An ensemble neural network model for real-time prediction of urban floods , 2019, Journal of Hydrology.

[65]  B. Gouldby,et al.  Recent development and application of a rapid flood spreading method , 2008 .

[66]  Yoshua Bengio,et al.  Gradient-based learning applied to document recognition , 1998, Proc. IEEE.

[67]  Kunihiko Fukushima,et al.  Neocognitron: A hierarchical neural network capable of visual pattern recognition , 1988, Neural Networks.