Deep Learning (DL) SPPU Endsem Question Paper Nov 2024
All 8 questions from this SPPU endsem paper, as printed. Read them here or open the PDF.
- Subject code
- 410251
- Pattern
- 2019 pattern
- Exam
- Endsem
- Session
- Nov 2024
- Max. marks
- 70
- Time
- 2½ Hours
- Semester
- VIII
- Paper code
- [6354]-499
Printed for: B.E. (Computer Engineering)
Instructions to the candidates
- Solve Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7orQ.8
- Figures to the right indicate full marks.
- Neat diagrams must be drawn whenever necessary.
- Make suitable assumption whenever necessary.
Questions
Q1
- a)[6]
How would you describe the architecture of a typical Convolutional Neural Network (CNN)? Explain the main components and their roles.
- b)[6]
What is the purpose of pooling layers in Convolutional Neural Networks? Explain how max pooling and average pooling contribute to down- sampling the input data.
- c)[6]
How do data augmentation and dropout regularization techniques contribute to training CNNs?
OR- a)
Q2
- a)[6]
What role does padding play in Convolutional Neural Networks? How does it impact the size of the output feature maps?
- b)[6]
Explain typical process involved in training a Convolutional Neural Network, including the key steps and optimization techniques used?
- c)[6]
Explain the purpose of LRN in enhancing the performance of CNNs.
- a)
Q3
- a)[6]
Explain the concept of unfolding computational graphs in the context of recurrent networks.
- b)[6]
Explain the challenge of long-term dependencies in the context of recurrent neural networks, including the issues of vanishing and exploding gradients.
- c)[5]
What are some common performance metrics used to evaluate the effectiveness of recurrent neural networks? 2
OR- a)
Q4
- a)[6]
Describe the architecture and usage of Bidirectional RNNs. What advantages do they offer in sequence modeling tasks?
- b)[6]
What are Leaky Units, and how do they contribute to handling multiple time scales in the context of recurrent neural networks?
- c)[5]
What are Echo State Networks (ESNs), and how do they address the challenge of long-term dependencies?
- a)
Q5
- a)[6]
How do deep generative models differ from discriminative models in terms of their learning and inference mechanisms?
- b)[6]
How are Deep Belief Networks structured, and how do they leverage the concept of restricted Boltzmann machines in theft architecture?
- c)[6]
What is a Generative Adversarial Network (GAN), and how does it work?
Also asked:May 2023
OR- a)
Q6
- a)[6]
Explain the concept of latent variables in deep generative models and their role in capturing complex data distributions.
- b)[6]
What are the fundamental characteristics of Boltzmann Machines, and how do they model probabilistic dependencies among variables?
- c)[6]
How can GANs be used in generating realistic images, such as human faces or artistic images?
OR- a)
Q7
- a)[6]
Explain objectives and challenges of deep reinforcement learning in comparison to traditional reinforcement learning methods.
- b)[6]
Describe the concept of Deep Q-Networks (DQN) and how they combine Q-learning with deep neural networks.
- c)[5]
Explain how dynamic programming algorithms, such as policy iteration and value iteration, are used in reinforcement learning.
OR- a)
Q8
- a)[6]
What are the key components of an Markov Decision Process, and how do they relate to the decision-making process of an agent?
- b)[6]
How do Deep Q Recurrent Networks extend the capabilities of Deep Q-Networks in handling sequential decision-making problems?
- c)[5]
This part has equations that don’t show as text. Open the PDF to read it.
- a)