A Parcialmente Proceso de Decisión de Markov observable (POMDP) is a framework used in inteligencia artificial for modeling decision-making problems where the agent does not have complete information about the current state of the environment. Unlike a standard Markov Decision Process (MDP) where the state is fully observable, POMDPs incorporate uncertainty in the state representation.
En un POMDP, el agente debe decidir las acciones basándose en un estado de creencia, que es una probability distribution over all possible states, reflecting the agent’s knowledge about the environment. This belief state evolves over time as the agent takes actions and receives observations, which provide partial information about the true state.
Un POMDP se define formalmente mediante un tupla:
- S: A set of states
- A: A set of actions
- T: A state transition function that defines the probability of moving from one state to another given an action
- R: A función de recompensa que asigna una recompensa numérica por cada par estado-acción
- O: An función de observación that defines the probability of receiving an observation given a state and action
- γ: A discount factor that determines the importance of future rewards
POMDPs are widely used in various applications, such as robotics, automated planning, and gestión de recursos, where decision-making must happen under uncertainty. The complexity of solving POMDPs lies in the need to maintain and update the belief state, making them computationally challenging. Various algorithms and techniques, such as value iteration and policy search methods, have been developed to approximate solutions to POMDPs.