Intelligent Systems II · TEE · papers

Q7(d) Applications of reinforcement learning [5]

Final examination · 17 Apr 2024

Actual historical paper ·100 marks attempted /140 offered · Q1 compulsory + any four of Q2–Q7. Source defects and solution assumptions are explicitly identified.

Question. Q7(d) [5 marks · 2024-04-17]

Discuss the applications of reinforcement learning.

Answer

Reinforcement learning learns a policy for sequential decisions by interacting with an environment and maximizing expected cumulative reward. Unlike supervised learning, each state need not have a supplied correct action label.

ApplicationState and actionReward / reason RL fits
Robot navigationState: pose/obstacles; action: movementReward for reaching goal, penalties for collision; actions affect future states
Game playingState: board; action: legal moveWin/loss and long-term strategy; a weak immediate move may yield a later win
Traffic signal controlState: queue lengths; action: phase/timingReduced delay and congestion over time
Resource schedulingState: jobs/load; action: allocationThroughput and latency rewards under changing demand
Recommendation sequencesState: interaction history; action: next itemLong-term engagement rather than only one click

One worked interpretation: a delivery robot sees state “near junction”, chooses left/right, receives −1 per travel step and +20 on successful delivery. It learns a route balancing path length and successful arrival, using a discount factor for later rewards. Exploration must be controlled when real actions are costly or unsafe; a simulator can provide initial experience. RL is appropriate when actions influence subsequent opportunities, not merely for every static prediction task.