English

Learning from Preferences and Mixed Demonstrations in General Settings

Machine Learning 2025-08-20 v1

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.

Keywords

Cite

@article{arxiv.2508.14027,
  title  = {Learning from Preferences and Mixed Demonstrations in General Settings},
  author = {Jason R Brown and Carl Henrik Ek and Robert D Mullins},
  journal= {arXiv preprint arXiv:2508.14027},
  year   = {2025}
}
R2 v1 2026-07-01T04:57:11.207Z