Enforcing constraints for interpolation and extrapolation in Generative Adversarial Networks
Not on the map. Why?
Abstract (arXiv)
We suggest ways to enforce given constraints in the output of a Generative Adversarial Network (GAN) generator both for interpolation and extrapolation (prediction). For the case of dynamical systems, given a time series, we wish to train GAN generators that can be used to predict trajectories starting from a given initial condition. In this setting, the constraints can be in algebraic and/or differential form. Even though we are predominantly interested in the case of extrapolation, we will see that the tasks of interpolation and extrapolation are related. However, they need to be treated differently. For the case of interpolation, the incorporation of constraints is built into the training of the GAN. The incorporation of the constraints respects the primary game-theoretic setup of a GAN so it can be combined with existing algorithms. However, it can exacerbate the problem of instability during training that is well-known for GANs. We suggest adding small noise to the constraints as a simple remedy that has performed well in our numerical experiments. The case of extrapolation (prediction) is more involved. During training, the GAN generator learns to interpolate a noisy version of the data and we enforce the constraints. This approach has connections with model reduction that we can utilize to improve the efficiency and accuracy of the training. Depending on the form of the constraints, we may enforce them also during prediction through a projection step. We provide examples of linear and nonlinear systems of differential equations to illustrate the various constructions.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Mar 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 3; 2024: 2; 2025: 1.
8 papers.
- 2021Physics-Integrated Variational Autoencoders for Robust and Interpretable Generative Modelingcited by 59
- 2024Data-Driven Stochastic Closure Modeling via Conditional Diffusion Model and Neural Operatorcited by 12
- 2023SDYN-GANs: Adversarial Learning Methods for Multistep Generative Models for General Order Stochastic Dynamicscited by 4
- 2025Stochastic and Non-local Closure Modeling for Nonlinear Dynamical Systems via Latent Score-based Generative Modelscited by 3
- 2021Physics-aware, deep probabilistic modeling of multiscale dynamics in the Small Data regimecited by 1
- 2023Accurate generation of stochastic dynamics based on multi-model Generative Adversarial Networkscited by 1
- 2024Physics-integrated generative modeling using attentive planar normalizing flow based variational autoencodercited by 1
- 2023Probabilistic Matching of Real and Generated Data Statistics in Generative Adversarial Networkscited by 0
- 2025Stochastic and Non-local Closure Modeling for Nonlinear Dynamical Systems via Latent Score-based Generative Models25 Jun 2025
- 2024Data-Driven Stochastic Closure Modeling via Conditional Diffusion Model and Neural Operator6 Aug 2024
- 2024Physics-integrated generative modeling using attentive planar normalizing flow based variational autoencoder18 Apr 2024
- 2023Probabilistic Matching of Real and Generated Data Statistics in Generative Adversarial Networks19 Jun 2023
- 2023Accurate generation of stochastic dynamics based on multi-model Generative Adversarial Networks25 May 2023
- 2023SDYN-GANs: Adversarial Learning Methods for Multistep Generative Models for General Order Stochastic Dynamics7 Feb 2023
- 2021Physics-Integrated Variational Autoencoders for Robust and Interpretable Generative Modeling25 Feb 2021
- 2021Physics-aware, deep probabilistic modeling of multiscale dynamics in the Small Data regime8 Feb 2021