Improving Surrogate Model Robustness to Perturbations for Dynamical Systems Through Machine Learning and Data Assimilation
Abhishek Ajayakumar, Soumyendu Raha
TL;DR
This work addresses the fragility of reduced-order surrogate models under input perturbations in high-dimensional dynamical systems on graphs. It introduces a framework that couples dynamic optimization to learn a sparse graph Laplacian with a POD-based surrogate, hierarchical clustering to diagnose model errors, an inverse problem to infer inter-cluster transitions, and Bayesian filtering to robustly estimate states. The approach yields a sparse, efficient Laplacian $L_1= B^T\text{diag}(w^*)B$ that enhances filtering performance and overall accuracy, demonstrated on linear diffusion and nonlinear reaction-diffusion dynamics, with additional benchmarking on neural ODE surrogates. The results indicate meaningful improvements in RMSE under perturbations and highlight practical potential for robust, scalable surrogate modeling in complex networked systems, while acknowledging computational overhead and divergence risks in certain configurations.
Abstract
Many real-world systems are modelled using complex ordinary differential equations (ODEs). However, the dimensionality of these systems can make them challenging to analyze. Dimensionality reduction techniques like Proper Orthogonal Decomposition (POD) can be used in such cases. However, these reduced order models are susceptible to perturbations in the input. We propose a novel framework that combines machine learning and data assimilation techniques to improving surrogate models to handle perturbations in input data effectively. Through rigorous experiments on dynamical systems modelled on graphs, we demonstrate that our framework substantially improves the accuracy of surrogate models under input perturbations. Furthermore, we evaluate the framework's efficacy on alternative surrogate models, including neural ODEs, and the empirical results consistently show enhanced performance.
