Enregistré dans:
Détails bibliographiques
Auteurs principaux: Zhu, Hao, Zhang, Yuan, Boedecker, Joschka
Format: Preprint
Publié: 2025
Sujets:
Accès en ligne:https://arxiv.org/abs/2501.15957
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866909660471099392
author Zhu, Hao
Zhang, Yuan
Boedecker, Joschka
author_facet Zhu, Hao
Zhang, Yuan
Boedecker, Joschka
contents We consider the inverse reinforcement learning (IRL) problem, where an unknown reward function of some Markov decision process is estimated based on observed expert demonstrations. In most existing approaches, IRL is formulated and solved as a nonconvex optimization problem, posing challenges in scenarios where robustness and reproducibility are critical. We discuss a convex formulation of the IRL problem (CIRL) initially proposed by Ng and Russel, and reformulate the problem such that the domain-specific language CVXPY can be applied directly to specify and solve the convex problem. We also extend the CIRL problem to scenarios where the expert policy is not given analytically but by trajectory as state-action pairs, which can be strongly inconsistent with optimality, by augmenting some of the constraints. Theoretical analysis and practical implementation for hyperparameter auto-selection are introduced. This note helps the users to easily apply CIRL for their problems, without background knowledge on convex optimization.
format Preprint
id arxiv_https___arxiv_org_abs_2501_15957
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Inverse Reinforcement Learning via Convex Optimization
Zhu, Hao
Zhang, Yuan
Boedecker, Joschka
Machine Learning
Computational Engineering, Finance, and Science
Optimization and Control
Neurons and Cognition
We consider the inverse reinforcement learning (IRL) problem, where an unknown reward function of some Markov decision process is estimated based on observed expert demonstrations. In most existing approaches, IRL is formulated and solved as a nonconvex optimization problem, posing challenges in scenarios where robustness and reproducibility are critical. We discuss a convex formulation of the IRL problem (CIRL) initially proposed by Ng and Russel, and reformulate the problem such that the domain-specific language CVXPY can be applied directly to specify and solve the convex problem. We also extend the CIRL problem to scenarios where the expert policy is not given analytically but by trajectory as state-action pairs, which can be strongly inconsistent with optimality, by augmenting some of the constraints. Theoretical analysis and practical implementation for hyperparameter auto-selection are introduced. This note helps the users to easily apply CIRL for their problems, without background knowledge on convex optimization.
title Inverse Reinforcement Learning via Convex Optimization
topic Machine Learning
Computational Engineering, Finance, and Science
Optimization and Control
Neurons and Cognition
url https://arxiv.org/abs/2501.15957