Scalable Policy-Based RL Algorithms for POMDPs
Ameya Anjarlekar, Rasoul Etesami, R Srikant
TL;DR
This work addresses learning policies for POMDPs with continuous belief states by transforming the problem into a finite-state Superstate MDP through truncation of observation-action histories to length $l$. It establishes a rigorous bound showing the optimal value of the Superstate MDP closely tracks the POMDP optimal value, with an exponentially decaying gap in $l$, under a Uniform Filter Stability condition. Building on this, the authors develop a policy-based learning framework using TD-learning with linear function approximation to learn the Superstate Q-function, followed by a POLITEX-style policy update, and provide finite-time regret bounds that separate errors from function approximation and history truncation. The approach yields scalable, theoretically justified PORL for POMDPs, and extends to discounted rewards, offering practical guarantees for learning in non-Markovian settings. Overall, the paper contributes tighter approximation bounds, a computationally efficient TD-based learning scheme, and provable convergence guarantees for policy optimization on finite-history abstractions of POMDPs.
Abstract
The continuous nature of belief states in POMDPs presents significant computational challenges in learning the optimal policy. In this paper, we consider an approach that solves a Partially Observable Reinforcement Learning (PORL) problem by approximating the corresponding POMDP model into a finite-state Markov Decision Process (MDP) (called Superstate MDP). We first derive theoretical guarantees that improve upon prior work that relate the optimal value function of the transformed Superstate MDP to the optimal value function of the original POMDP. Next, we propose a policy-based learning approach with linear function approximation to learn the optimal policy for the Superstate MDP. Consequently, our approach shows that a POMDP can be approximately solved using TD-learning followed by Policy Optimization by treating it as an MDP, where the MDP state corresponds to a finite history. We show that the approximation error decreases exponentially with the length of this history. To the best of our knowledge, our finite-time bounds are the first to explicitly quantify the error introduced when applying standard TD learning to a setting where the true dynamics are not Markovian.
