35
Motivation Level-0 Meta-Models Conclusions Level-0 Meta-Models for Predicting Human Behavior in Games James Wright & Kevin Leyton-Brown University of British Columbia June 12, 2014 (EC’14) EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Level-0 Meta-Models for Predicting HumanBehavior in Games

James Wright & Kevin Leyton-BrownUniversity of British Columbia

June 12, 2014 (EC’14)

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 2: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Behavioral Game Theory

Many of game theory’s recommendations are counterintuitive

Do people actually follow them?

Not reliably, as demonstrated by a large body of experiments

Behavioral game theory: Aims to model actual humanbehavior in games

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 3: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Behavioral Game Theory

Many of game theory’s recommendations are counterintuitive

Do people actually follow them?

Not reliably, as demonstrated by a large body of experiments

Behavioral game theory: Aims to model actual humanbehavior in games

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 4: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Nash equilibrium and human subjects

Nash equilibrium often makes counterintuitive predictions

In Traveler’s Dilemma: The vast majority of human playerschoose 97–100. The Nash equilibrium is 2

Modifications to a game that don’t change Nash equilibriumpredictions at all can cause large changes in how humansubjects play the game [Goeree & Holt 2001]

In Traveler’s Dilemma: When the penalty is large, people playmuch closer to Nash equilibriumBut the size of the penalty does not affect equilibrium

Clearly Nash equilibrium is not the whole story

Behavioral game theory proposes a number of models tobetter explain human behavior

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 5: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Nash equilibrium and human subjects

Nash equilibrium often makes counterintuitive predictions

In Traveler’s Dilemma: The vast majority of human playerschoose 97–100. The Nash equilibrium is 2

Modifications to a game that don’t change Nash equilibriumpredictions at all can cause large changes in how humansubjects play the game [Goeree & Holt 2001]

In Traveler’s Dilemma: When the penalty is large, people playmuch closer to Nash equilibriumBut the size of the penalty does not affect equilibrium

Clearly Nash equilibrium is not the whole story

Behavioral game theory proposes a number of models tobetter explain human behavior

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 6: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

BGT State of the art

In previous work [Wright & Leyton-Brown, 2010; 2014a], wecompared several behavioral models’ predictive performance.

Quantal cognitive hierarchy is the current state of the artmodel.

100

105

1010

1015

1020

1025

1030

1035

1040

COMBO9

Like

lihood im

pro

vem

ent

over

uniform Nash w/error

LkPoisson-CH

QREQLk

QCH-sp-uniformQCH5-uniform

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 7: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

BGT State of the art

In previous work [Wright & Leyton-Brown, 2010; 2014a], wecompared several behavioral models’ predictive performance.

Quantal cognitive hierarchy is the current state of the artmodel.

100

105

1010

1015

1020

1025

1030

1035

1040

COMBO9

Like

lihood

impro

vem

ent

over

uniform Nash w/error

LkPoisson-CH

QREQLk

QCH-sp-uniformQCH5-uniform

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 8: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Iterative reasoning

Quantal cognitive hierarchy is an iterative model:

Level 0

0

1

A B C

??

1

A B C

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 9: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Iterative reasoning

Quantal cognitive hierarchy is an iterative model:

Level 0

$??? $???? $????

0

1

A B C

??$??? $???? $????

1

A B C

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 10: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Iterative reasoning

Quantal cognitive hierarchy is an iterative model:

Level 0

$??? $???? $????

0

1

A B C

??$??? $???? $????

0

1

A B C

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 11: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Iterative reasoning

Quantal cognitive hierarchy is an iterative model:

Level 0

$??? $???? $????

0

1

A B C

??$??? $???? $????

0

1

A B C

Level 1

0

1

A B C

Level 0

$??? $???? $????

0

1

A B C

??$??? $???? $????

0

1

A B C

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 12: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Iterative reasoning

Quantal cognitive hierarchy is an iterative model:

Level 0

$??? $???? $????

0

1

A B C

??$??? $???? $????

0

1

A B C

Level 1

$4.01 $4.00 $0.25

0

1

A B C

Level 0

$??? $???? $????

0

1

A B C

??$??? $???? $????

0

1

A B C

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 13: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Iterative reasoning

Quantal cognitive hierarchy is an iterative model:

Level 0

$??? $???? $????

0

1

A B C

??$??? $???? $????

0

1

A B C

Level 1

$4.01 $4.00 $0.25

0

1

A B C

Level 0

$??? $???? $????

0

1

A B C

??$??? $???? $????

0

1

A B C

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 14: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Iterative reasoning

Quantal cognitive hierarchy is an iterative model:

Level 0

$??? $???? $????

0

1

A B C

??$??? $???? $????

0

1

A B C

Level 2

$7.54 $3.25 $0.05

0

1

A B C

Level 1

$4.01 $4.00 $0.25

0

1

A B C

Level 0

$??? $???? $????

0

1

A B C

??$??? $???? $????

0

1

A B C

Level 1

$4.01 $4.00 $0.25

0

1

A B C

Level 0

$??? $???? $????

0

1

A B C

??$??? $???? $????

0

1

A B C

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 15: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Quantal cognitive hierarchy (QCH)

Agents’ levels drawn from a distribution g

An agent of level m responds to the truncated, truedistribution of levels from 0 to m− 1

Agents quantally respond to their beliefs

πi,0(ai) = |Ai|−1,πi,m(ai) = QBRi(π−i,0:m−1;λ)

πi,0:m−1 =

∑m−1`=0 πi,`g(`)∑m−1`=0 g(`)

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 16: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Level-0

Level 0

$??? $???? $????

0

1

A B C

??$??? $???? $????

0

1

A B C

Uniform randomization (the usual assumption) is implausible

And yet best performing parameters for QCH suggest largenumbers of level-0 agents

Level-0 agents’ actions influence every other level

Take modeling level-0 behavior more seriously?

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 17: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Level-0

Level 0

$??? $???? $????

0

1

A B C

??$??? $???? $????

0

1

A B C

Uniform randomization (the usual assumption) is implausible

And yet best performing parameters for QCH suggest largenumbers of level-0 agents

Level-0 agents’ actions influence every other level

Take modeling level-0 behavior more seriously?

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 18: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Level-0 meta-model

Define a level-0 meta-model:

A mapping from an (arbitrary) game to a (potentiallynonuniform) level-0 distribution over that game’s actionsLeverage some of what we know about how people reasonnonstrategically about gamesThe meta-model can have its own parameters

Use an existing iterative model (quantal cognitive hierarchy)on top of the improved level-0 model to make predictions

What distinguishes level-0 from level-1?

Our line in the sand: no explicit beliefs about how otheragents will play

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 19: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Features

Five binary features of each action:1 Minmin Unfairness

Does this action contribute to the least unfair outcome?

2 Maxmax payoff (“Optimistic”)

Does this action contribute to my own highest-payoff outcome?

3 Maxmin payoff (“Pessimistic”)

Is this action best in the (deterministic) worst case?

4 Minimax regret

Does this action have the lowest maximum regret?

5 Efficiency (Total payoffs)

Does this action contribute to the social-welfare-maximizingoutcome?

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 20: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Linear meta-model

We say that a feature is informative if it can distinguish at leastone pair of actions.

For each action, compute a sum of weights for features that areboth informative and that “fire”, plus a noise weight.

prediction for ai ∝ w0 +∑f∈F

I[f is informative] · I[f(ai) = 1] · wf

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 21: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Example: Consider Player 1

A B CX 100, 20 10, 67 30, 40Y 40, 35 50, 49 90, 70Z 41, 21 42, 22 40, 23

Minimax regret is not informative: 60 for all actions

e.g., Player 1 plays X; if Player 2 plays C, his regret is 60

50, 49 is the fairest outcome, so Y is minmin unfair

Y and Z maximize minimum payoff (40 vs. 10 for X)

Y leads to the highest sum of utilities (90 + 70 = 160)

X has the highest best-case utility (100)

Action X’s weight: w0 + wmaxmax

Action Y ’s weight: w0 + wminmin + wtotal + wfairness

Action Z’s weight: w0 + wminmin

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 22: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Example: Consider Player 1

A B CX 100, 20 10, 67 30, 40Y 40, 35 50, 49 90, 70Z 41, 21 42, 22 40, 23

Minimax regret is not informative: 60 for all actions

e.g., Player 1 plays X; if Player 2 plays C, his regret is 60

50, 49 is the fairest outcome, so Y is minmin unfair

Y and Z maximize minimum payoff (40 vs. 10 for X)

Y leads to the highest sum of utilities (90 + 70 = 160)

X has the highest best-case utility (100)

Action X’s weight: w0 + wmaxmax

Action Y ’s weight: w0 + wminmin + wtotal + wfairness

Action Z’s weight: w0 + wminmin

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 23: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Example: Consider Player 1

A B CX 100, 20 10, 67 30, 40Y 40, 35 50, 49 90, 70Z 41, 21 42, 22 40, 23

Minimax regret is not informative: 60 for all actions

e.g., Player 1 plays X; if Player 2 plays C, his regret is 60

50, 49 is the fairest outcome, so Y is minmin unfair

Y and Z maximize minimum payoff (40 vs. 10 for X)

Y leads to the highest sum of utilities (90 + 70 = 160)

X has the highest best-case utility (100)

Action X’s weight: w0 + wmaxmax

Action Y ’s weight: w0 + wminmin + wtotal + wfairness

Action Z’s weight: w0 + wminmin

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 24: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Example: Consider Player 1

A B CX 100, 20 10, 67 30, 40Y 40, 35 50, 49 90, 70Z 41, 21 42, 22 40, 23

Minimax regret is not informative: 60 for all actions

e.g., Player 1 plays X; if Player 2 plays C, his regret is 60

50, 49 is the fairest outcome, so Y is minmin unfair

Y and Z maximize minimum payoff (40 vs. 10 for X)

Y leads to the highest sum of utilities (90 + 70 = 160)

X has the highest best-case utility (100)

Action X’s weight: w0 + wmaxmax

Action Y ’s weight: w0 + wminmin + wtotal + wfairness

Action Z’s weight: w0 + wminmin

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 25: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Example: Consider Player 1

A B CX 100, 20 10, 67 30, 40Y 40, 35 50, 49 90, 70Z 41, 21 42, 22 40, 23

Minimax regret is not informative: 60 for all actions

e.g., Player 1 plays X; if Player 2 plays C, his regret is 60

50, 49 is the fairest outcome, so Y is minmin unfair

Y and Z maximize minimum payoff (40 vs. 10 for X)

Y leads to the highest sum of utilities (90 + 70 = 160)

X has the highest best-case utility (100)

Action X’s weight: w0 + wmaxmax

Action Y ’s weight: w0 + wminmin + wtotal + wfairness

Action Z’s weight: w0 + wminmin

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 26: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Example: Consider Player 1

A B CX 100, 20 10, 67 30, 40Y 40, 35 50, 49 90, 70Z 41, 21 42, 22 40, 23

Minimax regret is not informative: 60 for all actions

e.g., Player 1 plays X; if Player 2 plays C, his regret is 60

50, 49 is the fairest outcome, so Y is minmin unfair

Y and Z maximize minimum payoff (40 vs. 10 for X)

Y leads to the highest sum of utilities (90 + 70 = 160)

X has the highest best-case utility (100)

Action X’s weight: w0 + wmaxmax

Action Y ’s weight: w0 + wminmin + wtotal + wfairness

Action Z’s weight: w0 + wminmin

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 27: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Example: Consider Player 1

A B CX 100, 20 10, 67 30, 40Y 40, 35 50, 49 90, 70Z 41, 21 42, 22 40, 23

Minimax regret is not informative: 60 for all actions

e.g., Player 1 plays X; if Player 2 plays C, his regret is 60

50, 49 is the fairest outcome, so Y is minmin unfair

Y and Z maximize minimum payoff (40 vs. 10 for X)

Y leads to the highest sum of utilities (90 + 70 = 160)

X has the highest best-case utility (100)

Action X’s weight: w0 + wmaxmax

Action Y ’s weight: w0 + wminmin + wtotal + wfairness

Action Z’s weight: w0 + wminmin

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 28: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Performance results

100

105

1010

1015

1020

1025

1030

1035

1040

1045

QCH Lk CH

Like

lihood

im

pro

vem

ent

over

uniform Uniform L0

Weighted Linear

Three iterative models:

1 Quantal Cognitive Hierarchy

2 Level-k

3 Cognitive Hierarchy

Two level-0 meta-models:

1 Uniform L0

2 Weighted Linear

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 29: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Performance results

100

105

1010

1015

1020

1025

1030

1035

1040

1045

QCH Lk CH

Like

lihood

im

pro

vem

ent

over

uniform Uniform L0

Weighted Linear

Weighted linear meta-model for level-0 agents dramaticallyimproved the performance of all three iterative models.

Almost erases the difference between the models themselves.

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 30: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Bayesian parameter analysis

0

0.2

0.4

0.6

0.8

1

0 0.2 0.4 0.6 0.8 1

cum

ula

tive p

robabili

ty

feature weight

fairnessmaxmaxmaxmin

regrettotal

Fairness is by far the highest-weighted featureAll the features quite well identified

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 31: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Parameter analysis: Levels

0

0.2

0.4

0.6

0.8

1

0 0.1 0.2 0.3 0.4 0.5 0.6

Cum

ula

tive p

robabili

ty

L0

Uniform L0Weighted linear

0

0.2

0.4

0.6

0.8

1

0 0.05 0.1 0.15 0.2 0.25

Cum

ula

tive p

robabili

ty

L1

0

0.2

0.4

0.6

0.8

1

0 0.05 0.1 0.15 0.2 0.25

Cum

ula

tive p

robabili

ty

L2

Weighted linear =⇒ much lower variance estimates

Predicts that about half the population is level-0!

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 32: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Conclusions

100

105

1010

1015

1020

1025

1030

1035

1040

COMBO9

Like

lihood

im

pro

vem

ent

over

uniform Nash w/error

LkPoisson-CH

QREQLk

QCH-sp-uniformQCH5-uniform

Weighted linear meta-model for level-0 agents dramaticallyimproved the performance of iterative models.Strong evidence for the existence of level-0 agents.

For any meta-model, including uniform!Contrary to conventional wisdom.

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 33: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Conclusions

100

105

1010

1015

1020

1025

1030

1035

1040

COMBO9

Like

lihood

im

pro

vem

ent

over

uniform Nash w/error

LkPoisson-CH

QREQLk

QCH-sp-uniformQCH5-uniform

QCH-sp-weighted

Weighted linear meta-model for level-0 agents dramaticallyimproved the performance of iterative models.Strong evidence for the existence of level-0 agents.

For any meta-model, including uniform!Contrary to conventional wisdom.

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 34: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Conclusions

100

105

1010

1015

1020

1025

1030

1035

1040

COMBO9

Like

lihood

im

pro

vem

ent

over

uniform Nash w/error

LkPoisson-CH

QREQLk

QCH-sp-uniformQCH5-uniform

QCH-sp-weighted

Weighted linear meta-model for level-0 agents dramaticallyimproved the performance of iterative models.Strong evidence for the existence of level-0 agents.

For any meta-model, including uniform!Contrary to conventional wisdom.

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown

Page 35: Level-0 Meta-Models for Predicting Human Behavior in Gameskevinlb/talks/2014-Level0.pdf · 2018. 9. 26. · MotivationLevel-0 Meta-ModelsConclusions Level-0 Meta-Models for Predicting

Motivation Level-0 Meta-Models Conclusions

Thanks!

100

105

1010

1015

1020

1025

1030

1035

1040

COMBO9

Like

lihood

im

pro

vem

ent

over

uniform Nash w/error

LkPoisson-CH

QREQLk

QCH-sp-uniformQCH5-uniform

QCH-sp-weighted

Weighted linear meta-model for level-0 agents dramaticallyimproved the performance of iterative models.Strong evidence for the existence of level-0 agents.

For any meta-model, including uniform!Contrary to conventional wisdom.

EC’14: June 12, 2014 James Wright & Kevin Leyton-Brown