1. Disadvantage of GANs

Advantages

Disadvantages

2. Alternatives to GANs

2-1. Variational Autoencoders(VAEs)

Variational Autoencoders

Untitled

  1. Real image input to encoder

  2. Encoder outputs mean and standard deviation

  3. Use reconstruction loss between the fake output of the decoder and the original real input to the encoder

  4. Sample from distribution with the outputed mean and standard deviation

  5. Take sampled value (vector/latent) as the input to the decoder

  6. Get fake sample

Untitled

  1. Backpropagate through

Maximizing the Evidence Lower Bound(ELBO)

→ we maximize the lower bound making the likelihood better

$p(z)$ : prior latent space distribution

→ represents the likelihood of a given latent point in latent space