Learning from Preferences and Mixed Demonstrations in General Settings

Jason R Brown, Carl Henrik Ek, Robert D Mullins
8/19/2025
cs.LG

No confident code implementation found for this paper.

Abstract

Reinforcement learning is a general method for learning in sequential settings, but it can often be difficult to specify a good reward function when the task is complex. In these cases, preference feedback or expert demonstrations can be used instead. However, existing approaches utilising both together are often ad-hoc, rely on domain-specific properties, or won't scale. We develop a new framing for learning from human data, \emph{reward-rational partial orderings over observations}, designed to be flexible and scalable. Based on this we introduce a practical algorithm, LEOPARD: Learning Estimated Objectives from Preferences And Ranked Demonstrations. LEOPARD can learn from a broad range of data, including negative demonstrations, to efficiently learn reward functions across a wide range of domains. We find that when a limited amount of preference and demonstration feedback is available, LEOPARD outperforms existing baselines by a significant margin. Furthermore, we use LEOPARD to investigate learning from many types of feedback compared to just a single one, and find that combining feedback types is often beneficial.

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{brown2025learning,
  title  = {Learning from Preferences and Mixed Demonstrations in General Settings},
  author = {Jason R Brown and Carl Henrik Ek and Robert D Mullins},
  year   = {2025},
  eprint = {2508.14027},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2508.14027v1}
}

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

Discussion