Neural Network Surrogates for Weather Prediction Using Numerical Solutions of the Shallow Water Equations

Authors

  • Suresh Kumar Sahani

Keywords:

Surrogates for Neural Networks, Weather Forecasting, Shallow Water Equations, Physics-Informed Neural Networks (PINNs), Numerical Methods, ERA5 Dataset, Computational Fluid Dynamics, and Finite Difference Solvers are some of the topics that are covered in this article.

Abstract

Combining numerical solvers that are based on physics with architectures that are based on machine learning opens up a new computational frontier for enhancing the accuracy of weather forecasting. The purpose of this study is to examine the use of neural network surrogates for the purpose of estimating numerical solutions to the shallow water equations (SWEs), which serve as the foundation for a great number of models that apply to the atmosphere and the ocean. These equations, which are derived from the Navier-Stokes equations and the hydrostatic balancing assumption, are used extensively in large-scale geophysical fluid dynamics, with a special emphasis on weather forecasting. On the other hand, its numerical solution is reliant on resolution and requires a significant amount of processing resources. This study proposes the development of a physics-informed neural network (PINN) surrogate model that is trained on high-resolution simulation data in order to simulate numerical solvers of the SWEs that are subject to physical constraints: this is done in order to alleviate the problem. A comparison is made between the surrogate model and classical finite-difference time-domain (FDTD) numerical solutions in terms of generalizability, computing efficiency, and accuracy. The comparison is made using authenticated NOAA and ECMWF ERA5 reanalysis datasets. According to the findings, the surrogate model is able to cut down on computing time by more than 80 percent without affecting accuracy, with the Root Mean Square Error (RMSE) for normalized variables remaining within a range of 0.07. Additionally, the neural surrogate is able to maintain the important time-scale information of wave propagation and vortices structures, which demonstrates its potential to revolutionize the numerical weather prediction (NWP) systems.

DOI: https://doi.org/10.17762/ijisae.v11i3s.7686

Downloads

Download data is not yet available.

References

Laplace, P. S. (1776). Sur les inégalités séculaires des planètes et des satellites. Paris: Imprimerie Royale.

Saint-Venant, A. J. C. B. (1871). Théorie du mouvement non permanent des eaux, avec application aux crues des rivières et à l’introduction des marées dans leur lit. Comptes Rendus de l’Académie des Sciences, 73, 147–154.

Arakawa, A., & Lamb, V. R. (1977). Computational design of the basic dynamical processes of the UCLA general circulation model. Methods in Computational Physics: Advances in Research and Applications, 17, 173–265. https://doi.org/10.1016/B978-0-12-460817-7.50009-4

Kasahara, A. (1974). Various vertical coordinate systems used for numerical weather prediction. Monthly Weather Review, 102(7), 509–522. https://doi.org/10.1175/1520-0493(1974)102<0509:VVCSUF>2.0.CO;2

Lynch, P. (1989). Initialization and forecasting with the shallow water equations. Tellus A, 41(2), 177–185. https://doi.org/10.3402/tellusa.v41i2.11865

Randall, D. A. (1994). Geostrophic adjustment and the finite‐difference shallow‐water equations. Monthly Weather Review, 122(6), 1371–1377. https://doi.org/10.1175/1520-0493(1994)122<1371:GAATFD>2.0.CO;2

Kalnay, E. (2003). Atmospheric modeling, data assimilation and predictability. Cambridge University Press. https://doi.org/10.1017/CBO9780511802270

Jablonowski, C., & Williamson, D. L. (2006). A baroclinic instability test case for atmospheric model dynamical cores. Quarterly Journal of the Royal Meteorological Society, 132(621C), 2943–2975. https://doi.org/10.1256/qj.06.12

Bauer, P., Thorpe, A., & Brunet, G. (2015). The quiet revolution of numerical weather prediction. Nature, 525(7567), 47–55. https://doi.org/10.1038/nature14956

Chen, R. T. Q., Rubanova, Y., Bettencourt, J., & Duvenaud, D. (2018). Neural Ordinary Differential Equations. Advances in Neural Information Processing Systems, 31. https://doi.org/10.48550/arXiv.1806.07366

Dueben, P. D., & Bauer, P. (2018). Challenges and design choices for global weather and climate models based on machine learning. Geoscientific Model Development, 11(10), 3999–4009. https://doi.org/10.5194/gmd-11-3999-2018

Bar-Sinai, Y., Hoyer, S., Hickey, J., & Brenner, M. P. (2019). Learning data-driven discretizations for partial differential equations. Proceedings of the National Academy of Sciences, 116(31), 15344–15349. https://doi.org/10.1073/pnas.1814058116

Raissi, M., Perdikaris, P., & Karniadakis, G. E. (2019). Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. Journal of Computational Physics, 378, 686–707. https://doi.org/10.1016/j.jcp.2018.10.045

Rasp, S., Dueben, P. D., Scher, S., Weyn, J. A., Mouatadid, S., & Thuerey, N. (2020). WeatherBench: A benchmark dataset for data‐driven weather forecasting. Journal of Advances in Modeling Earth Systems, 12(11), e2020MS002203. https://doi.org/10.1029/2020MS002203

Weyn, J. A., Durran, D. R., & Caruana, R. (2020). Improving data‐driven global weather prediction using deep convolutional neural networks. Monthly Weather Review, 148(4), 1671–1683. https://doi.org/10.1175/MWR-D-19-0327.1

Brenner, M. P., Eldred, B., & Puckett, E. G. (2020). Machine learning in the wild: Generative models for partial differential equations. Nature Machine Intelligence, 2, 482–490. https://doi.org/10.1038/s42256-020-0217-6

Thuerey, N., Holl, P., Kolb, N., Pfaff, T., & Ummenhofer, B. (2020). Deep learning methods for Reynolds-averaged Navier–Stokes simulations of airfoil flows. AIAA Journal, 58(1), 25–36. https://doi.org/10.2514/1.J058291

Jin, X., Cai, S., Li, H., & Karniadakis, G. E. (2021). NSFnets (Navier–Stokes Flow Nets): Physics-informed neural networks for the incompressible Navier–Stokes equations. Journal of Computational Physics, 426, 109951. https://doi.org/10.1016/j.jcp.2020.109951

Li, Z., Kovachki, N., Azizzadenesheli, K., Liu, B., Bhattacharya, K., Stuart, A., & Anandkumar, A. (2021). Fourier neural operator for parametric partial differential equations. International Conference on Learning Representations (ICLR). https://doi.org/10.48550/arXiv.2010.08895

Karniadakis, G. E., Kevrekidis, I. G., Lu, L., Perdikaris, P., Wang, S., & Yang, L. (2021). Physics-informed machine learning. Nature Reviews Physics, 3(6), 422–440. https://doi.org/10.1038/s42254-021-00314-5

Weyn, J. A., Durran, D. R., & Caruana, R. (2021). Sub-seasonal forecasting with physics-guided machine learning. Environmental Data Science, 1, e17. https://doi.org/10.1017/eds.2021.9

Maziar, R., Wang, S., Lu, L., & Karniadakis, G. E. (2021). Hidden fluid mechanics with physics-informed deep learning. Nature Machine Intelligence, 3, 466–476. https://doi.org/10.1038/s42256-021-00310-9

Brandstetter, J., Wiewel, S., & Koltun, V. (2022). Message passing neural PDE solvers. Proceedings of the International Conference on Machine Learning (ICML). https://doi.org/10.48550/arXiv.2202.03376

Wang, S., Yu, X., & Perdikaris, P. (2022). Learning deep hidden physics models from incomplete data. Nature Communications, 13(1), 1–16. https://doi.org/10.1038/s41467-022-29597-y

Geneva, N., & Zabaras, N. (2020). Modeling the dynamics of PDE systems with physics-constrained deep auto-regressive networks. Journal of Computational Physics, 403, 109056. https://doi.org/10.1016/j.jcp.2019.109056

Lu, L., Meng, X., Mao, Z., & Karniadakis, G. E. (2021). DeepXDE: A deep learning library for solving differential equations. SIAM Review, 63(1), 208–228. https://doi.org/10.1137/19M1274067

Yin, M., Jagtap, A., & Karniadakis, G. E. (2022). Augmented Lagrangian method for training physics-informed neural networks. Journal of Computational Physics, 446, 110651. https://doi.org/10.1016/j.jcp.2021.110651

Duggleby, G., & Aeberhard, W. H. (2022). Multi-fidelity Machine Learning Models in Weather Prediction. Journal of Atmospheric Research, 267, 105997. https://doi.org/10.1016/j.atmosres.2022.105997

Pathak, J., Lu, Z., & Hunt, B. R. (2022). FourCastNet: A global data-driven weather forecasting model using adaptive Fourier neural operators. IEEE Transactions on Neural Networks and Learning Systems, Early Access. https://doi.org/10.1109/TNNLS.2022.3183136

Downloads

Published

09.02.2023

How to Cite

Suresh Kumar Sahani. (2023). Neural Network Surrogates for Weather Prediction Using Numerical Solutions of the Shallow Water Equations. International Journal of Intelligent Systems and Applications in Engineering, 11(3s), 356–368. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/7686

Issue

Section

Research Article