ELO-Rated Sequence Rewards: Advancing Reinforcement Learning Models

Qi Ju, Falin Hei, Zhemei Fang, Yunfeng Luo
9/5/2024
cs.LG

No official code found. Best implementation: Zealoter/ERRL (0 stars, last commit 2025-06-07).

Abstract

Reinforcement Learning (RL) heavily relies on the careful design of the reward function. However, accurately assigning rewards to each state-action pair in Long-Term Reinforcement Learning (LTRL) tasks remains a significant challenge. As a result, RL agents are often trained under expert guidance. Inspired by the ordinal utility theory in economics, we propose a novel reward estimation algorithm: ELO-Rating based Reinforcement Learning (ERRL). This approach features two key contributions. First, it uses expert preferences over trajectories rather than cardinal rewards (utilities) to compute the ELO rating of each trajectory as its reward. Second, a new reward redistribution algorithm is introduced to alleviate training instability in the absence of a fixed anchor reward. In long-term scenarios (up to 5000 steps), where traditional RL algorithms struggle, our method outperforms several state-of-the-art baselines. Additionally, we conduct a comprehensive analysis of how expert preferences influence the results.

View on arXivView PDF

Code Implementations(1)

Zealoter/ERRLCommunity100%
00PythonMay 15, 20221 years ago

Similar Papers

Cite this paper

@article{ju2024elorated,
  title  = {ELO-Rated Sequence Rewards: Advancing Reinforcement Learning Models},
  author = {Qi Ju and Falin Hei and Zhemei Fang and Yunfeng Luo},
  year   = {2024},
  eprint = {2409.03301},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2409.03301v2}
}

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

Discussion