← Back to list

Explain Markov Decision Process (MDP).

Markov Decision Process (MDP)

akd keerthi · 2026-06-03 05:21 · 0 claps · 1.1 min read
#machine-learning #data-science #markov-decision-process #learning
Open on Medium ↗
Wiki topics: ML · Machine Learning EDU · Education & Learning 🔬 · Science · General

Explain Markov Decision Process (MDP).

Markov Decision Process (MDP)

A Markov Decision Process (MDP) is a mathematical framework used in reinforcement learning to model decision-making problems where outcomes depend on both the current state and the chosen action.

Components of an MDP

  1. States (S)
  • Different situations the agent can be in.
  • Example: Positions of a robot in a maze.

2. Actions (A)

  • Choices available to the agent in each state.
  • Example: Move up, down, left, or right.

3. Transition Probability (P)

  • Probability of moving from one state to another after taking an action.
  • Example: A robot may move in the intended direction with 90% probability.

4. Reward Function (R)

  • Immediate feedback received after taking an action.
  • Example: +10 for reaching the goal, −1 for each step.

5. Discount Factor (γ)

  • Determines the importance of future rewards.
  • Range: 0 ≤ γ ≤ 1.
  • Higher γ values give more importance to future rewards.

Markov Property

  • The future depends only on the current state and action.
  • Past states do not directly affect future outcomes.

Objective

  • Find an optimal policy that maximizes the expected cumulative reward over time.

Applications

  • Robotics
  • Game playing
  • Autonomous vehicles
  • Resource allocation
  • Recommendation systems

Key Points

  • Foundation of **reinforcement learning.**
  • Defines states, actions, rewards, and transitions.
  • Uses the Markov property for decision-making.
  • Goal is to learn the best action in each state to maximize long-term rewards.

메타데이터
post_id
fa04d4f4e98d
slug
explain-markov-decision-process-mdp-fa04d4f4e98d
url
https://medium.com/@akdkeerthi2001/explain-markov-decision-process-mdp-fa04d4f4e98d
canonical_url
https://medium.com/@akdkeerthi2001/explain-markov-decision-process-mdp-fa04d4f4e98d
author_url
https://medium.com/@akdkeerthi2001
status
ok
fetched_at
2026-07-30 13:24:31