English

Density-Ratio Weighted Behavioral Cloning: Learning Control Policies from Corrupted Datasets

Machine Learning 2026-05-19 v2 Systems and Control Systems and Control

Abstract

Offline reinforcement learning (RL) enables policy optimization from fixed datasets, making it suitable for safety-critical applications where online exploration is infeasible. However, these datasets are often contaminated by adversarial poisoning, system errors, or low-quality samples, leading to degraded policy performance in standard behavioral cloning (BC) and offline RL methods. This paper introduces Density-Ratio Weighted Behavioral Cloning (Weighted BC), a robust imitation learning approach that uses a small, verified clean reference set to estimate trajectory-level density ratios via a binary discriminator. These ratios are clipped and used as weights in the BC objective to prioritize clean expert behavior while down-weighting or discarding corrupted data, without requiring knowledge of the contamination mechanism. We establish theoretical guarantees showing convergence to the clean expert policy with finite-sample bounds that are independent of the contamination rate. A comprehensive evaluation framework is established, which incorporates various poisoning protocols (reward, state, transition, and action) on continuous control benchmarks. Experiments demonstrate that Weighted BC maintains near-optimal performance even at high contamination ratios outperforming baselines such as traditional BC, batch-constrained Q-learning (BCQ) and behavior regularized actor-critic (BRAC).

Keywords

Cite

@article{arxiv.2510.01479,
  title  = {Density-Ratio Weighted Behavioral Cloning: Learning Control Policies from Corrupted Datasets},
  author = {Shriram Karpoora Sundara Pandian and Ali Baheri},
  journal= {arXiv preprint arXiv:2510.01479},
  year   = {2026}
}
R2 v1 2026-07-01T06:11:58.784Z