ORSO: Accelerating Reward Design via Online Reward Selection and Policy Optimization

Chen Bo Calvin Zhang, Zhang-Wei Hong, Aldo Pacchiano, Pulkit Agrawal
10/17/2024
cs.LGcs.AIcs.RO

No official code found. Best implementation: calvincbzhang/orso (2 stars, MIT, last commit 2024-10-18).

Abstract

Reward shaping is critical in reinforcement learning (RL), particularly for complex tasks where sparse rewards can hinder learning. However, choosing effective shaping rewards from a set of reward functions in a computationally efficient manner remains an open challenge. We propose Online Reward Selection and Policy Optimization (ORSO), a novel approach that frames the selection of shaping reward function as an online model selection problem. ORSO automatically identifies performant shaping reward functions without human intervention with provable regret guarantees. We demonstrate ORSO's effectiveness across various continuous control tasks. Compared to prior approaches, ORSO significantly reduces the amount of data required to evaluate a shaping reward function, resulting in superior data efficiency and a significant reduction in computational time (up to 8 times). ORSO consistently identifies high-quality reward functions outperforming prior methods by more than 50% and on average identifies policies as performant as the ones learned using manually engineered reward functions by domain experts.

View on arXivView PDF

Code Implementations(1)

calvincbzhang/orsoCommunity100%
MIT
20HTML, CMakeSep 20, 20242 years agoMIT

Similar Papers

Cite this paper

@article{zhang2024orso,
  title  = {ORSO: Accelerating Reward Design via Online Reward Selection and Policy Optimization},
  author = {Chen Bo Calvin Zhang and Zhang-Wei Hong and Aldo Pacchiano and Pulkit Agrawal},
  year   = {2024},
  eprint = {2410.13837},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2410.13837v3},
  journal = {ICLR 2024 2024}
}

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

Discussion