paper-with-me

Papers

A Connection between Generative Adversarial Networks, Inverse Reinforcement Learning, and Energy-Based Models

2016-11-11 · Chelsea Finn, Paul Christiano, Pieter Abbeel, Sergey Levine

Generative adversarial networks (GANs) are a recently proposed class of generative models in which a generator is trained to optimize a cost function that is being simultaneously learned by a discriminator. While the idea of learning cost functions is relatively new to the field of generative modeling, learning costs has long been studied in control and reinforcement learning (RL) domains, typically for imitation learning from demonstrations. In these fields, learning cost function underlying observed behavior is known as inverse reinforcement learning (IRL) or inverse optimal control. While at first the connection between cost learning in RL and cost learning in generative modeling may appear to be a superficial one, we show in this paper that certain IRL methods are in fact mathematically equivalent to GANs. In particular, we demonstrate an equivalence between a sample-based algorithm for maximum entropy IRL and a GAN in which the generator's density can be evaluated and is provided as an additional input to the discriminator. Interestingly, maximum entropy IRL is a special case of an energy-based model. We discuss the interpretation of GANs as an algorithm for training energy-based models, and relate this interpretation to other recent work that seeks to connect GANs and EBMs. By formally highlighting the connection between GANs, IRL, and EBMs, we hope that researchers in all three communities can better identify and apply transferable ideas from one domain to another, particularly for developing more stable and scalable algorithms: a major challenge in all three domains.

📄 PDF Abstract BibTeX arXiv:1611.03852

Code (3)

Haichao-Zhang/IRL tf
hsilva664/nstep_airl tf
justinjfu/inverse_rl tf

Tasks

Imitation Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Methods 이 논문이 사용한 방법론

Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Dogecoin Customer Service Number +1-833-534-1729 설명 없음

Similar Papers 제목 키워드 기반

Generative Adversarial Imitation Learning

2016-06-10 · NeurIPS 2016 12 · Jonathan Ho, Stefano Ermon

Consider learning a policy from example expert behavior, without interaction with the expert or access to reinforcement signal. One approach is to recover the expert's cost function with inverse reinforcement learning, t…

Imitation Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Wasserstein Adversarial Imitation Learning

2019-06-19 · Huang Xiao, Michael Herman, Joerg Wagner, Sebastian Ziesche 외

Imitation Learning describes the problem of recovering an expert policy from demonstrations. While inverse reinforcement learning approaches are known to be very sample-efficient in terms of expert demonstrations, they u…

Imitation Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)

OptionGAN: Learning Joint Reward-Policy Options using Generative Adversarial Inverse Reinforcement Learning

2017-09-20 · Peter Henderson, Wei-Di Chang, Pierre-Luc Bacon, David Meger 외

Reinforcement learning has shown promise in learning policies that can solve complex problems. However, manually specifying a good reward function can be difficult, especially for intricate tasks. Inverse reinforcement l…

continuous-controlContinuous ControlImitation Learningreinforcement-learning+3

Adversarial Imitation via Variational Inverse Reinforcement Learning

2018-09-17 · ICLR 2019 5 · Ahmed H. Qureshi, Byron Boots, Michael C. Yip

We consider a problem of learning the reward and policy from expert examples under unknown dynamics. Our proposed method builds on the framework of generative adversarial networks and introduces the empowerment-regulariz…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)Transfer Learning

Learning to Optimize via Wasserstein Deep Inverse Optimal Control

2018-05-22 · Yichen Wang, Le Song, Hongyuan Zha

We study the inverse optimal control problem in social sciences: we aim at learning a user's true cost function from the observed temporal behavior. In contrast to traditional phenomenological works that aim to learn a g…

Generative Adversarial NetworkRecommendation SystemsReinforcement Learning