Triple-GAIL: A Multi-Modal Imitation Learning Framework with Generative Adversarial Nets

Abstract

Generative adversarial imitation learning (GAIL) has shown promising results by taking advantage of generative adversarial nets, especially in the field of robot learning. However, the requirement of isolated single modal demonstrations limits the scalability of the approach to real world scenarios such as autonomous vehicles' demand for a proper understanding of human drivers' behavior. In this paper, we propose a novel multi-modal GAIL framework, named Triple-GAIL, that is able to learn skill selection and imitation jointly from both expert demonstrations and continuously generated experiences with data augmentation purpose by introducing an auxiliary selector. We provide theoretical guarantees on the convergence to optima for both of the generator and the selector respectively. Experiments on real driver trajectories and real-time strategy game datasets demonstrate that Triple-GAIL can better fit multi-modal behaviors close to the demonstrators and outperforms state-of-the-art methods.

Cite

Text

Fei et al. "Triple-GAIL: A Multi-Modal Imitation Learning Framework with Generative Adversarial Nets." International Joint Conference on Artificial Intelligence, 2020. doi:10.24963/IJCAI.2020/405

Markdown

[Fei et al. "Triple-GAIL: A Multi-Modal Imitation Learning Framework with Generative Adversarial Nets." International Joint Conference on Artificial Intelligence, 2020.](https://mlanthology.org/ijcai/2020/fei2020ijcai-triple/) doi:10.24963/IJCAI.2020/405

BibTeX

@inproceedings{fei2020ijcai-triple,
  title     = {{Triple-GAIL: A Multi-Modal Imitation Learning Framework with Generative Adversarial Nets}},
  author    = {Fei, Cong and Wang, Bin and Zhuang, Yuzheng and Zhang, Zongzhang and Hao, Jianye and Zhang, Hongbo and Ji, Xuewu and Liu, Wulong},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2020},
  pages     = {2929-2935},
  doi       = {10.24963/IJCAI.2020/405},
  url       = {https://mlanthology.org/ijcai/2020/fei2020ijcai-triple/}
}