On the Sample Complexity of Stability Constrained Imitation Learning
This work addresses sample efficiency in imitation learning for continuous control, offering theoretical insights that could improve robotic and control applications, though it is incremental in extending stability concepts to imitation learning.
The paper tackles the problem of how expert policy stability affects imitation learning sample complexity, showing that incorporating incremental gain stability into algorithms yields generalization bounds that reflect the expert's stability, with some systems achieving sublinear sample complexity in the task horizon.
We study the following question in the context of imitation learning for continuous control: how are the underlying stability properties of an expert policy reflected in the sample-complexity of an imitation learning task? We provide the first results showing that a surprisingly granular connection can be made between the underlying expert system's incremental gain stability, a novel measure of robust convergence between pairs of system trajectories, and the dependency on the task horizon $T$ of the resulting generalization bounds. In particular, we propose and analyze incremental gain stability constrained versions of behavior cloning and a DAgger-like algorithm, and show that the resulting sample-complexity bounds naturally reflect the underlying stability properties of the expert system. As a special case, we delineate a class of systems for which the number of trajectories needed to achieve $\varepsilon$-suboptimality is sublinear in the task horizon $T$, and do so without requiring (strong) convexity of the loss function in the policy parameters. Finally, we conduct numerical experiments demonstrating the validity of our insights on both a simple nonlinear system for which the underlying stability properties can be easily tuned, and on a high-dimensional quadrupedal robotic simulation.