Quantile Filtered Imitation Learning
arXiv:2112.00950
Abstract
We introduce quantile filtered imitation learning (QFIL), a novel policy improvement operator designed for offline reinforcement learning. QFIL performs policy improvement by running imitation learning on a filtered version of the offline dataset. The filtering process removes pairs whose estimated Q values fall below a given quantile of the pushforward distribution over values induced by sampling actions from the behavior policy. The definitions of both the pushforward Q distribution and resulting value function quantile are key contributions of our method. We prove that QFIL gives us a safe policy improvement step with function approximation and that the choice of quantile provides a natural hyperparameter to trade off bias and variance of the improvement step. Empirically, we perform a synthetic experiment illustrating how QFIL effectively makes a bias-variance tradeoff and we see that QFIL performs well on the D4RL benchmark.
Offline Reinforcement Learning Workshop at Neural Information Processing Systems, 2021
References in corpus (7)
- PyTorch: An Imperative Style, High-Performance Deep Learning Library
- Conservative Q-Learning for Offline Reinforcement Learning
- Decision Transformer: Reinforcement Learning via Sequence Modeling
- Advantage-Weighted Regression: Simple and Scalable Off-Policy Reinforcement Learning
- Distributional Reinforcement Learning with Quantile Regression
- Offline Reinforcement Learning with Implicit Q-Learning
- Provably Good Batch Reinforcement Learning Without Great Exploration