atlas

Research map / Large language models / Agents, code and math

Evaluating Language Model Agency Through Negotiations

ICLR 2024 · Large language models › Agents, code and math · approach: Long-horizon LLM agents · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes structured negotiation games between LM agents to evaluate LM agency, alignment (faithfulness, instruction-following) and performance in self-play and cross-play, testing six closed and open LMs.

Problem

Static LM benchmarks poorly capture agentic behavior, are vulnerable to data leakage, become obsolete quickly, and do not jointly assess alignment and performance in multi-turn, multi-agent interactions.

Approach

Use structured negotiation games (landlord/tenant style with payoff tables, distributive, compatible and integrative issues) between LM agents as co-evolving, complex, multi-turn benchmarks, with internal and external faithfulness metrics and instruction-following metrics, in both self-play and cross-play.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add a second Issue to self-play gamesLM agents · Negotiation games, soft agreement ratesoft agreement rateHurt
Use cross-play instead of self-playQualifying LM agents · Negotiation games, average soft agreement ratesoft agreement rateHelped
Use transcript-style rather than dialogue-style negotiations (ablation)gpt-3.5 · Negotiation gamesagreement rate: 0.49 to 0.44Hurt
Show negotiation-round numbers in prompts (ablation)gpt-4 · Negotiation gamesagreement rate: almost 50%Helped
Show negotiation-round numbers in prompts (ablation)gpt-3.5 · Negotiation gamesagreement rateNo clear effect
Use no past notes when generating a new note rather than past-note history (ablation)gpt-3.5 and other swept models · Self-play negotiation gamesagreement rateHelped
Give message generation the most recent note instead of no notes (ablation)gpt-3.5 and other swept models · Negotiation gamesagreement rateHelped
Give message generation all notes rather than only the most recent note (ablation)gpt-3.5 and other swept models · Negotiation gamesagreement rateHurt
Limit note and message length to 32 words rather than 64 or 128 (ablation)gpt-3.5 and other swept models · Negotiation gamesagreement rateHurt
Increase the note/message word limit from 64 to 128 (ablation)gpt-3.5 and other swept models · Negotiation gamesagreement rateNo clear effect
Remove access to the full message history (ablation)gpt-3.5 and other swept models · Negotiation gamesnegotiation convergenceHurt
Increase the number of Issues and add cooperative bargaining opportunitiesLM agents · Multi-Issue negotiation gamesnormalized agreed-only payoffNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: generated negotiation transcripts (LAMEN)

Benchmarks: LAMEN negotiation games (single-issue and two-issue self-play and cross-play)

Metrics: soft and hard agreement rate normalized total payoff U normalized agreed payoff U* internal faithfulness external faithfulness note instruction-following message instruction-following format instruction-following average rounds

Baselines: gpt-4 gpt-3.5 claude-2 chat-bison command command-light LLaMA 2

Builds on: Bontempo & Iyengar (2008) negotiation rules chain-of-thought prompting ReAct

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy