Enforcing constraints for interpolation and extrapolation in Generative Adversarial Networks

03/22/2018
by   Panos Stinis, et al.
0

Generative Adversarial Networks (GANs) are becoming popular choices for unsupervised learning. At the same time there is a concerted effort in the machine learning community to expand the range of tasks in which learning can be applied as well as to utilize methods from other disciplines to accelerate learning. With this in mind, in the current work we suggest ways to enforce given constraints in the output of a GAN both for interpolation and extrapolation. The two cases 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. First, we employ a modified interpolation training process that uses noisy data but does not necessarily enforce the constraints during training. Second, the resulting modified interpolator is used for extrapolation where the constraints are enforced after each step through projection on the space of constraints.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/15/2019

Enforcing Deterministic Constraints on Generative Adversarial Networks for Emulating Physical Systems

Generative adversarial networks (GANs) are initially proposed to generat...
research
05/17/2019

Enforcing constraints for time series prediction in supervised, unsupervised and reinforcement learning

We assume that we are given a time series of data from a dynamical syste...
research
12/01/2022

Physics-Constrained Generative Adversarial Networks for 3D Turbulence

Generative Adversarial Networks (GANs) have received wide acclaim among ...
research
06/29/2022

SPI-GAN: Distilling Score-based Generative Models with Straight-Path Interpolations

Score-based generative models (SGMs) are a recently proposed paradigm fo...
research
04/07/2023

Correcting Model Misspecification via Generative Adversarial Networks

Machine learning models are often misspecified in the likelihood, which ...
research
05/26/2017

Fisher GAN

Generative Adversarial Networks (GANs) are powerful models for learning ...
research
09/01/2017

PassGAN: A Deep Learning Approach for Password Guessing

State-of-the-art password guessing tools, such as HashCat and John the R...

Please sign up or login with your details

Forgot password? Click here to reset