Anderson Acceleration for Partially Observable Markov Decision Processes: A Maximum Entropy Approach
Not on the map. Why?
Abstract (arXiv)
Partially observable Markov decision processes (POMDPs) is a rich mathematical framework that embraces a large class of complex sequential decision-making problems under uncertainty with limited observations. However, the complexity of POMDPs poses various computational challenges, motivating the need for an efficient algorithm that rapidly finds a good enough suboptimal solution. In this paper, we propose a novel accelerated offline POMDP algorithm exploiting Anderson acceleration (AA) that is capable of efficiently solving fixed-point problems using previous solution estimates. Our algorithm is based on the Q-function approximation (QMDP) method to alleviate the scalability issue inherent in POMDPs. Inspired by the quasi-Newton interpretation of AA, we propose a maximum entropy variant of QMDP, which we call soft QMDP, to fully benefit from AA. We prove that the overall algorithm converges to the suboptimal solution obtained by soft QMDP. Our algorithm can also be implemented in a model-free manner using simulation data. Provable error bounds on the residual and the solution are provided to examine how the simulation errors are propagated through the proposed algorithm. Finally, the performance of our algorithm is tested on several benchmark problems. According to the results of our experiments, the proposed algorithm converges significantly faster without degrading the solution quality compared to its standard counterparts.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). First posted on arXiv 28 Nov 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 1; 2024: 2.
3 papers.
- 2023Accelerating Value Iteration with Anchoringcited by 11
- 2024Deflated Dynamics Value Iterationcited by 5
- 2024Entropy-regularized Point-based Value Iterationcited by 1
- 2024Deflated Dynamics Value Iteration15 Jul 2024
- 2024Entropy-regularized Point-based Value Iteration14 Feb 2024
- 2023Accelerating Value Iteration with Anchoring26 May 2023