Week 6: Deep Generative Neural Networks Flashcards

1
Q

Generative Adversarial Network (GAN)

A

A machine learning model for creating outputs that resemble the inputs (i.e. image generation). The two mechanisms of GAN’s are generators, which attempts to build an example to fool the Discriminator, which tries to discern whether a given example is from the input data or an original example made by the generator. The iterations are nested such that the outer loop updates the Generator, and the inner loop updates the Discriminator. This helps prevent overfitting, and the overall objective of creating convincing examples that are difficult to distinguish from the input data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Maximum Likelihood Estimation

A

When you try to find the probability that best approximates the distribution of datapoints of the input.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Density and Sample Estimation

A

The purpose of this task is to generate samples that best approximates the distribution of training examples.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Trackable Density

A

Generating pixels starting from one corner and working your way towards another corner. The computation is chain and probability-based and it doesn’t scale well.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Autoencoder

A

A type of artificial neural network that encodes the input into a more efficient latent space and then decodes it into the output. Each sample in the input is mapped to one point in the latent space.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Variable Autoencoder (VAE)

A

A type of autoencoder that maps the input into a distribution in the latent space, instead of a single point.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly