LGSYDec 1, 2022

Multi-Task Imitation Learning for Linear Dynamical Systems

arXiv:2212.00186v331 citationsh-index: 166
Originality Incremental advance
AI Analysis

This work addresses sample efficiency in imitation learning for linear systems, offering a formal analysis that is incremental to existing multi-task learning frameworks.

The paper tackles the problem of improving sample efficiency in imitation learning for linear dynamical systems by learning a shared representation from multiple source policies, resulting in a theoretical bound on the imitation gap that scales with representation dimension and data quantities, with simulation validation.

We study representation learning for efficient imitation learning over linear systems. In particular, we consider a setting where learning is split into two phases: (a) a pre-training step where a shared $k$-dimensional representation is learned from $H$ source policies, and (b) a target policy fine-tuning step where the learned representation is used to parameterize the policy class. We find that the imitation gap over trajectories generated by the learned target policy is bounded by $\tilde{O}\left( \frac{k n_x}{HN_{\mathrm{shared}}} + \frac{k n_u}{N_{\mathrm{target}}}\right)$, where $n_x > k$ is the state dimension, $n_u$ is the input dimension, $N_{\mathrm{shared}}$ denotes the total amount of data collected for each policy during representation learning, and $N_{\mathrm{target}}$ is the amount of target task data. This result formalizes the intuition that aggregating data across related tasks to learn a representation can significantly improve the sample efficiency of learning a target task. The trends suggested by this bound are corroborated in simulation.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes