Optimized Dynamic Mode Decomposition for Reconstruction and Forecasting of Atmospheric Chemistry Data
Meghana Velegar, Christoph Keller, J. Nathan Kutz
TL;DR
The paper tackles reconstructing and forecasting high-dimensional global atmospheric chemistry data by applying optimized Dynamic Mode Decomposition (optDMD) and Bagging optDMD (BOP-DMD) to GEOS-Chem outputs. By solving a nonlinear regression with variable projection for $\mathbf{X}' \approx \mathbf{A}\mathbf{X}$ and constraining eigenvalues via $\Re(\omega_k) \le 0$, the authors obtain stable, physically interpretable spatio-temporal modes that capture multiscale chemical dynamics. They demonstrate substantially improved reconstruction and forecasting accuracy over classical and exact DMD, and quantify temporal uncertainty using ensembles, highlighting higher variability in longer-lived or higher-order modes. The approach enables real-time, low-cost interpretation and forecasting of atmospheric chemistry and offers a pathway to integrate observations and extend to longer timescales while providing uncertainty estimates.
Abstract
We introduce the optimized dynamic mode decomposition algorithm for constructing an adaptive and computationally efficient reduced order model and forecasting tool for global atmospheric chemistry dynamics. By exploiting a low-dimensional set of global spatio-temporal modes, interpretable characterizations of the underlying spatial and temporal scales can be computed. Forecasting is also achieved with a linear model that uses a linear superposition of the dominant spatio-temporal features. The DMD method is demonstrated on three months of global chemistry dynamics data, showing its significant performance in computational speed and interpretability. We show that the presented decomposition method successfully extracts known major features of atmospheric chemistry, such as summertime surface pollution and biomass burning activities. Moreover, the DMD algorithm allows for rapid reconstruction of the underlying linear model, which can then easily accommodate non-stationary data and changes in the dynamics.
