Zeng, Yang and Wu, Jin-Long and Xiao, Heng (2021) Enforcing Imprecise Constraints on Generative Adversarial Networks for Emulating Physical Systems. Communications in Computational Physics, 30 (3). pp. 635-665. ISSN 1815-2406. doi:10.4208/cicp.oa-2020-0106. https://resolver.caltech.edu/CaltechAUTHORS:20210910-173446842
![]() |
PDF
- Submitted Version
See Usage Policy. 5MB |
Use this Persistent URL to link to this item: https://resolver.caltech.edu/CaltechAUTHORS:20210910-173446842
Abstract
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.
Item Type: | Article | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
Related URLs: |
| |||||||||
Additional Information: | © 2021 Global Science Press. The computational resources used for this project were provided by the Advanced Research Computing (ARC) of Virginia Tech, which is gratefully acknowledged. | |||||||||
Subject Keywords: | Generative adversarial networks, physics constraints, physics-informed machine learning | |||||||||
Issue or Number: | 3 | |||||||||
Classification Code: | AMS Subject Headings: 76F99, 62P35, 91A05 | |||||||||
DOI: | 10.4208/cicp.oa-2020-0106 | |||||||||
Record Number: | CaltechAUTHORS:20210910-173446842 | |||||||||
Persistent URL: | https://resolver.caltech.edu/CaltechAUTHORS:20210910-173446842 | |||||||||
Official Citation: | Yang Zeng, Jin-Long Wu & Heng Xiao. (2021). Enforcing Imprecise Constraints on Generative Adversarial Networks for Emulating Physical Systems. Communications in Computational Physics. 30 (3). 635-665; DOI: 10.4208/cicp.OA-2020-0106 | |||||||||
Usage Policy: | No commercial reproduction, distribution, display or performance rights in this work are provided. | |||||||||
ID Code: | 110803 | |||||||||
Collection: | CaltechAUTHORS | |||||||||
Deposited By: | Tony Diaz | |||||||||
Deposited On: | 10 Sep 2021 20:14 | |||||||||
Last Modified: | 16 Nov 2021 19:42 |
Repository Staff Only: item control page