Learning Bellman Complete Representations for Offline Policy Evaluation
Jonathan D. Chang, Kaiwen Wang, Nathan Kallus, Wen Sun

TL;DR
This paper introduces BCRL, a method that learns Bellman complete representations for offline policy evaluation, improving accuracy and efficiency in complex, image-based continuous control tasks.
Contribution
The paper proposes a novel end-to-end algorithm that learns Bellman complete representations directly from data for offline RL, with theoretical guarantees and empirical validation.
Findings
BCRL outperforms previous representation learning methods like CURL and SPR in OPE tasks.
BCRL achieves competitive error with FQE and surpasses it in out-of-distribution evaluations.
Both Bellman completeness and coverage are essential for the method's success.
Abstract
We study representation learning for Offline Reinforcement Learning (RL), focusing on the important task of Offline Policy Evaluation (OPE). Recent work shows that, in contrast to supervised learning, realizability of the Q-function is not enough for learning it. Two sufficient conditions for sample-efficient OPE are Bellman completeness and coverage. Prior work often assumes that representations satisfying these conditions are given, with results being mostly theoretical in nature. In this work, we propose BCRL, which directly learns from data an approximately linear Bellman complete representation with good coverage. With this learned representation, we perform OPE using Least Square Policy Evaluation (LSPE) with linear functions in our learned representation. We present an end-to-end theoretical analysis, showing that our two-stage algorithm enjoys polynomial sample complexity…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Adversarial Robustness in Machine Learning
