Fewer May Be Better: Enhancing Offline Reinforcement Learning with Reduced Dataset
Yiqin Yang, Quanwei Wang, Chenghao Li, Hao Hu, Chengjie Wu, Yuhua Jiang, Dianyu Zhong, Ziyou Zhang, Qianchuan Zhao, Chongjie Zhang, Xu Bo
TL;DR
This paper tackles the challenge of data efficiency in offline RL by introducing ReDOR, a method that frames dataset subset selection as a gradient-approximation problem and leverages a submodular reformulation of the actor-critic objective. It adapts Orthogonal Matching Pursuit to offline RL, incorporating stability enhancements such as empirical target costs, trajectory-based gradient matching, and returns-based data balancing. The authors provide convergence and approximation guarantees for the reduced dataset, and demonstrate that carefully selected smaller data subsets can match or surpass performance achieved with the full dataset across D4RL benchmarks while incurring significantly lower computational costs. The work suggests substantial practical impact for scalable offline RL, with potential extensions to real-world robotics tasks.
Abstract
Offline reinforcement learning (RL) represents a significant shift in RL research, allowing agents to learn from pre-collected datasets without further interaction with the environment. A key, yet underexplored, challenge in offline RL is selecting an optimal subset of the offline dataset that enhances both algorithm performance and training efficiency. Reducing dataset size can also reveal the minimal data requirements necessary for solving similar problems. In response to this challenge, we introduce ReDOR (Reduced Datasets for Offline RL), a method that frames dataset selection as a gradient approximation optimization problem. We demonstrate that the widely used actor-critic framework in RL can be reformulated as a submodular optimization objective, enabling efficient subset selection. To achieve this, we adapt orthogonal matching pursuit (OMP), incorporating several novel modifications tailored for offline RL. Our experimental results show that the data subsets identified by ReDOR not only boost algorithm performance but also do so with significantly lower computational complexity.
