Day 4 Lecture 1 and adversarial training Generative models
Day 4 Lecture 1
Generative models and adversarial training
Kevin McGuinness
kevin.mcguinness@dcu.ie
Research Fellow
Insight Centre for Data Analytics Dublin City University
What is a generative model?
A model P(X; ) that we can draw samples from.
E.g. A Gaussian Mixture Model
Fitting: EM algorithm Drawing samples:
Draw sample from categorical distribution to select Gaussian
Draw sample from Gaussian
GMMs are not generally complex enough to draw samples of images from.
P(X = x) x
x
Why are generative models important?
Model the probability density of images Understanding P(X) may help us understand P(Y | X) Generate novel content Generate training data for discriminative networks Artistic applications Image completion Monte-carlo estimators
Generative adversarial networks
New method of training deep generative models Idea: pit a generator and a discriminator against each other Generator tries to draw samples from P(X) Discriminator tries to tell if sample came from the generator or the real world Both discriminator and generator are deep networks (differentiable functions) Can train with backprop: train discriminator for a while, then train generator, then discriminator, ...
Generative adversarial networks (conceptual)
Loss
Real world images
Sample
Generator
Sample
Discriminator
Real Fake
Latent random variable
The generator
Deterministic mapping from a latent random vector to sample from q(x) ~ p(x) Usually a deep neural network. E.g. DCGAN:
The discriminator
Parameterised function that tries to distinguish between samples from real images p(x) and generated ones q(x). Usually a deep convolutional neural network.
conv conv
...
F
F
Training GANs
Alternate between training the discriminator and generator
Real world images
Sample
Generator
Sample
Differentiable module
Real Discriminator
Fake
Loss
Latent random variable
Differentiable module
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- random variables university of texas at austin
- 1 types or techniques probability sampling
- 2 generator basics ieee
- drawing from the book
- random variate generation
- random numbers auckland
- fundraising capstone project idea
- tikz tutorial mit
- the work of art in the age of mechanical reproduction
- simulation carnegie mellon university
Related searches
- difference between 2 1 and 4 1
- not enough items 1 0 4 0 1 7 10
- 4 to 1 ratio means
- day 4 after tooth extraction
- 4 to 1 mixing ratio
- 3 x 4 x 1 0
- 17 day diet cycle 1 recipes
- fidelity 4 in 1 fund
- 4 for 1 stock split means
- apple 4 for 1 split
- phonics spelling grade 5 unit 4 week 1 page 94
- phillips colon health 4 in 1 reviews