Discriminator-Actor-Critic: Addressing Sample Inefficiency and Reward Bias in Adversarial Imitation Learning
About
We identify two issues with the family of algorithms based on the Adversarial Imitation Learning framework. The first problem is implicit bias present in the reward functions used in these algorithms. While these biases might work well for some environments, they can also lead to sub-optimal behavior in others. Secondly, even though these algorithms can learn from few expert demonstrations, they require a prohibitively large number of interactions with the environment in order to imitate the expert for many real-world applications. In order to address these issues, we propose a new algorithm called Discriminator-Actor-Critic that uses off-policy Reinforcement Learning to reduce policy-environment interaction sample complexity by an average factor of 10. Furthermore, since our reward function is designed to be unbiased, we can apply our algorithm to many problems without making any task-specific adjustments.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Imitation Learning | Mujoco | Hopper Reward109.5 | 15 | |
| Block Push | Real-world Block Push | Success Rate0.00e+0 | 10 | |
| Block Push | Real-world Block Push Video-Only Demonstration | Success Rate0.00e+0 | 10 | |
| Mug on Plate | Real-world Mug-on-Plate | Success Rate0.00e+0 | 10 | |
| Pick-&-Place | Real-world Pick & Place | Success Rate0.00e+0 | 10 | |
| Transfer Pick-and-Place | Real-world Transfer Pick-and-Place Transferred | Success Rate0.00e+0 | 10 | |
| Transfer Pick-and-Place | Real-world Transfer Pick-and-Place From Scratch | Success Rate0.00e+0 | 10 | |
| Transfer Push | Real-world Transfer Push Transferred | Success Rate0.00e+0 | 10 | |
| Transfer Push | Real-world Transfer Push From Scratch | Success Rate0.00e+0 | 10 | |
| Imitation Learning | DeepMind Control Suite image-based | Cartpole Score0.08 | 6 |