MLLGDec 7, 2016

Model-based Adversarial Imitation Learning

arXiv:1612.02179v146 citations
Originality Incremental advance
AI Analysis

This addresses a bottleneck in policy imitation for robotics or simulation tasks, though it is incremental as it builds on existing adversarial methods.

The paper tackles the problem of high-variance gradient estimations in adversarial imitation learning by introducing a model-based approach, resulting in a fully differentiable system that surpasses state-of-the-art on MuJoCo with fewer environment interactions and hyper-parameters.

Generative adversarial learning is a popular new approach to training generative models which has been proven successful for other related problems as well. The general idea is to maintain an oracle $D$ that discriminates between the expert's data distribution and that of the generative model $G$. The generative model is trained to capture the expert's distribution by maximizing the probability of $D$ misclassifying the data it generates. Overall, the system is \emph{differentiable} end-to-end and is trained using basic backpropagation. This type of learning was successfully applied to the problem of policy imitation in a model-free setup. However, a model-free approach does not allow the system to be differentiable, which requires the use of high-variance gradient estimations. In this paper we introduce the Model based Adversarial Imitation Learning (MAIL) algorithm. A model-based approach for the problem of adversarial imitation learning. We show how to use a forward model to make the system fully differentiable, which enables us to train policies using the (stochastic) gradient of $D$. Moreover, our approach requires relatively few environment interactions, and fewer hyper-parameters to tune. We test our method on the MuJoCo physics simulator and report initial results that surpass the current state-of-the-art.

Foundations

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

Your Notes