Enforcing Deterministic Constraints on Generative Adversarial Networks for Emulating Physical Systems
Not on the map. Why?
Abstract (arXiv)
Generative adversarial networks (GANs) were initially proposed to generate images by learning from a large number of samples. Recently, GANs have been used to emulate complex physical systems such as turbulent flows. However, a critical question must be answered before GANs can be considered trusted emulators for physical systems: do GANs-generated samples conform to the various physical constraints? These include both deterministic constraints (e.g., conservation laws) and statistical constraints (e.g., energy spectrum of turbulent flows). The latter have been studied in a companion paper (Wu et al., Enforcing statistical constraints in generative adversarial networks for modeling chaotic dynamical systems. Journal of Computational Physics. 406, 109209, 2020). In the present work, we enforce deterministic yet imprecise constraints on GANs by incorporating them into the loss function of the generator. We evaluate the performance of physics-constrained GANs on two representative tasks with geometrical constraints (generating points on circles) and differential constraints (generating divergence-free flow velocity fields), respectively. In both cases, the constrained GANs produced samples that conform to the underlying constraints rather accurately, even though the constraints are only enforced up to a specified interval. More importantly, the imposed constraints significantly accelerate the convergence and improve the robustness in the training, indicating that they serve as a physics-based regularization. These improvements are noteworthy, as the convergence and robustness are two well-known obstacles in the training of GANs.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 15 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 1; 2024: 0; 2025: 1; 2026: 2.
7 papers.
- 2021Solution of Physics-based Bayesian Inverse Problems with Deep Generative Priorscited by 29
- 2022Multiscale Neural Operator: Learning Fast and Grid-independent PDE Solverscited by 12
- 2026Logic Tensor Network-Enhanced Generative Adversarial Networkcited by 3
- 2021Investigation of Nonlinear Model Order Reduction of the Quasigeostrophic Equations through a Physics-Informed Convolutional Autoencodercited by 2
- 2023Probabilistic Matching of Real and Generated Data Statistics in Generative Adversarial Networkscited by 0
- 2025When Diffusion Breaks Constraints: Sequential Autoregressive Generation with RL and MCTScited by 0
- 2026Generate in the Chart, Not on the Boundary: Function-Symbol Grounding for Hard Constraints in LTN-GANscited by 0
- 2026Generate in the Chart, Not on the Boundary: Function-Symbol Grounding for Hard Constraints in LTN-GANs21 Aug 2026
- 2026Logic Tensor Network-Enhanced Generative Adversarial Network7 Jan 2026
- 2025When Diffusion Breaks Constraints: Sequential Autoregressive Generation with RL and MCTS1 Dec 2025
- 2023Probabilistic Matching of Real and Generated Data Statistics in Generative Adversarial Networks19 Jun 2023
- 2022Multiscale Neural Operator: Learning Fast and Grid-independent PDE Solvers23 Jul 2022
- 2021Investigation of Nonlinear Model Order Reduction of the Quasigeostrophic Equations through a Physics-Informed Convolutional Autoencoder27 Aug 2021
- 2021Solution of Physics-based Bayesian Inverse Problems with Deep Generative Priors6 Jul 2021