The Role of Inherent Bellman Error in Offline Reinforcement Learning with Linear Function Approximation

By Noah Golowich, and Ankur Moitra

Reinforcement Learning Journal, vol. 1, 2024, pp. 302–341.

Presented at the Reinforcement Learning Conference (RLC), Amherst Massachusetts, August 9–12, 2024.


Download:

Abstract:

In this paper, we study the offline RL problem with linear function approximation. Our main structural assumption is that the MDP has low inherent Bellman error, which stipulates that linear value functions have linear Bellman backups with respect to the greedy policy. This assumption is natural in that it is essentially the minimal assumption required for value iteration to succeed. We give a computationally efficient algorithm which outputs a policy whose value is at least that of any policy which is well-covered by the dataset, known as a single-policy coverage condition. Even in the setting when the inherent Bellman error is 0 (termed linear Bellman completeness), our algorithm yields the first known guarantee under single-policy coverage. In the setting of positive inherent Bellman error $\epsilon_{\mathsf{BE}} > 0$, we show that the suboptimality error of our algorithm scales with $\sqrt{\epsilon_{\mathsf{BE}}}$. Furthermore, we prove that the scaling of the suboptimality with $\sqrt{\epsilon_{\mathsf{BE}}}$ cannot be improved for any algorithm. Our lower bound stands in contrast to many other settings in reinforcement learning with misspecification, where one can typically obtain performance that degrades linearly with the misspecification error.


Citation Information:

Noah Golowich and Ankur Moitra. "The Role of Inherent Bellman Error in Offline Reinforcement Learning with Linear Function Approximation." Reinforcement Learning Journal, vol. 1, 2024, pp. 302–341.

BibTeX:

@article{golowich2024role,
    title={The Role of Inherent {Bellman} Error in Offline Reinforcement Learning with Linear Function Approximation},
    author={Golowich, Noah and Moitra, Ankur},
    journal={Reinforcement Learning Journal},
    volume={1},
    pages={302--341},
    year={2024}
}