Questions tagged [generative-adversarial-networks]

For questions related to generative adversarial networks (GANs), introduced in the paper Generative Adversarial Nets (2014) by J. Goodfellow et al. A GAN is composed of a discriminative model (D) and a generative model (G). The discriminator D needs to distinguish between data generated by the generator G and data in the training set, while the generator G needs to generate data such that the discriminator D is not able to accomplish its task.

Filter by
Sorted by
Tagged with
20
votes
3answers
25k views

How can we process the data from both the true distribution and the generator?

I'm struggling to understand the GAN loss function as provided in Understanding Generative Adversarial Networks (a blog post written by Daniel Seita). In the standard cross-entropy loss, we have an ...
13
votes
2answers
2k views

How are generative adversarial networks trained?

I am reading about generative adversarial networks (GANs) and I have some doubts regarding it. So far, I understand that in a GAN there are two different types of neural networks: one is generative ($...
11
votes
1answer
1k views

Understanding notation of Goodfellow's GAN objective function

What is the meaning of $V(D,G)$? How do we get these expectation parts? I was trying to understand it following this article: Understanding Generative Adversarial Networks (D.Seita), but, after many ...
5
votes
2answers
6k views

Why are Variational autoencoder's output is blurred while GANs output is crisp and has sharp edges?

I observed in several papers that the Variational autoencoder's output is blurred while GANs output is crisp and has sharp edges. Can someone please give some intuition why that is the case? I did ...
4
votes
1answer
362 views

What kind of algorithm is used by StackGAN to generate realistic images from text?

What kind of algorithm is used by StackGAN to generate realistic images from text? How does StackGAN work?
2
votes
1answer
48 views

GANs: Should Generator update weights when Discriminator says false continuously

My GANs is like this: Train an autoencoder (VAE), get the decoder part and use as Generator Train Discriminator After training, do the generation in these steps: Call Generator to generate an image ...
1
vote
2answers
523 views

Can we implement GAN (Generative adversarial neural networks) for classication problem like Fraud detecion?

Problem: Fraud detection Task : classifying transactions as either fraud/ Non-fraud using GAN
0
votes
2answers
105 views

What is the right way to train a generator in a GAN?

I am not fully understanding how to train a GAN's generator. I have a few questions below, but let me first describe what I am doing. I am using the MNIST dataset. I generate a batch of random images ...