Budgeting Counterfactual for Offline RL
Yao Liu, Pratik Chaudhari, Rasool Fakoor

TL;DR
This paper introduces a novel offline reinforcement learning method that explicitly bounds out-of-distribution actions during training, reducing extrapolation errors and improving performance on benchmark tasks.
Contribution
It proposes a dynamic programming approach to control counterfactual decisions, explicitly bounding out-of-distribution actions, which differs from regularization-based methods.
Findings
Outperforms state-of-the-art offline RL methods on D4RL benchmarks.
Provides theoretical justification for the constrained optimality of the fixed point solution.
Effectively balances potential improvements and extrapolation risks.
Abstract
The main challenge of offline reinforcement learning, where data is limited, arises from a sequence of counterfactual reasoning dilemmas within the realm of potential actions: What if we were to choose a different course of action? These circumstances frequently give rise to extrapolation errors, which tend to accumulate exponentially with the problem horizon. Hence, it becomes crucial to acknowledge that not all decision steps are equally important to the final outcome, and to budget the number of counterfactual decisions a policy make in order to control the extrapolation. Contrary to existing approaches that use regularization on either the policy or value function, we propose an approach to explicitly bound the amount of out-of-distribution actions during training. Specifically, our method utilizes dynamic programming to decide where to extrapolate and where not to, with an upper…
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.
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
