AI
AI
AI
Answer: a
a) Machine Learning
c) Computer Vision
d) Robotics
Answer: a
3. What term is used to describe AI systems that can learn from experience without being explicitly
programmed?
a) Pre-programmed AI
b) Static AI
c) Machine Learning
d) Rule-based AI
Answer: c
a) Machine Learning
d) Expert Systems
Answer: a
a) Computer algorithms
c) Genetic code
d) Quantum mechanics
Answer: b
Answer: c
7. In a Generative Adversarial Network (GAN), what do the generator and discriminator do?
Answer: c
a) DCGAN
b) CycleGAN
c) WGAN
d) ACGAN
Answer: b
Answer: d
10. Which of the following is a type of artificial neural network used for sequential data, such as in
natural language processing?
Answer: c
11. What is the main advantage of using deep learning techniques over traditional machine learning
approaches?
a) Faster computation
Answer: d
c) Decision Tree
d) Transformer
Answer: c
Answer: c
14. Which type of neural network layer is typically used for reducing the dimensionality of the input
data?
b) Convolutional Layer
c) Pooling Layer
d) Activation Layer
Answer: c
Answer: a
a) CGAN
b) DCGAN
c) WGAN
d) ACGAN
Answer: b
17. Which type of neural network is often used for time-series prediction and natural language
processing tasks?
a) CNN
b) LSTM
c) RNN
d) GAN
Answer: b
a) Generator
b) Discriminator
c) Encoder
d) Decoder
Answer: a
Answer: b
20. Which type of GAN is specifically designed for generating text-based data?
a) T-GAN
b) SeqGAN
c) TextGAN
d) GANT
Answer: b
Answer: b
22. What is the key idea behind transfer learning in deep learning?
a) Training a model from scratch on a large dataset
b) Using a pre-trained model as a starting point and fine-tuning for a specific task
Answer: b
23. Which type of neural network layer is responsible for learning features from the input data?
b) Convolutional Layer
c) Pooling Layer
d) Activation Layer
Answer: b
24. What is a common activation function used in the hidden layers of neural networks?
b) Step function
Answer: c
25. Which type of neural network layer is often used for classifying data into different categories?
b) Convolutional Layer
c) Pooling Layer
d) Activation Layer
Answer: a
Answer: c
Answer: b
28. Which type of neural network layer is responsible for reducing the spatial dimensions of the
input data?
b) Convolutional Layer
c) Pooling Layer
d) Activation Layer
Answer: c
a) Speech recognition
b) Image generation
c) Sentiment analysis
d) Reinforcement learning
Answer: b
30. Which type of neural network layer is responsible for introducing non-linearity to the model?
b) Convolutional Layer
c) Pooling Layer
d) Activation Layer
Answer: d
31. What type of neural network is typically used for tasks like image classification?
Answer: b
Answer: a
33. Which type of GAN is used for generating images from textual descriptions?
a) GAN-T
b) StackGAN
c) Text2GAN
d) DescGAN
Answer: b
Answer: b
35. Which type of neural network layer is used to connect all neurons from the previous layer to
every neuron in the current layer?
c) Pooling Layer
d) Activation Layer
Answer: a
36. Which type of neural network layer is used to identify important features in an image?
b) Convolutional Layer
c) Pooling Layer
d) Activation Layer
Answer: b
37. What is the primary purpose of using convolutional layers in a convolutional neural network
(CNN)?
c) To introduce non-linearity
Answer: d
Answer: c
39. Which type of GAN introduces Wasserstein distance to improve training stability?
a) WGAN
b) DCGAN
c) LSGAN
d) RGAN
Answer: a
40. What is the main advantage of using recurrent neural networks (RNNs) for sequential data?
Answer: c
a) Classification
b) Clustering
c) Data augmentation
d) Data generation
Answer: d
2. Which type of neural network is well-suited for tasks involving sequential data, such as time-series
forecasting?
Answer: c
4. Which type of GAN is designed to handle multiple attributes or labels in image generation?
a) CGAN
b) DCGAN
c) ACGAN
d) WGAN
Answer: c
b) Overfitting
c) Underfitting
d) Slow convergence
Answer: b
6. Which component of a GAN is responsible for producing fake data that should resemble real data?
a) Generator
b) Discriminator
c) Encoder
d) Decoder
Answer: a
c) To introduce non-linearity
d) To prevent overfitting
Answer: c
8. Which type of neural network layer is used to aggregate information from different parts of an
image?
b) Convolutional Layer
c) Pooling Layer
Answer: c
Answer: a
10. Which type of GAN is designed to address the problem of mode collapse?
a) CGAN
b) DCGAN
c) WGAN
d) LSGAN
Answer: c
11. In which type of neural network layer are weights updated during training using gradient
descent?
b) Convolutional Layer
c) Pooling Layer
d) Activation Layer
Answer: a
12. Which type of neural network layer is commonly used for reducing overfitting in deep learning
models?
a) Fully Connected Layer
b) Dropout Layer
c) Convolutional Layer
d) Pooling Layer
Answer: b
13. What is the primary role of the discriminator in a GAN during training?
Answer: c
14. Which type of neural network is particularly well-suited for image recognition and computer
vision tasks?
Answer: d
15. What is the main disadvantage of using a large number of layers in deep neural networks?
Answer: a
16. Which type of neural network layer is used to downsample the spatial dimensions of the input?
b) Convolutional Layer
c) Pooling Layer
d) Activation Layer
Answer: c
17. Which type of GAN is designed to tackle the instability in training that can occur with traditional
GANs?
a) CGAN
b) DCGAN
c) WGAN
d) LSGAN
Answer: c
18. What role does the discriminator play in a GAN's adversarial training process?
Answer: c
19. Which type of neural network layer is used to connect only a subset of neurons from the
previous layer to the current layer?
b) Convolutional Layer
c) Pooling Layer
d) Dropout Layer
Answer: d
20. What distinguishes a convolutional neural network (CNN) from other neural network
architectures?
Answer: c