Offline Behavioral Data Selection
Shiye Lei, Zhihao Cheng, Dacheng Tao
TL;DR
The paper identifies data saturation in offline behavioral cloning, where policy performance quickly plateaus with dataset size, and attributes this to weak alignment between test loss and true performance under distribution shift. It introduces Stepwise Dual Ranking (SDR), a lightweight subset selection method using stepwise clipping and dual ranking to assemble a compact, informative training set that yields near-full-data performance with a fraction of the data. Theoretical analysis links per-step data allocation to policy performance and demonstrates SDR’s effectiveness through extensive experiments on the D4RL benchmark, with ablations confirming the value of both components. Overall, SDR offers a scalable, training-free approach to data selection that significantly improves data efficiency for offline BC in large-scale datasets.
Abstract
Behavioral cloning is a widely adopted approach for offline policy learning from expert demonstrations. However, the large scale of offline behavioral datasets often results in computationally intensive training when used in downstream tasks. In this paper, we uncover the striking data saturation in offline behavioral data: policy performance rapidly saturates when trained on a small fraction of the dataset. We attribute this effect to the weak alignment between policy performance and test loss, revealing substantial room for improvement through data selection. To this end, we propose a simple yet effective method, Stepwise Dual Ranking (SDR), which extracts a compact yet informative subset from large-scale offline behavioral datasets. SDR is build on two key principles: (1) stepwise clip, which prioritizes early-stage data; and (2) dual ranking, which selects samples with both high action-value rank and low state-density rank. Extensive experiments and ablation studies on D4RL benchmarks demonstrate that SDR significantly enhances data selection for offline behavioral data.
