Reinforcement Learning SPPU Endsem Question Paper May 2024
All 8 questions from this SPPU endsem paper, as printed. Read them here or open the PDF.
- Subject code
- 417533 D
- Pattern
- 2019 pattern
- Exam
- Endsem
- Session
- May 2024
- Max. marks
- 70
- Time
- 2½ Hours
- Semester
- VIII
- Paper code
- [6263]-399
Printed for: B.E. (Artificial Intelligence and Data Science)
Instructions to the candidates
- Answer 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 whenever necessary.
- Figures to the right side indicate full marks.
- Assume suitable data, if necessary.
Questions
Q1
- a)[9]
What is dynamic programming, And how does it apply to solving Markov Decision Processes?
- b)[9]
State the Banach Fixed point Theorem and its significance in dynamic programming.
Also asked:May 2025
OR- a)
Q2
- a)[9]
Explain the contraction mapping property of Bellman expectation and optimality operators.
Also asked:May 2025
- b)[9]
State and explain the principle of optimality in the context of MDPs.
- a)
Q3
- a)[9]
What are monte Carlo Methods, and how are they used in reinforcement learning.
- b)[8]
Explain the idea behind per-decision Importance Sampling and its significance in off-policy learning.
OR- a)
Q4
- a)[8]
What is the difference between On-policy and Off-policy learning in reinforcement learning.
- b)[9]
What is Monte Carlo Tree Search (MCTS), and where is it commonly used? 2
- a)
Q5
- a)[9]
Enlist the advantages and disadvantages of using model-based and model- free approaches in reinforcement learning.
- b)[9]
Describe the Q-learning algorithm and its main components.
OR- a)
Q6
- a)[9]
Discuss the double DQN algorithm and its advantages over traditional DQNs.
- b)[9]
Explain the concept of Temporal difference (TD) learning in reinforcement learning.
- a)
Q7
- a)[9]
How can an agent adapt when the model used for planning is inaccurate?
- b)[8]
How do Rollout Algorithms help in approximating the value function and improving decision-making?
OR- a)
Q8
- a)[8]
Explain the Dyna architecture and how it integrates planning, acting, and learning.
- b)[9]
Discuss the advantages and limitations of using real-time Dynamic programming.
- a)