paper-with-me

Papers

C-GAIL: Stabilizing Generative Adversarial Imitation Learning with Control Theory

2024-02-26 · Tianjiao Luo, Tim Pearce, Huayu Chen, Jianfei Chen, Jun Zhu

Generative Adversarial Imitation Learning (GAIL) trains a generative policy to mimic a demonstrator. It uses on-policy Reinforcement Learning (RL) to optimize a reward signal derived from a GAN-like discriminator. A major drawback of GAIL is its training instability - it inherits the complex training dynamics of GANs, and the distribution shift introduced by RL. This can cause oscillations during training, harming its sample efficiency and final policy performance. Recent work has shown that control theory can help with the convergence of a GAN's training. This paper extends this line of work, conducting a control-theoretic analysis of GAIL and deriving a novel controller that not only pushes GAIL to the desired equilibrium but also achieves asymptotic stability in a 'one-step' setting. Based on this, we propose a practical algorithm 'Controlled-GAIL' (C-GAIL). On MuJoCo tasks, our controlled variant is able to speed up the rate of convergence, reduce the range of oscillation and match the expert's distribution more closely both for vanilla GAIL and GAIL-DAC.

📄 PDF Abstract BibTeX arXiv:2402.16349

Code (0)

등록된 구현이 없습니다.

Tasks

Imitation LearningMuJoCoReinforcement Learning (RL)

Methods 이 논문이 사용한 방법론

SPEED The monocular depth estimation (MDE) is the task of estimating depth from a single frame. This information is an essential knowledge in many computer vision tasks such as scene…
GAIL Generative Adversarial Imitation Learning presents a new general framework for directly extracting a policy from data, as if it were obtained by reinforcement learning…

Similar Papers 제목 키워드 기반

Risk-Sensitive Generative Adversarial Imitation Learning

2018-08-13 · Jonathan Lacotte, Mohammad Ghavamzadeh, Yin-Lam Chow, Marco Pavone

We study risk-sensitive imitation learning where the agent's goal is to perform at least as well as the expert in terms of a risk profile. We first formulate our risk-sensitive imitation learning setting. We consider the…

Imitation LearningMuJoCo

$f$-GAIL: Learning $f$-Divergence for Generative Adversarial Imitation Learning

2020-10-02 · Xin Zhang, Yanhua Li, Ziming Zhang, Zhi-Li Zhang

Imitation learning (IL) aims to learn a policy from expert demonstrations that minimizes the discrepancy between the learner and expert behaviors. Various imitation learning algorithms have been proposed with different p…

Imitation Learning

Multi-Agent Generative Adversarial Interactive Self-Imitation Learning for AUV Formation Control and Obstacle Avoidance

2024-01-21 · Zheng Fang, Tianhao Chen, Dong Jiang, Zheng Zhang 외

Multiple autonomous underwater vehicles (multi-AUV) can cooperatively accomplish tasks that a single AUV cannot complete. Recently, multi-agent reinforcement learning has been introduced to control of multi-AUV. However,…

Imitation LearningMulti-agent Reinforcement Learning

Hindsight Generative Adversarial Imitation Learning

2019-03-19 · Naijun Liu, Tao Lu, Yinghao Cai, Boyao Li 외

Compared to reinforcement learning, imitation learning (IL) is a powerful paradigm for training agents to learn control policies efficiently from expert demonstrations. However, in most cases, obtaining demonstration dat…

Imitation LearningReinforcement LearningReinforcement Learning (RL)

Hierarchical Generative Adversarial Imitation Learning with Mid-level Input Generation for Autonomous Driving on Urban Environments

2023-02-09 · Gustavo Claudio Karl Couto, Eric Aislan Antonelo

Deriving robust control policies for realistic urban navigation scenarios is not a trivial task. In an end-to-end approach, these policies must map high-dimensional images from the vehicle's cameras to low-level actions …

Autonomous DrivingAutonomous NavigationImitation LearningNavigate+2