Towards the use of deep learning techniques for storm surge prediction
Ana Rueda, Universidad de Cantabria; Sina Masoud-Ansari, University of Auckland; Giovanni Coco, University of Auckland,; Laura Cagigal, University of Auckland / Universidad de Cantabria; Fernando Méndez, Universidad de Cantabria
Figure 1. New Zealand sea level gauges, locations of New Zealand sea level gauges
Introduction
Accurate forecasts of extreme storm surge (SS) are important for port operation and coastal flooding early warning systems. To inform decision makers and managers two main approaches have been historically proposed: dynamical models and data-driven models. Dynamical models are more commonly used but the models are extremely computationally intensive and the methodology is usually applied to study specific locations or using very coarse resolution. In contrast, data-driven models look for statistical relations that link atmospheric variables and SS. Previous works applying statistical downscaling techniques have been found to properly reproduce SS at local and regional scales (Cid et al. (2016), French et al. (2017), Cagigal et al. (2019)). These previous works show high correlation and small errors between predicted and recorded SS. However, a slight underprediction on the higher quantiles of the surge distribution was also reported. This ongoing work is motivated by the recent development of deep learning techniques and by the lack of accuracy in the prediction of the most extreme events which, because of their association with the larger floods are of most concern.
Deep learning for storm surge prediction
The Center for eResearch collaborated with researchers in the School of Environment to develop a neural network to model the relationship between sea level pressure (SPL) fields and storm surge (SS) levels from a number of New Zealand tidal gauges (Fig. 1). The model consists of a convolutional component, which extracts spatial characteristics from the SLP fields and a recurrent component using on Long Short-Term Memory (LSTM) to model these characteristics over time (Hochreiter et al., 1997). The input to our model is the hourly SLP field in the area of influence and the predicted tide. The model was implemented using Python with Keras and Tensorflow with initial model training performed on the NeCTAR Research Cloud and subsequent model optimisation performed on New Zealand eScience Infrastructure (NeSI). Our preliminary results (Fig. 2) show the ability to learn SS behaviour. This project formed the basis for a recent MBIE Smart Ideas project that was awarded $1,000,000 to develop a production storm surge forecasting system in collaboration with MetService.
Figure 2. Preliminary results at Tararu showing the hourly true gauge level in meters (blue), model output during training (yellow) and model output during forecasting (green).
REFERENCES
- Cid, A., Camus, P., Castanedo, S., Méndez, F. J., & Medina, R. (2017). Global reconstructed daily surge levels from the 20th Century Reanalysis (1871–2010). Global and Planetary Change, 148, 9–21. https://doi.org/10.1016/j.gloplacha.2016.11.006
- Cagigal, L., Rueda, A., Castanedo, S., Cid, A., Perez, J., Coco, G., Mendez, F. (2019). Historical and Future Storm Surge around New Zealand: From the 19th century to the end of the 21st century. International Journal of climatology. 1-14. 10.1002/joc.6283
- French, J., Mawdsley, R., Fujiyama, T., Achutan, K., (2017). Combining machine learning with computationally hydrodynamics for prediction of tidal surge inundation at estuarine ports. IUTAM Symposium on Storm Surge Modelling and Forecasting.10.1016/j.piutam.2017.09.005
- Hochreiter, Sepp & Schmidhuber, Jürgen. (1997). Long Short-term Memory. Neural computation. 9. 1735-80.10.1162/neco.1997.9.8.1735.