Generative Adversarial Networks (GANs)

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/24

flashcard set

Earn XP

Description and Tags

Flashcards about Generative Adversarial Networks (GANs)

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

25 Terms

1
New cards

Generative Adversarial Networks (GANs)

Generates data (creates fake data). Involves a generator and discriminator competing against each other.

2
New cards

Types of GANs

Vanilla GANs, Cycle-GAN, Pix2pix GAN, Style GAN, Deep Convolutional GAN (DCGAN), Conditional GAN (CGAN), Pixel Recurrent Neural Network (PixelRNN), DiscoGAN , Super Resolution GAN (SRGAN), InfoGAN, StackGAN

3
New cards

Pdata(x)

Distribution of real data.

4
New cards

p(z)

Distribution of the generator.

5
New cards

x

Sample from Pdata(x).

6
New cards

z

Sample from P(z).

7
New cards

D(x)

Discriminator network.

8
New cards

G(z)

Generator network.

9
New cards

Mathematical Representation of GANs

Formula: V(D, G) = Ex-Pdata(x) [logD(x)] + Ez-p(z) [log(1 - D(G(z))].

10
New cards

Vanilla GANs

Simplest form of GANs using multi-layer neural networks.

11
New cards

Cycle-GAN

GAN where the generator and discriminator are repeatedly trained in a cyclic manner.

12
New cards

Pix2pix GAN

Generates images from text descriptions using CNN for the generator and RNN for the discriminator.

13
New cards

Style GAN

Deep learning algorithm to generate realistic images composed of a generator and discriminator network.

14
New cards

Deep Convolutional GAN (DCGAN)

A type of GAN composed of deep convolutional neural networks for both generator and discriminator.

15
New cards

Conditional GAN (CGAN)

GAN where the generator is conditioned on extra information, such as a label.

16
New cards

Pixel Recurrent Neural Network (PixelRNN)

Generative neural networks that sequentially predicts the pixels in an image along the two spatial dimensions, modeling the discrete probability of the raw pixel values and encode the complete set of dependencies in the image.

17
New cards

DiscoGAN

GAN algorithm designed to produce more realistic images.

18
New cards

Super Resolution GAN (SRGAN)

GAN to create high-resolution images from low-resolution images.

19
New cards

InfoGAN

GAN algorithm thats loss function encourages the generator to produce images that are not only realistic but also informative.

20
New cards

StackGAN

GAN that uses multiple generators and discriminators.

21
New cards

Gated-GAN method

Uses a gating mechanism to control information flow between generator and discriminator for multi-style GANs.

22
New cards

CycleGANs

Used for unsupervised image-to-image translation.

23
New cards

HST-GAN method

Historical style transfer GAN for generating historical text images.

24
New cards

Few-shot learning

Ability to generate high-quality images with very few training examples.

25
New cards

Deepfakes

Generate realistic fake photos or replace people’s faces with other ones using GANs.