Imitation Learning via Focused Satisficing
Rushit N. Shah, Nikolaos Agadakos, Synthia Sasulski, Ali Farajzadeh, Sanjiban Choudhury, Brian Ziebart
TL;DR
The paper reframes imitation learning through satisficing theory, arguing that demonstrators often prioritize acceptable rather than optimal behavior and introduces Minimally Subdominant Focused Imitation (MinSubFI) that minimizes subdominance to surpass aspirational levels on unseen demonstrations. It develops a margin-based, snippet- and stochastic-policy-enabled objective, derives policy-gradient updates, and provides online/offline learning variants plus a learned-cost-feature representation from pairwise preferences. The approach yields higher demonstrator acceptability and competitive true returns across CartPole, LunarLander, Hopper, HalfCheetah, and Walker, including robustness to suboptimal and human demonstrations. This work offers a practical imitation-learning paradigm with explicit acceptability guarantees that can adapt to dynamic aspirational criteria without requiring explicit reward reconstruction. The framework’s generalization bounds and snippet-focused mechanisms further enhance reliability in real-world, varying-aspiration settings.
Abstract
Imitation learning often assumes that demonstrations are close to optimal according to some fixed, but unknown, cost function. However, according to satisficing theory, humans often choose acceptable behavior based on their personal (and potentially dynamic) levels of aspiration, rather than achieving (near-) optimality. For example, a lunar lander demonstration that successfully lands without crashing might be acceptable to a novice despite being slow or jerky. Using a margin-based objective to guide deep reinforcement learning, our focused satisficing approach to imitation learning seeks a policy that surpasses the demonstrator's aspiration levels -- defined over trajectories or portions of trajectories -- on unseen demonstrations without explicitly learning those aspirations. We show experimentally that this focuses the policy to imitate the highest quality (portions of) demonstrations better than existing imitation learning methods, providing much higher rates of guaranteed acceptability to the demonstrator, and competitive true returns on a range of environments.
