Select to Perfect: Imitating desired behavior from large multi-agent data

Tim Franzmeyer, Edith Elkind, Philip Torr, Jakob Foerster, Joao Henriques
5/6/2024
cs.LGcs.AIcs.MA

No official code found. Best implementation: fratim/SelectToPerfect (4 stars, last commit 2024-05-08).

Abstract

AI agents are commonly trained with large datasets of demonstrations of human behavior. However, not all behaviors are equally safe or desirable. Desired characteristics for an AI agent can be expressed by assigning desirability scores, which we assume are not assigned to individual behaviors but to collective trajectories. For example, in a dataset of vehicle interactions, these scores might relate to the number of incidents that occurred. We first assess the effect of each individual agent's behavior on the collective desirability score, e.g., assessing how likely an agent is to cause incidents. This allows us to selectively imitate agents with a positive effect, e.g., only imitating agents that are unlikely to cause incidents. To enable this, we propose the concept of an agent's Exchange Value, which quantifies an individual agent's contribution to the collective desirability score. The Exchange Value is the expected change in desirability score when substituting the agent for a randomly selected agent. We propose additional methods for estimating Exchange Values from real-world datasets, enabling us to learn desired imitation policies that outperform relevant baselines. The project website can be found at https://tinyurl.com/select-to-perfect.

View on arXivView PDF

Code Implementations(1)

Code for the 2024 ICLR paper "Select to Perfect: Imitating desired behavior from large multi-agent data"

40May 7, 20242 years ago

Similar Papers

Cite this paper

@article{franzmeyer2024select,
  title  = {Select to Perfect: Imitating desired behavior from large multi-agent data},
  author = {Tim Franzmeyer and Edith Elkind and Philip Torr and Jakob Foerster and Joao Henriques},
  year   = {2024},
  eprint = {2405.03735},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2405.03735v1},
  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/2405.03735.svg)](https://codeofpaper.com/paper/2405.03735)

Discussion