Inverse Design with Dynamic Mode Decomposition
Yunpeng Zhu, Liangliang Cheng, Anping Jing, Hanyu Huo, Ziqiang Lang, Bo Zhang, J. Nathan Kutz
TL;DR
This work tackles the computational bottleneck of inverse design for dynamic systems by introducing ID-DMD, a data-driven yet physics-grounded approach that builds a low-rank, linear-in-parameters model across design parameters. By leveraging least-squares regression and Koopman-inspired observables, ID-DMD achieves fast, interpretable design, robust to noise, with uncertainty quantification and scalable computation via randomized SVD. The method demonstrates superior speed and accuracy relative to leading operator-learning techniques, exemplified through airfoil angle optimization and a broad suite of dynamic systems, and shows strong extrapolation capabilities. The practical impact is a paradigm that enables laptop-scale, hardware-friendly inverse design while preserving physical insight and reliable predictions across parameter and time horizons.
Abstract
We introduce a computationally efficient method for the automation of inverse design in science and engineering. Based on simple least-square regression, the underlying dynamic mode decomposition algorithm can be used to construct a low-rank subspace spanning multiple experiments in parameter space. The proposed inverse design dynamic mode composition (ID-DMD) algorithm leverages the computed low-dimensional subspace to enable fast digital design and optimization on laptop-level computing, including the potential to prescribe the dynamics themselves. Moreover, the method is robust to noise, physically interpretable, and can provide uncertainty quantification metrics. The architecture can also efficiently scale to large-scale design problems using randomized algorithms in the ID-DMD. The simplicity of the method and its implementation are highly attractive in practice, and the ID-DMD has been demonstrated to be an order of magnitude more accurate than competing methods while simultaneously being 3-5 orders faster on challenging engineering design problems ranging from structural vibrations to fluid dynamics. Due to its speed, robustness, interpretability, and ease-of-use, ID-DMD in comparison with other leading machine learning methods represents a significant advancement in data-driven methods for inverse design and optimization, promising a paradigm shift in how to approach inverse design in practice.
