wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Generative AI MCQ Quiz

Total questions: 100

Worksheet time: 2hrs 40mins

Name
Class
Date
1.

What is the primary objective of a GAN's generator?

a)

To classify images

b)

To detect anomalies

c)

To generate realistic data that can fool the discriminator

d)

To calculate loss functions

2.

Which of the following is NOT a role of the discriminator in a GAN?

a)

Distinguish real data from fake data

b)

Provide gradient feedback to the generator

c)

Generate new data samples

d)

Improve over time to detect better fakes

3.

What kind of loss is used in the original GAN paper for the generator?

a)

Mean Squared Error

b)

Binary Cross-Entropy

c)

Hinge Loss

d)

Wasserstein Loss

4.

What is 'mode collapse' in GANs?

a)

The generator learns the entire data distribution

b)

The discriminator becomes too weak

c)

The generator produces limited types of outputs

d)

The training fails due to overfitting

5.

Which of the following helps in improving GAN training stability?

a)

Decreasing the number of epochs

b)

Using ReLU in the discriminator

c)

One-sided label smoothing

d)

Removing the discriminator

6.

What architecture does DCGAN use in place of fully connected layers?

a)

RNN layers

b)

LSTM layers

c)

Convolutional layers

d)

Transformer blocks

7.

What does a transposed convolution layer do in a GAN generator?

a)

Reduces spatial resolution

b)

Acts as a pooling layer

c)

Upsamples feature maps

d)

Computes gradients

8.

In a Conditional GAN, how is the class label typically fed into the generator?

a)

As an output

b)

Ignored

c)

Concatenated with the input noise

d)

Used to initialize weights

9.

What is the key idea behind CycleGAN?

a)

Supervised learning from labeled pairs

b)

Learning mappings using conditional labels

c)

Unsupervised image-to-image translation using cycle consistency

d)

Reducing GAN parameters

10.

Pix2Pix is best described as:

a)

A style transfer GAN without supervision

b)

A paired image-to-image translation GAN

c)

A text-to-image generator

d)

A classifier based on adversarial loss

11.

What is one benefit of using Wasserstein loss in GANs?

a)

It reduces training time

b)

It eliminates the need for a discriminator

c)

It provides more stable gradients for training

d)

It increases mode collapse

12.

Which component of StyleGAN is primarily responsible for style control?

a)

Discriminator

b)

Generator output layer

c)

Mapping network

d)

Latent vector z

13.

What does the term 'scalability' in BigGAN mainly refer to?

a)

Reducing model parameters

b)

Increasing batch size and model capacity

c)

Shrinking dataset size

d)

Using transformers

14.

How does latent space interpolation work in GANs?

a)

By averaging discriminator outputs

b)

By linearly combining latent vectors

c)

By modifying loss values

d)

By reducing input noise

15.

Which GAN variant is most suited for unpaired image translation tasks?

a)

DCGAN

b)

CycleGAN

c)

Pix2Pix

d)

BigGAN

16.

Which loss function is commonly used in GANs?

a)

Mean Squared Error

b)

Cross-Entropy Loss

c)

Adversarial Loss

d)

Hinge Loss

17.

In a GAN, what role does the discriminator play?

a)

To generate new data

b)

To evaluate the authenticity of data

c)

To optimize the generator

d)

To preprocess data

18.

What is mode collapse in GANs?

a)

Generator produces diverse outputs

b)

Generator produces limited outputs

c)

Discriminator fails to distinguish real from fake

d)

Both generator and discriminator converge

19.

Which technique helps mitigate mode collapse?

a)

Batch Normalization

b)

Gradient Penalty

c)

Dropout

d)

Data Augmentation

20.

What is a common cause of instability in GAN training?

a)

Learning rate mismatch

b)

Overfitting of the discriminator

c)

Insufficient data

d)

All of the above

21.

Which architecture uses convolutional layers for image generation?

a)

DCGAN

b)

CycleGAN

c)

StyleGAN

d)

All of the above

22.

What is the key feature of Conditional GANs (cGANs)?

a)

Unsupervised learning

b)

Conditional input guiding generation

c)

No discriminator

d)

Use of recurrent layers

23.

Which GAN variant is known for high-resolution image synthesis?

a)

BigGAN

b)

CycleGAN

c)

Pix2Pix

d)

StyleGAN

24.

What is the main advantage of StyleGAN over traditional GANs?

a)

Faster training

b)

Better image resolution

c)

Improved control over generated features

d)

Simpler architecture

25.

Which task is CycleGAN particularly suited for?

a)

Image classification

b)

Image-to-image translation without paired data

c)

Text generation

d)

Time-series forecasting

26.

What is the primary use case of Pix2Pix?

a)

Image super-resolution

b)

Image-to-image translation with paired data

c)

Text-to-image generation

d)

Anomaly detection

27.

In StyleGAN, what does the mapping network do?

a)

Maps latent vectors to styles

b)

Generates images

c)

Classifies images

d)

None of the above

28.

What does GAN stand for?

a)

Generalized Adversarial Network

b)

Generative Adversarial Network

c)

Generative Analysis Network

d)

General Artificial Network

29.

Which two components make up a GAN?

a)

Encoder and Decoder

b)

Generator and Discriminator

c)

Classifier and Regressor

d)

Generator and Encoder

30.

In a GAN, what type of learning is primarily used?

a)

Supervised Learning

b)

Unsupervised Learning

c)

Reinforcement Learning

d)

Self-supervised Learning

31.

What loss function is commonly used in GANs?

a)

Cross-entropy loss

b)

Mean squared error

c)

Hinge loss

d)

Triplet loss

32.

What is the primary objective of a GAN's generator?

a)

To classify images

b)

To detect anomalies

c)

To generate realistic data that can fool the discriminator

d)

To calculate loss functions

33.

Which of the following is NOT a role of the discriminator in a GAN?

a)

Distinguish real data from fake data

b)

Provide gradient feedback to the generator

c)

Generate new data samples

d)

Improve over time to detect better fakes

34.

What kind of loss is used in the original GAN paper for the generator?

a)

Mean Squared Error

b)

Binary Cross-Entropy

c)

Hinge Loss

d)

Wasserstein Loss

35.

What is 'mode collapse' in GANs?

a)

The generator learns the entire data distribution

b)

The discriminator becomes too weak

c)

The generator produces limited types of outputs

d)

The training fails due to overfitting

36.

Which of the following helps in improving GAN training stability?

a)

Decreasing the number of epochs

b)

Using ReLU in the discriminator

c)

One-sided label smoothing

d)

Removing the discriminator

37.

What architecture does DCGAN use in place of fully connected layers?

a)

RNN layers

b)

LSTM layers

c)

Convolutional layers

d)

Transformer blocks

38.

What does a transposed convolution layer do in a GAN generator?

a)

Reduces spatial resolution

b)

Acts as a pooling layer

c)

Upsamples feature maps

d)

Computes gradients

39.

In a Conditional GAN, how is the class label typically fed into the generator?

a)

As an output

b)

Ignored

c)

Concatenated with the input noise

d)

Used to initialize weights

40.

What is the key idea behind CycleGAN?

a)

Supervised learning from labeled pairs

b)

Learning mappings using conditional labels

c)

Unsupervised image-to-image translation using cycle consistency

d)

Reducing GAN parameters

41.

Pix2Pix is best described as:

a)

A style transfer GAN without supervision

b)

A paired image-to-image translation GAN

c)

A text-to-image generator

d)

A classifier based on adversarial loss

42.

Which technique helps mitigate mode collapse?

a)

Batch Normalization

b)

Gradient Penalty

c)

Dropout

d)

Data Augmentation

43.

What is a common cause of instability in GAN training?

a)

Learning rate mismatch

b)

Overfitting of the discriminator

c)

Insufficient data

d)

All of the above

44.

Which architecture uses convolutional layers for image generation?

a)

DCGAN

b)

CycleGAN

c)

StyleGAN

d)

All of the above

45.

Which GAN variant is known for high-resolution image synthesis?

a)

BigGAN

b)

CycleGAN

c)

Pix2Pix

d)

StyleGAN

46.

What is the main advantage of StyleGAN over traditional GANs?

a)

Faster training

b)

Better image resolution

c)

Improved control over generated features

d)

Simpler architecture

47.

Which task is CycleGAN particularly suited for?

a)

Image classification

b)

Image-to-image translation without paired data

c)

Text generation

d)

Time-series forecasting

48.

What is the primary use case of Pix2Pix?

a)

Image super-resolution

b)

Image-to-image translation with paired data

c)

Text-to-image generation

d)

Anomaly detection

49.

In StyleGAN, what does the mapping network do?

a)

Maps latent vectors to styles

b)

Generates images

c)

Classifies images

d)

None of the above

50.

What is latent space manipulation in GANs?

a)

Modifying the training data

b)

Altering the generator's weights

c)

Interpolating between latent vectors to generate new images

d)

Adjusting the discriminator's parameters

51.

What is the primary advantage of using Deep Convolutional GANs (DCGANs) over traditional GANs?

a)

Faster training convergence

b)

Improved image resolution

c)

Enhanced stability during training

d)

Ability to generate 3D images

52.

In CycleGAN, what is the purpose of the cycle consistency loss?

a)

To ensure the generator learns to produce diverse outputs

b)

To prevent mode collapse

c)

To ensure that an image translated to another domain can be translated back to the original domain

d)

To penalize the discriminator for making incorrect classifications

53.

Which of the following is a key feature of StyleGAN's generator architecture?

a)

Use of residual blocks for feature refinement

b)

Progressive growing of layers during training

c)

Mapping of latent vectors to an intermediate latent space before image generation

d)

Incorporation of attention mechanisms for feature selection

54.

Which of the following techniques is commonly used to address mode collapse in GANs?

a)

Batch normalization

b)

Two time-scale update rule (TTUR)

c)

Data augmentation

d)

Early stopping

55.

Which loss function is commonly used in Wasserstein GANs (WGANs) to improve training stability?

a)

Binary cross-entropy loss

b)

Mean squared error loss

c)

Earth Mover's Distance (Wasserstein loss)

d)

Hinge loss

56.

Which metric is commonly used to evaluate the quality of images generated by GANs?

a)

Mean squared error (MSE)

b)

Fréchet Inception Distance (FID)

c)

Precision and recall

d)

Cross-entropy loss

57.

What is the primary difference between a standard GAN and a Conditional GAN (cGAN)?

a)

cGANs use a different loss function

b)

cGANs incorporate additional information (like labels) into both the generator and discriminator

c)

cGANs do not use a discriminator

d)

cGANs generate images without any input noise

58.

Which of the following is a characteristic of BigGAN?

a)

It uses a smaller network architecture for faster training

b)

It is designed for high-resolution image generation with improved scalability

c)

It operates on a single GPU for training

d)

It focuses on generating text data rather than images

59.

Which of the following is a key difference between CycleGAN and Pix2Pix?

a)

CycleGAN requires paired images for training, while Pix2Pix does not

b)

CycleGAN uses a cycle consistency loss to ensure bidirectional translation, while Pix2Pix uses paired images for supervised learning

c)

CycleGAN is used for text generation, while Pix2Pix is used for image generation

d)

CycleGAN uses a single generator, while Pix2Pix uses multiple generators

60.

Which GAN variant introduces a Wasserstein loss to improve training stability?

a)

CGAN

b)

WGAN

c)

DCGAN

d)

CycleGAN

61.

In Conditional GANs (cGANs), what additional information is fed to both the generator and discriminator?

a)

Noise

b)

Labels

c)

Latent vectors

d)

Loss values

62.

What innovation does CycleGAN introduce to perform image-to-image translation without paired data?

4 lines
63.

True or False: The Wasserstein distance is more stable than JS-divergence in the context of GANs.

4 lines
64.

What is the purpose of using gradient penalty in WGAN-GP?

4 lines
65.

Which GAN variant is best suited for high-resolution image synthesis?

a)

CycleGAN

b)

WGAN

c)

Progressive Growing GAN

d)

InfoGAN

66.

InfoGAN is designed to:

a)

Translate images from one domain to another

b)

Learn disentangled and interpretable latent representations

c)

Improve training stability

d)

Enhance discriminator performance

67.

Which loss function does StyleGAN use to improve perceptual quality?

a)

MSE Loss

b)

Hinge Loss

c)

Perceptual Loss

d)

Fréchet Inception Distance (FID)

68.

In WGAN, what key mathematical property is enforced to ensure the Wasserstein distance is valid?

a)

Symmetry of the generator output

b)

Lipschitz continuity of the discriminator

c)

Orthogonality of latent vectors

d)

Convexity of the loss function

69.

Which technique is used in WGAN-GP to enforce the 1-Lipschitz constraint without weight clipping?

a)

Spectral Normalization

b)

Gradient Penalty

c)

Batch Normalization

d)

Dropout Regularization

70.

What is a common symptom of mode collapse in GAN training?

a)

Discriminator outputs near 0.5 for all inputs

b)

Generator produces diverse but inaccurate samples

c)

Generator produces identical or very similar outputs

d)

Training loss of the generator increases steadily

71.

The Fréchet Inception Distance (FID) is used to evaluate GANs by comparing:

a)

Pixel-wise distances between real and generated images

b)

Log-likelihood of real vs generated data

c)

Feature distributions of real and generated images in a pretrained network

d)

Number of distinct modes captured by the generator

72.

Which of the following GAN models is best known for high-quality face generation and style transfer between image features?

a)

CycleGAN

b)

WGAN

c)

StyleGAN2

d)

InfoGAN

73.

In StyleGAN, the intermediate latent space W is introduced to:

a)

Increase randomness of the generated samples

b)

Improve disentanglement of semantic features

c)

Reduce training time

d)

Enforce mode collapse

74.

What is the role of the mapping network in StyleGAN?

a)

Projects images to labels

b)

Converts random noise z to intermediate latent code w

c)

Calculates perceptual loss

d)

Discriminates real vs fake images

75.

In Progressive Growing of GANs (PGGAN), what is the primary advantage of growing the network over time?

a)

Lower computation cost during inference

b)

Reduced number of training epochs

c)

Stability and quality improvement for high-resolution image generation

d)

Elimination of discriminator collapse

76.

Which GAN model introduces cycle-consistency loss to allow translation between domains without paired data?

a)

Pix2Pix

b)

CycleGAN

c)

BigGAN

d)

DCGAN

77.

The discriminator in a GAN may become too powerful during training, leading to:

a)

Mode expansion

b)

Generator gradient vanishing

c)

Faster convergence

d)

Improved diversity

78.

Spectral Normalization in GANs is used to:

a)

Enforce sparsity in weights

b)

Limit the Lipschitz constant of the discriminator

c)

Reduce mode collapse

d)

Normalize generator output

79.

Which of the following loss functions is used in Hinge GANs?

a)

Binary Cross Entropy

b)

L2 Loss

c)

Hinge Loss

d)

Wasserstein Loss

80.

In BigGAN, which of the following is a major enhancement for high-quality image generation?

a)

Unpaired image translation

b)

Conditional Batch Normalization

c)

Cycle-consistency loss

d)

Transformer blocks

81.

One of the goals of InfoGAN is to:

a)

Reduce training time

b)

Improve adversarial loss

c)

Learn interpretable and disentangled latent variables

d)

Transfer image style between two domains

82.

Why is training GANs considered a non-convex optimization problem?

a)

It uses dropout in both networks

b)

The objective function is linear in the generator

c)

The loss surface has multiple saddle points and local minima

d)

Discriminator is always convex

83.

Which of the following techniques is commonly used to stabilize GAN training?

a)

Dropout

b)

Batch Normalization

c)

Label Smoothing

d)

Both b and c

84.

What is the main difference between a DCGAN and a vanilla GAN?

a)

Use of Convolutional layers in both generator and discriminator

b)

Use of LSTM in the generator

c)

Use of attention mechanisms

d)

Use of Recurrent Neural Networks

85.

In CycleGAN, the cycle consistency loss enforces:

a)

High resolution output generation


b)

Generator stability

c)

One-to-one mapping between two domains

d)

Class-conditioned generation

86.

What is the primary purpose of the discriminator in a GAN?

a)

To reduce the dimensionality of data

b)

To optimize the generator's weights

c)

To generate new data samples

d)

To classify data as real or fake

87.

Which technique is commonly used to improve the quality of generated images in GANs?

a)

All of the above

b)

Label smoothing

c)

Feature matching

d)

Data normalization

88.

What is the role of the mapping network in StyleGAN?

a)

To serve as the discriminator

b)

To perform data augmentation

c)

To generate images directly

d)

To map latent vectors to styles

89.

What technique is often used to stabilize GAN training by modifying the loss function?

a)

Label Smoothing

b)

Dropout

c)

Data Normalization

d)

Feature Matching

90.

In a GAN, what is the purpose of the latent space?

a)

To store real data samples

b)

To provide input noise for the generator

c)

To evaluate the discriminator's performance

d)

To optimize the training process

91.

Which of the following is a common evaluation metric for GANs?

a)

Mean Absolute Error

b)

F1 Score

c)

Confusion Matrix

d)

Inception Score

92.

What is the primary challenge in training GANs?

a)

Overfitting the generator

b)

Balancing the training of generator and discriminator

c)

High computational cost

d)

Insufficient data for training

93.

Which technique is commonly used to prevent mode collapse in GANs?

a)

Data augmentation

b)

Dropout in the generator

c)

Batch normalization

d)

Using multiple discriminators

94.

What is the purpose of the latent space in GANs?

a)

To evaluate the performance of the discriminator

b)

To store real data samples

c)

To generate random noise for the generator

d)

To provide a compressed representation of data

95.

What is the primary function of the discriminator in a GAN?

a)

To preprocess input data

b)

To generate new data samples

c)

To classify real and fake data

d)

To optimize the generator's weights

96.

Which GAN variant is specifically designed for high-resolution image generation?

a)

Pix2Pix

b)

StyleGAN

c)

CycleGAN

d)

DCGAN

97.

What is the role of the latent vector in GANs?

a)

To store the training data

b)

To represent the input noise for the generator

c)

To define the architecture of the discriminator

d)

To calculate the loss function

98.

What is the purpose of the mapping network in StyleGAN?

a)

To generate images directly

b)

To preprocess input data

c)

To map latent vectors to style vectors

d)

To evaluate the discriminator's performance

99.

Which of the following techniques is used to improve the quality of generated images in GANs?

a)

All of the above

b)

Data normalization

c)

Label smoothing

d)

Feature matching

100.

What is the main function of the generator in a GAN?

a)

To optimize the discriminator's performance

b)

To classify real and fake data

c)

To generate new data samples

d)

To preprocess input data