Artificial intelligenceLesson 3 of 3 in the course Reasoning under uncertainty

Markov Decision Processes: Models, Policies, Planning, and Learning

5 flashcards · 5 quiz questions · 5 match pairs · 4 fill-in sentences · English

Lesson progress
0 / 5

Your progress is kept in this browser only.Sign up to save it

Summary

A Markov decision process (MDP) models sequential decisions when actions have uncertain outcomes. This lesson introduces the components that describe the situation, the choices available, their consequences, and the rewards received.

A Markov chain describes how a system moves between states according to probabilities. An MDP extends this idea by adding actions chosen by a decision maker. Actions can influence which transitions are likely, while uncertainty can remain in the outcome.

All flashcards

What is a Markov decision process?
A mathematical model for sequential decision-making under uncertainty, in which actions influence transitions between states and outcomes are associated with rewards.
What is the Markov property?
The next state depends on the current state and action, not on the complete history of the process.
What is the state space?
The set SS of possible situations or configurations the system can occupy; it can be discrete or continuous.
What does a transition model specify?
It specifies the probability of each next state given the current state and chosen action, such as Pa(s,s′)P_a(s,s').
What does a reward function describe?
The immediate reward, or expected immediate reward, associated with a transition caused by an action.

Quiz questions

  1. What does a deterministic policy specify in an MDP?Answer: One action to take in each state.
  2. What is the effect of using a smaller discount factor in a discounted-return objective?Answer: It gives less relative weight to rewards farther in the future.
  3. What distinguishes a generative model from an episodic simulator?Answer: A generative model can sample an outcome for a supplied state-action pair.
  4. How does value iteration update state values in a finite MDP?Answer: It maximizes expected immediate reward plus discounted next-state value over actions.
  5. Which problem does a partially observable Markov decision process address?Answer: The decision maker cannot directly observe the true state.

Based on the Wikipedia article Markov decision process, licensed CC BY-SA 4.0. Adapted into a summary, flashcards and quizzes.

All Artificial intelligence lessons