Neural Network Surrogates for Weather Prediction Using Numerical Solutions of the Shallow Water Equations
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.
Downloads
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
How to Cite
Issue
Section
License

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
All papers should be submitted electronically. All submitted manuscripts must be original work that is not under submission at another journal or under consideration for publication in another form, such as a monograph or chapter of a book. Authors of submitted papers are obligated not to submit their paper for publication elsewhere until an editorial decision is rendered on their submission. Further, authors of accepted papers are prohibited from publishing the results in other publications that appear before the paper is published in the Journal unless they receive approval for doing so from the Editor-In-Chief.
IJISAE open access articles are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License. This license lets the audience to give appropriate credit, provide a link to the license, and indicate if changes were made and if they remix, transform, or build upon the material, they must distribute contributions under the same license as the original.