Learning When to Stop: Selective Imitation Learning Under Arbitrary Dynamics Shift

Published: 25 May 2026, Last Modified: 27 May 2026DEMO 2026 PosterEveryoneRevisionsBibTeXCC BY 4.0
Keywords: offline rl, behavior cloning, uncertainty quantification, safety, imitation learning, distribution shift
TL;DR: We define selective imitation under arbitrary dynamics shift via two criteria: completeness (rarely abstain in train) and soundness (low regret before abstaining in test), and give algorithms achieving both with horizon-free sample complexity.
Abstract: Behavior cloning provides strong imitation learning guarantees when training and test environments share the same dynamics. However, in many deployment settings the test environment's transitions differ from training, and classical offline IL offers no recourse: the learner must commit to an action at every state, even when its demonstrations are uninformative and could lead to arbitrary degradation of performance. This motivates the study of *selective* imitation, where the learner may choose to *stop* when it cannot act reliably. We introduce a model for selective imitation under arbitrary dynamics shift: given labeled expert demonstrations from a training environment and unlabeled state trajectories from the same expert in a test environment, the learner outputs a *selective policy* that is *complete* (rarely stops in training) and *sound* (incurs low regret before stopping in test). Our algorithm, SeqRejectron, constructs a stopping rule using a small set of \emph{validator policies} whose size is independent of the horizon or policy class. For deterministic policies, this yields horizon-free $\tilde{O}(\log|\Pi|/\epsilon^2)$ sample complexity, assuming sparse costs. For stochastic policies, we obtain analogous horizon-free guarantees using a cumulative Hellinger stopping time. We extend the framework to misspecified experts and different expert policies across train and test and obtain results that gracefully degrade with the amount of misspecification.
Submission Number: 68
Loading