SOTOPIA: INTERACTIVE EVALUATION FOR SOCIAL INTELLIGENCE IN LANGUAGE AGENTS
as presented by Tripp Whaley
Overview
Overview
Motivation
Proposed Solution
Metrics
Experiments
Results
Conclusions
Discussion
Motivation
Overview
Motivation
Proposed Solution
Metrics
Experiments
Results
Conclusions
Discussion
Humans are social, LLMs should be too
What is an Agent?
Agent - a system augmenting an LLM with additional capabilities, often including memory, action planning, or tool usage
Proposal: SOTOPIA
Proposal: SOTOPIA
Proposal: SOTOPIA
Proposal: SOTOPIA
Proposed Solution
Overview
Motivation
Proposed Solution
Metrics
Experiments
Results
Conclusions
Discussion
SOTOPIA: Task Generation
Episode
SOTOPIA: Task Generation
SOTOPIA: Task Generation
SOTOPIA: Task Generation
SOTOPIA: Task Generation
SOTOPIA: Task Generation
SOTOPIA: Task Generation
Scenario: Negotiation ��Shared Information: One person is selling an antique chair for $100 on his patio. Another person is interested in this chair. ��Agent 1 Private Information: Your goal is to buy the chair for $80.
�Agent 2 Private Information: Your goal is to sell the chair for $90.��Conflicting goals of agents create scenario constraints
SOTOPIA: Task Generation
Episode
SOTOPIA: Task Generation
Episode��- 2 agents with unique social goals placed in a scenario (based on relationship)��- 20 turns (max)
SOTOPIA: Agent Actions
SOTOPIA: Agent Actions
Metrics
Overview
Motivation
Proposed Solution
Metrics
Experiments
Results
Conclusions
Discussion
SOTOPIA-EVAL: Agent Evaluation
SOTOPIA-EVAL: Agent Evaluation
Dimension | Abbrev. | Min Score | Max Score | Description | Negative Example with Seller Agent |
Goal Completion | GOAL | 0 | 10 | Agent’s social goal success | Fails to sell chair |
Believability | BEL | 0 | 10 | Realism, Alignment with character profile | Offers to reduce price 50% |
Knowledge | KNO | 0 | 10 | Information gathering ability | Fails to find way to convince buyer |
Secret | SEC | -10 | 0 | Keep secret information secret | Tells minimum price to buyer |
Relationship | REL | -5 | 5 | Were relationships hurt in achieving goal? | |
Social Rules | SOC | -10 | 0 | Follows social norms and laws | |
Financial and Material Benefits | FIN | -5 | 5 | Creates short or long-term opportunity | |
SOTOPIA-EVAL: Agent Evaluation
Key takeaways:
Experiments
Overview
Motivation
Proposed Solution
Metrics
Experiments
Results
Conclusions
Discussion
SOTOPIA: Experimental Setup
Answer two core questions:
Results
Overview
Motivation
Proposed Solution
Metrics
Experiments
Results
Conclusions
Discussion
Who is the agent?
2a. How do models compare?
2a. How do models compare?
2b. How do humans and models compare?
2b. How do humans and models compare?
Humans perform significantly better than GPT-4 in GOAL
2b. How do humans and models compare?
Humans perform significantly better than GPT-4 in GOAL
2b. How do humans and models compare?
Humans perform significantly better than GPT-4 in GOAL
Recall performance with other models on all tasks…
What do we think of these results?
Conclusions
Overview
Motivation
Proposed Solution
Metrics
Experiments
Results
Conclusions
Discussion
SOTOPIA Conclusions
Discussion
Overview
Motivation
Proposed Solution
Metrics
Experiments
Results
Conclusions
Discussion
Discussion Points