Accelerating Point-Based Value Iteration via Active Sampling of Belief Points and Gaussian Process Regression
Siqiong Zhou, Ashif S. Iquebal, Esma S. Gel
TL;DR
The paper tackles the computational bottleneck of upper bound estimation in finite-horizon POMDPs solved via PBVI. It introduces GP-UCB, which uses Gaussian Process Regression trained on a strategically selected subset of informative belief points to predict the upper bound convex hull, reducing reliance on costly sawtooth projections. The authors prove PAC-like consistency and demonstrate substantial speedups (30-60% on small problems, up to 99.7% on larger ones) while maintaining the same bound gaps as traditional sawtooth methods. Experiments on five benchmark POMDPs show improved scalability and competitive accuracy, highlighting GP-UCB as a practical tool for large-scale, finite-horizon POMDP planning with uncertain observations.
Abstract
Partially Observable Markov Decision Processes (POMDPs) are fundamental to decision-making under uncertainty. We introduce a novel scalable approach to accelerate upper bound estimation in Point-Based Value Iteration (PBVI) algorithms, the leading method to solve large-scale POMDPs. PBVI approximates the value function using a set of belief points rather than the entire continuous belief space and relies on lower and upper bounds for convergence. While lower bounds are straightforward to compute, PVBI requires repeated sawtooth projection operations to approximate the upper bound convex hull, significantly increasing the computational burden although many of these sawtooth projections become redundant as the belief set expands. To address this, we infer the upper bound using the upper confidence bound of a Gaussian Process Regression (GP-UCB) fitted over a subset of the most informative reachable belief points--the ones that exhibit linear independence in some high-dimensional Hilbert space. This approach reduces the number of sawtooth projections by 84.3% on average without compromising the solution quality. We further establish the theoretical consistency of the proposed GP-UCB estimate of the upper bound and show convergence to the true upper bound convex hull. We implement GP-UCB and test its performance using five benchmark finite-horizon POMDPs, demonstrating its effectiveness in estimating upper bounds and improving PBVI performance. GP-UCB reduces computation time by 30% to 60% on smaller problems and up to 99.7% on larger ones, while achieving the same gaps as the pure sawtooth projection method.
