Parameterized Projected Bellman Operator

Authors

  • Théo Vincent German Research Center for AI (DFKI) TU Darmstadt
  • Alberto Maria Metelli Politecnico di Milano
  • Boris Belousov German Research Center for AI (DFKI)
  • Jan Peters German Research Center for AI (DFKI) Department of Computer Science, TU Darmstadt Hessian.ai Centre for Cognitive Science, TU Darmstadt
  • Marcello Restelli Politecnico di Milano
  • Carlo D'Eramo TU Darmstadt Hessian.ai CAIDAS, University of Würzburg

DOI:

https://doi.org/10.1609/aaai.v38i14.29465

Keywords:

ML: Reinforcement Learning, ML: Optimization, ML: Representation Learning

Abstract

Approximate value iteration (AVI) is a family of algorithms for reinforcement learning (RL) that aims to obtain an approximation of the optimal value function. Generally, AVI algorithms implement an iterated procedure where each step consists of (i) an application of the Bellman operator and (ii) a projection step into a considered function space. Notoriously, the Bellman operator leverages transition samples, which strongly determine its behavior, as uninformative samples can result in negligible updates or long detours, whose detrimental effects are further exacerbated by the computationally intensive projection step. To address these issues, we propose a novel alternative approach based on learning an approximate version of the Bellman operator rather than estimating it through samples as in AVI approaches. This way, we are able to (i) generalize across transition samples and (ii) avoid the computationally intensive projection step. For this reason, we call our novel operator projected Bellman operator (PBO). We formulate an optimization problem to learn PBO for generic sequential decision-making problems, and we theoretically analyze its properties in two representative classes of RL problems. Furthermore, we theoretically study our approach under the lens of AVI and devise algorithmic implementations to learn PBO in offline and online settings by leveraging neural network parameterizations. Finally, we empirically showcase the benefits of PBO w.r.t. the regular Bellman operator on several RL problems.

Published

2024-03-24

How to Cite

Vincent, T., Metelli, A. M., Belousov, B., Peters, J., Restelli, M., & D’Eramo, C. (2024). Parameterized Projected Bellman Operator. Proceedings of the AAAI Conference on Artificial Intelligence, 38(14), 15402-15410. https://doi.org/10.1609/aaai.v38i14.29465

Issue

Section

AAAI Technical Track on Machine Learning V