← Machine Learning for EveryoneToolsInVisionLearning Center
Reinforcement Learning · Lesson 70

Delayed Feedback in a Markov Decision Process

A reroute saves time today but affects later driver availability.

Read the full lesson and open its transcript below. A narrated video will be added after production.

Lesson overview

What you will learn

A reroute saves time today but affects later driver availability.

  1. A practical question
  2. The useful idea
  3. Work through the example
  4. Limits and next step
01

A practical question

Rerouting one truck saves ten minutes now, but the driver misses a later pickup. A decision process must account for delayed consequences, not just the next arrival.

02

The useful idea

A Markov decision process represents transitions between states after actions and adds up future rewards under a chosen policy. Its Markov assumption says the current state holds enough relevant information to describe the next transition under an action. It does not claim that history is irrelevant; important history must be summarized in the state.

03

Work through the example

Compare two state definitions. One includes only current traffic; another includes the driver's remaining schedule. Which can explain the later pickup problem? Test both in a controlled simulator before considering a live intervention. A reroute may save minutes now yet disrupt later deliveries or driver schedules. A sequential decision model represents how an action changes the next state and future reward, not only the immediate trip. Draw two short action sequences and compare their later consequences. The model needs credible transition and reward information; otherwise its calculated best policy can be confidently wrong. Keep safety and human constraints outside any simplified reward number. Use this case to test your understanding: Compare the immediate travel-time effect with later schedule consequences. Here is the limitation to watch for: If the state omits relevant history, the Markov assumption may be poor. This supports a careful conclusion: A Markov decision process models transitions and delayed cumulative rewards under its state assumption. Trace two deliveries in sequence, not just the first reroute. A saved minute on the morning job can move a driver away from an afternoon pickup. That delayed cost must appear in the state or reward to affect the policy.

04

Limits and next step

Next, we'll estimate the value of an action from experience while remembering how little evidence some choices may have.

Worked example

Compare the immediate travel-time effect with later schedule consequences.

Knowledge check

Quick check: test your understanding

Try it yourself: Consider this case: Compare the immediate travel-time effect with later schedule consequences. Explain how you would check the result. In your answer, address this limitation: If the state omits relevant history, the Markov assumption may be poor.

Check the reasoning

A Markov decision process models transitions and delayed cumulative rewards under its state assumption. If the state omits relevant history, the Markov assumption may be poor.

What is the main idea behind delayed feedback in a markov decision process?

A Markov decision process models transitions and delayed cumulative rewards under its state assumption.

How is it used in the example?

Compare the immediate travel-time effect with later schedule consequences.

What limitation should be checked?

If the state omits relevant history, the Markov assumption may be poor.

Further reading

Machine Learning — Tom M. Mitchell.

Original ToolsInVision teaching examples. Editorial approach · Suggest a correction

Accessible referenceLesson 70 transcript297 words · Narration ready for the upcoming videoOpen transcript

Rerouting one truck saves ten minutes now, but the driver misses a later pickup. A decision process must account for delayed consequences, not just the next arrival.

A Markov decision process represents transitions between states after actions and adds up future rewards under a chosen policy. Its Markov assumption says the current state holds enough relevant information to describe the next transition under an action. It does not claim that history is irrelevant; important history must be summarized in the state.

Compare two state definitions. One includes only current traffic; another includes the driver's remaining schedule. Which can explain the later pickup problem? Test both in a controlled simulator before considering a live intervention. A reroute may save minutes now yet disrupt later deliveries or driver schedules. A sequential decision model represents how an action changes the next state and future reward, not only the immediate trip. Draw two short action sequences and compare their later consequences. The model needs credible transition and reward information; otherwise its calculated best policy can be confidently wrong. Keep safety and human constraints outside any simplified reward number. Use this case to test your understanding: Compare the immediate travel-time effect with later schedule consequences. Here is the limitation to watch for: If the state omits relevant history, the Markov assumption may be poor. This supports a careful conclusion: A Markov decision process models transitions and delayed cumulative rewards under its state assumption. Trace two deliveries in sequence, not just the first reroute. A saved minute on the morning job can move a driver away from an afternoon pickup. That delayed cost must appear in the state or reward to affect the policy.

Next, we'll estimate the value of an action from experience while remembering how little evidence some choices may have.