Articles | Volume 18, issue 14
https://doi.org/10.5194/gmd-18-4667-2025
© Author(s) 2025. This work is distributed under
the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
https://doi.org/10.5194/gmd-18-4667-2025
© Author(s) 2025. This work is distributed under
the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Optimized dynamic mode decomposition for reconstruction and forecasting of atmospheric chemistry data
Meghana Velagar
Department of Applied Mathematics, University of Washington, Seattle, WA 98195, USA
Christoph Keller
NASA Global Modeling and Assimilation Office, Goddard Space Flight Center, Greenbelt, MD, USA
GESTAR II, Morgan State University, Baltimore, MD, USA
J. Nathan Kutz
CORRESPONDING AUTHOR
Department of Applied Mathematics, University of Washington, Seattle, WA 98195, USA
Related authors
No articles found.
Hongyu Liu, Bo Zhang, Richard H. Moore, Luke D. Ziemba, Richard A. Ferrare, Hyundeok Choi, Armin Sorooshian, David Painemal, Hailong Wang, Michael A. Shook, Amy Jo Scarino, Johnathan W. Hair, Ewan C. Crosbie, Marta A. Fenn, Taylor J. Shingler, Chris A. Hostetler, Gao Chen, Mary M. Kleb, Gan Luo, Fangqun Yu, Mark A. Vaughan, Yongxiang Hu, Glenn S. Diskin, John B. Nowak, Joshua P. DiGangi, Yonghoon Choi, Christoph A. Keller, and Matthew S. Johnson
Atmos. Chem. Phys., 25, 2087–2121, https://doi.org/10.5194/acp-25-2087-2025, https://doi.org/10.5194/acp-25-2087-2025, 2025
Short summary
Short summary
We use the GEOS-Chem model to simulate aerosol distributions and properties over the western North Atlantic Ocean (WNAO) during the winter and summer deployments in 2020 of the NASA ACTIVATE mission. Model results are evaluated against aircraft, ground-based, and satellite observations. The improved understanding of life cycle, composition, transport pathways, and distribution of aerosols has important implications for characterizing aerosol–cloud–meteorology interactions over WNAO.
Randall V. Martin, Sebastian D. Eastham, Liam Bindle, Elizabeth W. Lundgren, Thomas L. Clune, Christoph A. Keller, William Downs, Dandan Zhang, Robert A. Lucchesi, Melissa P. Sulprizio, Robert M. Yantosca, Yanshun Li, Lucas Estrada, William M. Putman, Benjamin M. Auer, Atanas L. Trayanov, Steven Pawson, and Daniel J. Jacob
Geosci. Model Dev., 15, 8731–8748, https://doi.org/10.5194/gmd-15-8731-2022, https://doi.org/10.5194/gmd-15-8731-2022, 2022
Short summary
Short summary
Atmospheric chemistry models must be able to operate both online as components of Earth system models and offline as standalone models. The widely used GEOS-Chem model operates both online and offline, but the classic offline version is not suitable for massively parallel simulations. We describe a new generation of the offline high-performance GEOS-Chem (GCHP) that enables high-resolution simulations on thousands of cores, including on the cloud, with improved access, performance, and accuracy.
Liam Bindle, Randall V. Martin, Matthew J. Cooper, Elizabeth W. Lundgren, Sebastian D. Eastham, Benjamin M. Auer, Thomas L. Clune, Hongjian Weng, Jintai Lin, Lee T. Murray, Jun Meng, Christoph A. Keller, William M. Putman, Steven Pawson, and Daniel J. Jacob
Geosci. Model Dev., 14, 5977–5997, https://doi.org/10.5194/gmd-14-5977-2021, https://doi.org/10.5194/gmd-14-5977-2021, 2021
Short summary
Short summary
Atmospheric chemistry models like GEOS-Chem are versatile tools widely used in air pollution and climate studies. The simulations used in such studies can be very computationally demanding, and thus it is useful if the model can simulate a specific geographic region at a higher resolution than the rest of the globe. Here, we implement, test, and demonstrate a new variable-resolution capability in GEOS-Chem that is suitable for simulations conducted on supercomputers.
Cited articles
Alla, A. and Kutz, J. N.: Nonlinear Model Order Reduction via Dynamic Mode Decomposition, SIAM J. Sci. Comput., 39, B778–B796, https://doi.org/10.1137/16M1059308, 2017. a
Allen-Zhu, Z. and Li, Y.: Towards Understanding Ensemble, Knowledge Distillation and Self-Distillation in Deep Learning, arXiv [preprint], https://doi.org/10.48550/arXiv.2012.09816, 2020. a
Antoulas, A. C.: Approximation of Large-Scale Dynamical Systems, Society for Industrial and Applied Mathematics, https://doi.org/10.1137/1.9780898718713, 2005. a
Bagheri, S.: Effects of weak noise on oscillating flows: Linking quality factor, Floquet modes, and Koopman spectrum, Phys. Fluids, 26, 094104, https://doi.org/10.1063/1.4895898, 2014. a
Benner, P., Gugercin, S., and Willcox, K.: A Survey of Projection-Based Model Reduction Methods for Parametric Dynamical Systems, SIAM Rev., 57, 483–531, https://doi.org/10.1137/130932715, 2015. a
Bian, H. and Prather, M. J.: Fast-J2: Accurate Simulation of Stratospheric Photolysis in Global Chemical Models, J. Atmos. Chem., 41, 281–296, https://doi.org/10.1023/A:1014980619462, 2002. a
Breiman, L., Friedman, J., Olshen, R. A., and Stone, C. J.: Classification and Regression Trees, Chapman and Hall/CRC, https://doi.org/10.1201/9781315139470, 1984. a
Brunton, S. L. and Kutz, J. N.: Data-Driven Science and Engineering: Machine Learning, Dynamical Systems, and Control, Cambridge University Press, https://doi.org/10.1017/9781108380690, 2019. a, b, c, d
Brunton, S. L., Proctor, J. L., Tu, J. H., and Kutz, J. N.: Compressed sensing and dynamic mode decomposition, Journal of Computational Dynamics, 2, 165–191, https://doi.org/10.3934/jcd.2015002, 2015. a
Carlberg, K., Barone, M., and Antil, H.: Galerkin v. least-squares Petrov–Galerkin projection in nonlinear model reduction, J. Comput. Phys., 330, 693–734, 2017. a
Chen, K. K., Tu, J. H., and Rowley, C. W.: Variants of Dynamic Mode Decomposition: Boundary Condition, Koopman, and Fourier Analyses, J. Nonlinear Sci., 22, 887–915, 2012. a
Dawson, S. T. M., Hemati, M. S., Williams, M. O., and Rowley, C. W.: Characterizing and correcting for the effect of sensor noise in the dynamic mode decomposition, Exp. Fluids, 57, 42, https://doi.org/10.1007/s00348-016-2127-7, 2016. a
Deem, E. A., Cattafesta, L. N., Hemati, M. S., Zhang, H., Rowley, C., and Mittal, R.: Adaptive separation control of a laminar boundary layer using online dynamic mode decomposition, J. Fluid Mech., 2020, 903, https://doi.org/10.1017/jfm.2020.546, 2020. a
Eastham, S. D., Weisenstein, D. K., and Barrett, S. R.: Development and evaluation of the unified tropospheric–stratospheric chemistry extension (UCX) for the global chemistry-transport model GEOS-Chem, Atmos. Environ., 89, 52–63, https://doi.org/10.1016/j.atmosenv.2014.02.001, 2014. a
Eastham, S. D., Long, M. S., Keller, C. A., Lundgren, E., Yantosca, R. M., Zhuang, J., Li, C., Lee, C. J., Yannetti, M., Auer, B. M., Clune, T. L., Kouatchou, J., Putman, W. M., Thompson, M. A., Trayanov, A. L., Molod, A. M., Martin, R. V., and Jacob, D. J.: GEOS-Chem High Performance (GCHP v11-02c): a next-generation implementation of the GEOS-Chem chemical transport model for massively parallel applications, Geosci. Model Dev., 11, 2941–2953, https://doi.org/10.5194/gmd-11-2941-2018, 2018. a
Eiximeno, B., Miró, A., Begiashvili, B., Valero, E., Rodriguez, I., and Lehmkhul, O.: pyLOM: A HPC open source reduced order model suite for fluid dynamics applications, Comput. Phys. Commun., 308, 109459, https://doi.org/10.1016/j.cpc.2024.109459, 2025. a
Erichson, N. B., Voronin, S., Brunton, S. L., and Kutz, J. N.: Randomized matrix decompositions using R, J. Stat. Softw., 89, 1–48, 2019. a
Gin, C., Lusch, B., Brunton, S. L., and Kutz, J. N.: Deep learning models for global coordinate transformations that linearise PDEs, Eur. J. Appl. Math., 32, 515–539, 2021. a
Golub, G. and Pereyra, V.: Separable nonlinear least squares: the variable projection method and its applications, Inverse Probl., 19, 2, https://doi.org/10.1088/0266-5611/19/2/201, 2003. a, b, c
Hemati, M. S., Rowley, C. W., Deem, E. A., and Cattafesta, L. N.: De-biasing the dynamic mode decomposition for applied Koopman spectral analysis of noisy datasets, Theor. Comp. Fluid Dyn., 31, 349–368, 2017. a
Hesthaven, J., Rozza, G., and Stamm, B.: Certified Reduced Basis Methods for Parametrized Partial Differential Equations, ISBN 978-3-319-22470-1, https://doi.org/10.1007/978-3-319-22470-1, 2016. a
Hu, L., Keller, C. A., Long, M. S., Sherwen, T., Auer, B., Da Silva, A., Nielsen, J. E., Pawson, S., Thompson, M. A., Trayanov, A. L., Travis, K. R., Grange, S. K., Evans, M. J., and Jacob, D. J.: Global simulation of tropospheric chemistry at 12.5 km resolution: performance and evaluation of the GEOS-Chem chemical module (v10-1) within the NASA GEOS Earth system model (GEOS-5 ESM), Geosci. Model Dev., 11, 4603–4620, https://doi.org/10.5194/gmd-11-4603-2018, 2018. a
Kutz, J. N., Fu, X., and Brunton, S. L.: Multiresolution Dynamic Mode Decomposition, SIAM J. Appl. Dyn. Syst., 15, 713–735, https://doi.org/10.1137/15M1023543, 2016b. a, b
Lange, H., Brunton, S. L., and Kutz, J. N.: From Fourier to Koopman: Spectral Methods for Long-term Time Series Prediction, CoRR, arXiv [preprint], https://doi.org/10.48550/arXiv.2004.00574, 2020. a
Lapo, K., Ichinaga, S. M., and Kutz J. N.: A method for unsupervised learning of coherent spatiotemporal patterns in multiscale data, P. Natl. Acad. Sci. USA, 122, e2415786122, https://doi.org/10.1073/pnas.2415786122, 2024. a, b
Liu, Y., Sid-Lakhdar, W., Rebrova, E., Ghysels, P., and Li, X. S.: A parallel hierarchical blocked adaptive cross approximation algorithm, Int. J. High Perform. C., 34, 394–408, 2020. a
Liu, Y., Ponce, C., Brunton, S. L., and Kutz, J. N.: Multiresolution convolutional autoencoders, J. Comput. Phys., 474, 111801, https://doi.org/10.1016/j.jcp.2022.111801, 2023. a
Long, M. S., Yantosca, R., Nielsen, J. E., Keller, C. A., da Silva, A., Sulprizio, M. P., Pawson, S., and Jacob, D. J.: Development of a grid-independent GEOS-Chem chemical transport model (v9-02) as an atmospheric chemistry module for Earth system models, Geosci. Model Dev., 8, 595–602, https://doi.org/10.5194/gmd-8-595-2015, 2015. a
Mao, J., Jacob, D. J., Evans, M. J., Olson, J. R., Ren, X., Brune, W. H., Clair, J. M. St., Crounse, J. D., Spencer, K. M., Beaver, M. R., Wennberg, P. O., Cubison, M. J., Jimenez, J. L., Fried, A., Weibring, P., Walega, J. G., Hall, S. R., Weinheimer, A. J., Cohen, R. C., Chen, G., Crawford, J. H., McNaughton, C., Clarke, A. D., Jaeglé, L., Fisher, J. A., Yantosca, R. M., Le Sager, P., and Carouge, C.: Chemistry of hydrogen oxide radicals (HOx) in the Arctic troposphere in spring, Atmos. Chem. Phys., 10, 5823–5838, https://doi.org/10.5194/acp-10-5823-2010, 2010. a
Mao, J., Paulot, F., Jacob, D. J., Cohen, R. C., Crounse, J. D., Wennberg, P. O., Keller, C. A., Hudman, R. C., Barkley, M. P., and Horowitz, L. W.: Ozone and organic nitrates over the eastern United States: Sensitivity to isoprene chemistry, J. Geophys. Res.-Atmos., 118, 11256–11268, https://doi.org/10.1002/jgrd.50817, 2013. a
Murray, L. T., Jacob, D. J., Logan, J. A., Hudman, R. C., and Koshak, W. J.: Optimized regional and interannual variability of lightning in a global chemical transport model constrained by LIS/OTD satellite data, J. Geophys. Res.-Atmos., 117, D20307, https://doi.org/10.1029/2012JD017934, d20307, 2012. a
Parish, E. and Carlberg, K.: Time-series machine-learning error models for approximate solutions to parameterized dynamical systems, Comput. Method. Appl. M., 365, 112990, https://doi.org/10.1016/j.cma.2020.112990, 2020. a, b
Parrella, J. P., Jacob, D. J., Liang, Q., Zhang, Y., Mickley, L. J., Miller, B., Evans, M. J., Yang, X., Pyle, J. A., Theys, N., and Van Roozendael, M.: Tropospheric bromine chemistry: implications for present and pre-industrial ozone and mercury, Atmos. Chem. Phys., 12, 6723–6740, https://doi.org/10.5194/acp-12-6723-2012, 2012. a
Proctor, J. L., Brunton, S. L., and Kutz, J. N.: Dynamic Mode Decomposition with Control, SIAM J. Appl. Dyn. Syst., 15, 142–161, https://doi.org/10.1137/15M1013857, 2016. a
Qin, T., Wu, K., and Xiu, D.: Data driven governing equations approximation using deep neural networks, J. Comput. Phys., 395, 620–635, https://doi.org/10.1016/j.jcp.2019.06.042, 2019. a
Quarteroni, A., Manzoni, A., and Negri, F.: Reduced basis methods for partial differential equations: An introduction, Springer, ISBN 978-3-319-15430-5, https://doi.org/10.1007/978-3-319-15431-2, 2015. a
Regazzoni, F., Chapelle, D., and Moireau, P.: Combining data assimilation and machine learning to build data-driven models for unknown long time dynamics – Applications in cardiovascular modeling, Int. J. Numer. Meth. Bio., 37, e3471, https://doi.org/10.1002/cnm.3471, 2021. a
Rowley, C., Mezic, I., Bagheri, S., Schlatter, P., and Henningson, D.: Spectral analysis of nonlinear flows, J. Fluid Mech., 641, 115–127, https://doi.org/10.1017/S0022112009992059, 2009. a
Sashidhar, D. and Kutz, J. N.: Bagging, optimized dynamic mode decomposition for robust, stable forecasting with spatial and temporal uncertainty quantification, Philos. T. R. Soc. A, 380, 20210199, https://doi.org/10.1098/rsta.2021.0199, 2022. a, b, c, d
Schmid, P. J.: Dynamic mode decomposition of numerical and experimental data, J. Fluid Mech., 656, 5–28, https://doi.org/10.1017/S0022112010001217, 2010. a
Tu, J. H., Rowley, C. W., Luchtenburg, D. M., Brunton, S. L., and Kutz, J. N.: On dynamic mode decomposition: Theory and applications, Journal of Computational Dynamics, 1, 391–421, https://doi.org/10.3934/jcd.2014.1.391, 2014. a
Velaghar, M. and Kutz, J. N.: Dynamic Mode Decomposition Data and Code for Atmospheric Chemistry, Zenodo [data set], https://doi.org/10.5281/zenodo.12754943, 2024. a
Velegar, M., Erichson, N. B., Keller, C. A., and Kutz, J. N.: Scalable diagnostics for global atmospheric chemistry using Ristretto library (version 1.0), Geosci. Model Dev., 12, 1525–1539, https://doi.org/10.5194/gmd-12-1525-2019, 2019. a, b, c, d
Short summary
We develop the data-driven method of dynamic mode decomposition for producing a robust and stable surrogate reduced-order model of atmospheric chemistry dynamics. The model is computationally efficient, provides interpretable patterns of activity, and produces uncertainty quantification metrics. It is ideal for the forecasting of atmospheric chemistry in a computationally tractable manner.
We develop the data-driven method of dynamic mode decomposition for producing a robust and...