Model Selection for Inverse Reinforcement Learning via Structural Risk Minimization

Chendi Qu, Jianping He, Xiaoming Duan, Jiming Chen
12/27/2023
cs.LG

No confident code implementation found for this paper.

Abstract

Inverse reinforcement learning (IRL) usually assumes the reward function model is pre-specified as a weighted sum of features and estimates the weighting parameters only. However, how to select features and determine a proper reward model is nontrivial and experience-dependent. A simplistic model is less likely to contain the ideal reward function, while a model with high complexity leads to substantial computation cost and potential overfitting. This paper addresses this trade-off in the model selection for IRL problems by introducing the structural risk minimization (SRM) framework from statistical learning. SRM selects an optimal reward function class from a hypothesis set minimizing both estimation error and model complexity. To formulate an SRM scheme for IRL, we estimate the policy gradient from given demonstration as the empirical risk, and establish the upper bound of Rademacher complexity as the model penalty of hypothesis function classes. The SRM learning guarantee is further presented. In particular, we provide the explicit form for the linear weighted sum setting. Simulations demonstrate the performance and efficiency of our algorithm.

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{qu2023model,
  title  = {Model Selection for Inverse Reinforcement Learning via Structural Risk Minimization},
  author = {Chendi Qu and Jianping He and Xiaoming Duan and Jiming Chen},
  year   = {2023},
  eprint = {2312.16566},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.16566v2}
}

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/2312.16566.svg)](https://codeofpaper.com/paper/2312.16566)

Discussion