Deep Learning (DL) SPPU Endsem Question Paper May 2025
All 8 questions from this SPPU endsem paper, as printed. Read them here or open the PDF.
- Subject code
- 417532D
- Pattern
- 2019 pattern
- Exam
- Endsem
- Session
- May 2025
- Max. marks
- 70
- Time
- 2½ Hours
- Semester
- VIII
- Paper code
- [6404]-390
Printed for: B.E. (AI & DS)
Instructions to the candidates
- Answer four questions Q.1 or Q.2, Q.3 or Q.4, Q.5 or Q.6, Q.7 or Q.8.
- Neat diagrams must be drawn wherever necessary.
- Figures to the right indicate full marks.
- Assume suitable data, if necessary.
Questions
Q1
- a)[9]
Explain the basic architecture of a Convolutional Neural Network (CNN) and describe the role of each key component within the architecture.
- b)[8]
Define padding and strides in CNNs, and explain their impact on the output size of feature maps in convolutional layers.
OR- a)
Q2
- a)[9]
Discuss the role of the ReLU layer in CNNs. How does ReLU differ from other activation functions, and why is it preferred in convolutional layers?
- b)[8]
Describe the concept of pooling in CNNs and explain how it contributes to spatial dimensionality reduction. What are some common pooling methods, and how do they differ?
- a)
Q3
- a)[9]
Explain the structure of Recurrent Neural Networks (RNNs) and the concept of unfolding computational graphs. How do RNNs handle sequential data, and what challenges arise with long-term dependencies?
- b)[9]
Discuss the Bidirectional RNN and Encoder-Decoder Sequence-to- Sequence Architecture. How do these architectures enhance the ability of RNNs to handle complex sequential tasks? 2
OR- a)
Q4
- a)[9]
Outline practical methodologies for evaluating the performance of recurrent neural networks (RNNs). Describe commonly used performance metrics, baseline models, and strategies for selecting hyperparameters in RNN- based models.
- b)[9]
Describe the role of Long Short-Term Memory (LSTM) networks and other gated RNNs in addressing the limitations of standard RNNs. How do LSTM networks manage long-term dependencies, and what are some alternative strategies for handling multiple time scales?
- a)
Q5
- a)[9]
What is a deep generative model, and how does it differ from discriminative models? Provide examples of deep generative models and their applications.
- b)[8]
Describe the structure and functioning of a Boltzmann Machine (BM). What is the concept of energy in a Boltzmann Machine, and how does it guide the learning
OR- a)
Q6
- a)[9]
What is a Generative Adversarial Network (GAN), and how do the generator and discriminator networks interact in the GAN framework? Describe their roles and training process.
- b)[8]
Discuss the various types of GAN architectures and provide examples of applications where GANs have proven effective.
- a)
Q7
- a)[6]
What is deep reinforcement learning, and how does it extend traditional reinforcement learning techniques? Discuss its significance in AI and real- world applications.
- b)[6]
Explain the concept of a Markov Decision Process (MDP) and describe its components. How does an MDP serve as a foundation for reinforcement learning?
- c)[6]
Describe the basic framework of reinforcement learning, including key concepts such as agents, environments, actions, states, rewards, and policies. 3
OR- a)
Q8
- a)[6]
What are the main challenges faced in reinforcement learning, and what techniques are commonly used to address them?
- b)[6]
Explain Q-Learning and how Deep Q-Networks (DQN) improve upon traditional Q-Learning for complex environments.
- c)[6]
This part has equations that don’t show as text. Open the PDF to read it.
- a)