Generative Adversarial Reduced Order Modelling
Dario Coscia, Nicola Demo, Gianluigi Rozza
TL;DR
GAROM presents a generative adversarial reduced order modeling framework for parametric PDEs by integrating a generator $G(\mathbf{z}|\mathbf{c})$ with a discriminative autoencoder conditioned on parameters $\mathbf{c}$, enabling real-time inference and probabilistic predictions. A regularized variant, r-GAROM, enforces solution uniqueness and improves stability. The approach is validated on Gaussian, Graetz, and Lid Cavity benchmarks, where it often surpasses traditional ROMs in generalization while providing principled uncertainty estimates via Monte Carlo sampling and simple bound-based UQ strategies. The work suggests promising extensions to time-dependent problems and continuous, discretization-invariant mappings, underscoring GAROM's potential for scalable, uncertainty-aware ROM in complex CFD contexts.
Abstract
In this work, we present GAROM, a new approach for reduced order modelling (ROM) based on generative adversarial networks (GANs). GANs have the potential to learn data distribution and generate more realistic data. While widely applied in many areas of deep learning, little research is done on their application for ROM, i.e. approximating a high-fidelity model with a simpler one. In this work, we combine the GAN and ROM framework, by introducing a data-driven generative adversarial model able to learn solutions to parametric differential equations. The latter is achieved by modelling the discriminator network as an autoencoder, extracting relevant features of the input, and applying a conditioning mechanism to the generator and discriminator networks specifying the differential equation parameters. We show how to apply our methodology for inference, provide experimental evidence of the model generalisation, and perform a convergence study of the method.
