Model-Based Reward Shaping for Adversarial Inverse Reinforcement Learning in Stochastic Environments

Simon Sinong Zhan, Philip Wang, Qingyuan Wu, Yixuan Wang, Ruochen Jiao +2 more
10/4/2024
cs.LGcs.AI

No confident code implementation found for this paper.

Abstract

In this paper, we aim to tackle the limitation of the Adversarial Inverse Reinforcement Learning (AIRL) method in stochastic environments where theoretical results cannot hold and performance is degraded. To address this issue, we propose a novel method which infuses the dynamics information into the reward shaping with the theoretical guarantee for the induced optimal policy in the stochastic environments. Incorporating our novel model-enhanced rewards, we present a novel Model-Enhanced AIRL framework, which integrates transition model estimation directly into reward shaping. Furthermore, we provide a comprehensive theoretical analysis of the reward error bound and performance difference bound for our method. The experimental results in MuJoCo benchmarks show that our method can achieve superior performance in stochastic environments and competitive performance in deterministic environments, with significant improvement in sample efficiency, compared to existing baselines.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zhan2024modelbased,
  title  = {Model-Based Reward Shaping for Adversarial Inverse Reinforcement Learning in Stochastic Environments},
  author = {Simon Sinong Zhan and Philip Wang and Qingyuan Wu and Yixuan Wang and Ruochen Jiao and Chao Huang and Qi Zhu},
  year   = {2024},
  eprint = {2410.03847},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.03847v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2410.03847.svg)](https://codeofpaper.com/paper/2410.03847)

Discussion