Discrete, Bounded Reasoning in Games

Similar documents
Game Theory 1. Introduction & The rational choice theory

COMP Test on Psychology 320 Check on Mastery of Prerequisites

A combination of approaches to solve Task How Many Ratings? of the KDD CUP 2007

Introduction to Probability Exercises

System Level Simulation of Scheduling Schemes for C-V2X Mode-3

Chapter 27. Inferences for Regression. Remembering Regression. An Example: Body Fat and Waist Size. Remembering Regression (cont.)

Department of Electrical & Electronic Engineering Imperial College of Science, Technology and Medicine. Project: Real-Time Speech Enhancement

OPERATIONS SEQUENCING IN A CABLE ASSEMBLY SHOP

Lecture 5: Clustering and Segmentation Part 1

Watching In the Dark: Limited Strategic Thinking at the Movie Box Office 1

DAT335 Music Perception and Cognition Cogswell Polytechnical College Spring Week 6 Class Notes

DELTA MODULATION AND DPCM CODING OF COLOR SIGNALS

Unawareness and Strategic Announcements in Games with Uncertainty

Logic and Artificial Intelligence Lecture 0

Lecture 24. Social Hierarchy. Social Power Inhibition vs. disinhibition

Deep Neural Networks Scanning for patterns (aka convolutional networks) Bhiksha Raj

IF MONTY HALL FALLS OR CRAWLS

Linear mixed models and when implied assumptions not appropriate

Real-Time Systems Dr. Rajib Mall Department of Computer Science and Engineering Indian Institute of Technology, Kharagpur

Algorithmic Composition: The Music of Mathematics

BBM 413 Fundamentals of Image Processing Dec. 11, Erkut Erdem Dept. of Computer Engineering Hacettepe University. Segmentation Part 1

About Giovanni De Poli. What is Model. Introduction. di Poli: Methodologies for Expressive Modeling of/for Music Performance

Study of White Gaussian Noise with Varying Signal to Noise Ratio in Speech Signal using Wavelet

Comparison of Mixed-Effects Model, Pattern-Mixture Model, and Selection Model in Estimating Treatment Effect Using PRO Data in Clinical Trials

AP Statistics Sampling. Sampling Exercise (adapted from a document from the NCSSM Leadership Institute, July 2000).

Augmentation Matrix: A Music System Derived from the Proportions of the Harmonic Series

-Not for Publication- Online Appendix to Telecracy: Testing for Channels of Persuasion

CS229 Project Report Polyphonic Piano Transcription

Validity. What Is It? Types We Will Discuss. The degree to which an inference from a test score is appropriate or meaningful.

INTEGRATED CIRCUITS. AN219 A metastability primer Nov 15

STAT 113: Statistics and Society Ellen Gundlach, Purdue University. (Chapters refer to Moore and Notz, Statistics: Concepts and Controversies, 8e)

The National Traffic Signal Report Card: Highlights

Nearest-neighbor and Bilinear Resampling Factor Estimation to Detect Blockiness or Blurriness of an Image*

An Effective Filtering Algorithm to Mitigate Transient Decaying DC Offset

A simplified fractal image compression algorithm

When Do Vehicles of Similes Become Figurative? Gaze Patterns Show that Similes and Metaphors are Initially Processed Differently

To Review or Not to Review? Limited Strategic Thinking at the Movie Box Office 1

SIMULATION MODELING FOR QUALITY AND PRODUCTIVITY IN STEEL CORD MANUFACTURING

Computer Coordination With Popular Music: A New Research Agenda 1

Blueline, Linefree, Accuracy Ratio, & Moving Absolute Mean Ratio Charts

How to write a scientific paper for an international journal

AP Statistics Sec 5.1: An Exercise in Sampling: The Corn Field

EFFECT OF REPETITION OF STANDARD AND COMPARISON TONES ON RECOGNITION MEMORY FOR PITCH '

Dual-input hybrid acousto-optic set reset flip-flop and its nonlinear dynamics

SAMPLE PAPER ASSISTANT DIRECTOR AUDIT

StepSequencer64 J74 Page 1. J74 StepSequencer64. A tool for creative sequence programming in Ableton Live. User Manual

Inverse Filtering by Signal Reconstruction from Phase. Megan M. Fuller

CONFLICT AND COOPERATION INTERMSOFGAMETHEORY THOMAS SCHELLING S RESEARCH

Contests with Ambiguity

INTER GENRE SIMILARITY MODELLING FOR AUTOMATIC MUSIC GENRE CLASSIFICATION

Pitch correction on the human voice

Reconstruction of Ca 2+ dynamics from low frame rate Ca 2+ imaging data CS229 final project. Submitted by: Limor Bursztyn

Why t? TEACHER NOTES MATH NSPIRED. Math Objectives. Vocabulary. About the Lesson

Note for Applicants on Coverage of Forth Valley Local Television

WEB APPENDIX. Managing Innovation Sequences Over Iterated Offerings: Developing and Testing a Relative Innovation, Comfort, and Stimulation

6.UAP Project. FunPlayer: A Real-Time Speed-Adjusting Music Accompaniment System. Daryl Neubieser. May 12, 2016

On time: the influence of tempo, structure and style on the timing of grace notes in skilled musical performance

Hidden Markov Model based dance recognition

Sampler Overview. Statistical Demonstration Software Copyright 2007 by Clifford H. Wagner

UC Berkeley UC Berkeley Previously Published Works

The Great Beauty: Public Subsidies in the Italian Movie Industry

Contents. Introduction. Skyworks Solutions (SWKS) Cypress Semiconductor (CY) Sierra Wireless (SWIR) Silicon Labs (SLAB) Rockwell Automation (ROK)

Decision-Maker Preference Modeling in Interactive Multiobjective Optimization

Source/Receiver (SR) Setup

An Introduction To Scientific Research E Bright Wilson

Research Article. ISSN (Print) *Corresponding author Shireen Fathima

K ABC Mplus CFA Model. Syntax file (kabc-mplus.inp) Data file (kabc-mplus.dat)

Acoustic and musical foundations of the speech/song illusion

Bootstrap Methods in Regression Questions Have you had a chance to try any of this? Any of the review questions?

BAL Real Power Balancing Control Performance Standard Background Document

The Impact of Media Censorship: Evidence from a Field Experiment in China

MODELLING IMPLICATIONS OF SPLITTING EUC BAND 1

Modeling memory for melodies

Appendix D: The Monty Hall Controversy

22/9/2013. Acknowledgement. Outline of the Lecture. What is an Agent? EH2750 Computer Applications in Power Systems, Advanced Course. output.

Beliefs under Unawareness

Figure 9.1: A clock signal.

SIMULATION OF PRODUCTION LINES THE IMPORTANCE OF BREAKDOWN STATISTICS AND THE EFFECT OF MACHINE POSITION

Transportation Process For BaBar

WHAT MAKES FOR A HIT POP SONG? WHAT MAKES FOR A POP SONG?

More About Regression

WORD CHECK UP. Debut. Premiere. Hit

AMD+ Testing Report. Compiled for Ultracomms 20th July Page 1

Timbre blending of wind instruments: acoustics and perception

The Fox News Eect:Media Bias and Voting S. DellaVigna and E. Kaplan (2007)

BAL Real Power Balancing Control Performance Standard Background Document

Interactive Methods in Multiobjective Optimization 1: An Overview

Margin of Error. p(1 p) n 0.2(0.8) 900. Since about 95% of the data will fall within almost two standard deviations, we will use the formula

BIBLIOGRAPHIC DATA: A DIFFERENT ANALYSIS PERSPECTIVE. Francesca De Battisti *, Silvia Salini

Instrument Recognition in Polyphonic Mixtures Using Spectral Envelopes

BLOCK OCCUPANCY DETECTOR

Bach-Prop: Modeling Bach s Harmonization Style with a Back- Propagation Network

NETFLIX MOVIE RATING ANALYSIS

Peircean concept of sign. How many concepts of normative sign are needed. How to clarify the meaning of the Peircean concept of sign?

Set-Top-Box Pilot and Market Assessment

Lisa Randall, a professor of physics at Harvard, is the author of "Warped Passages: Unraveling the Mysteries of the Universe's Hidden Dimensions.

Working with a Tektronix TDS 3012B Oscilloscope EE 310: ELECTRONIC CIRCUIT DESIGN I

Obstacle Warning for Texting

MindMouse. This project is written in C++ and uses the following Libraries: LibSvm, kissfft, BOOST File System, and Emotiv Research Edition SDK.

Image and Imagination

Transcription:

Discrete, Bounded Reasoning in Games Level-k Thinking and Cognitive Hierarchies Joe Corliss Graduate Group in Applied Mathematics Department of Mathematics University of California, Davis June 12, 2015 Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 1 / 21

References [1] Nagel, Rosemarie. 1995. Unraveling in Guessing Games: An Experimental Study. American Economic Review 85 (5): 1313 1326. [2] Camerer, Colin F., Teck-Hua Ho, and Juin-Kuan Chong. 2004. A Cognitive Hierarchy Model of Games. Quarterly Journal of Economics 119 (3): 861 898. [3] Arad, Ayala and Ariel Rubinstein. 2012. The 11 20 Money Request Game: A Level-k Reasoning Study. American Economic Review 102 (7): 3561-3573. Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 2 / 21

Outline 1. Motivating example 2. Level-k reasoning: theory and experiments 2.1 The Beauty Contest [1] 2.2 11 20 Money Request Game [3] 3. Cognitive hierarchies [2] Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 3 / 21

Example: Guess 2/3 of the Average Each player picks a real number in the interval [0, 100]. The winner(s) are those whose chosen number(s) are closest to 2/3 of the average of all chosen numbers. The unique pure NE: all players choose 0. In fact, IEWDA leaves only the action 0. Traditional game theory says that all players are perfectly rational, so we should play 0, right? Let s find out. Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 4 / 21

Example: Guess 2/3 of the Average What s the problem? In using IEWDA we assume that all other players also use IEWDA. Apparently this is a poor assumption in practice. Indeed, in 2005 the Danish newspaper Politiken played this game with 19,196 of its readers, with a prize of 5,000 Danish kroner. The mean was 21.6. Google-translated Politiken headline: Q: How can we model behavior outside equilibrium? If players don t reason completely, how much do they reason? Is there a distribution of amounts of reasoning? Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 5 / 21

Level-k Reasoning [1], [3] Level-k reasoning assumes that players form beliefs over opponents actions in discrete steps. Moreover, every player in a game has a type describing the amount of reasoning he does. A 0-step or level-0 player (L0) forms no beliefs over opponents actions. His action depends on the model, and could be: 1. Best-responds to the rules of the game, ignoring opponents; or 2. Plays (uniformly) randomly; or 3. Chooses a salient or intuitive action, a.k.a. a focal point [Schelling, 1960] For k 1, a k-step or level-k player (Lk) best-responds to the belief that all opponents are level-(k 1). Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 6 / 21

Modeling a Game [3] To develop a level-k model of a game, we need to determine: 1. What an L0 player would do, hopefully unambiguously 2. The distribution of player types The L0 action recursively determines the actions for each Lk, k 1. For (2.), we typically collect some data and choose a distribution of types to fit the data. This suggests there is not a universal distribution of types. That is, a player s level of reasoning is determined in part by the game. Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 7 / 21

The Keynesian Beauty Contest [1] The general version of Guess 2/3 of the Average. Do players exhibit level-k reasoning? The game: Each player chooses a real number in the interval [0, 100]. Let 0 p < 1 be a parameter. The winner(s) are those whose chosen number(s) are closest to p times the mean of all chosen numbers. The winner(s) split a fixed prize; all others receive nothing. Game-theoretic solutions Unique NE: all players choose 0 IEWDA maximal reduction: {0} Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 8 / 21

The Keynesian Beauty Contest [1] The level-k model: L0 player: chooses 50. Interpretation: chooses uniformly randomly over [0, 100], or 50 is a focal point Lk player, k 1: chooses 50p k, the best response to L(k 1) 50p k 0 as k (recover game theoretic solution) Keynes predicted that most players are Lk for some k 3, and that higher k is rare [2]. Q: Does player behavior fit into these reasoning categories? If so, is Keynes prediction correct? Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 9 / 21

The Keynesian Beauty Contest [1] Experiment: p = 2/3. 66 German students. Small cash prizes. About 50% fall near step 1 or 2. All higher steps account for less than 10%. Supports Keynes idea. Q: The model fits behavior, but does it explain behavior? Q: How to account for choices > 50? Mistakes? IEWDA? Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 10 / 21

The 11 20 Money Request Game [3] Arad and Rubinstein design a simple game that naturally triggers level-k reasoning. Goal: observe unobstructed, unambiguous level-k reasoning. The game: You and another player are playing a game in which each player requests an amount of money. The amount must be (an integer) between 11 and 20 shekels. Each player will receive the amount he requests. A player will receive an additional amount of 20 shekels if he asks for exactly one shekel less than the other player. What amount of money would you request? [3] Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 11 / 21

The 11 20 Money Request Game [3] Nice properties of this game for level-k reasoning (compare to Beauty Contest): 1. Unambiguous level-0 action: 20. 2. Best responses are clear and simple. 3. Best responses are robust to a wide range of beliefs; e.g., 18 is a best response if > 52.5% of players choose 19. 4. Iterative reasoning is natural; game is defined in terms of best responses. No other clear decision method*: no pure NE, no dominated strategies. *So observed actions are very likely to be the result of iterative reasoning and not some other decision process. Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 12 / 21

The 11 20 Money Request Game [3] Experiment: The game was played by 108 undergraduate economics students at Tel Aviv University, who had not studied game theory before. After choosing their actions, the subjects were asked to give written explanations of their choices. The subjects submissions were randomly paired together, and the payoffs distributed. Results on the next slide. Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 13 / 21

The 11 20 Money Request Game [3] Observations: Subjects behavior is not near Nash equilibrium. This is statistically significant (chi-square test, p < 0.0001). The choice 20 was usually explained as a safety strategy. Almost all the choices 17 19 were explained in terms of level-k reasoning. The choices 11 16 were explained as guesses, rather than 4 9 reasoning steps. The model with the best statistical fit consists of the player types L0 L3, and a random/error type ( 20%! Perhaps L0?) Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 14 / 21

The 11 20 Money Request Game [3] Conclusions According to the level-k model, subjects did not use more than three steps of reasoning in choosing their actions. Past studies of level-k reasoning reached the same conclusion. However, past games had obstacles to level-k reasoning. This game was designed to remove all such obstacles. Q: Why is higher-level reasoning invariably absent in level-k models? A modification of level-k, called cognitive hierarchies, could explain this. Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 15 / 21

Cognitive Hierarchies [2] Players are grouped into types as before. The level-0 type is unchanged. Let f (k) be the true distribution of types in a game. NEW: For k 1, a level-k player re-normalizes the actual frequencies to form his beliefs over the other types: f (q) f k (q) := k 1 q {0,..., k 1} i=0 f (i), ( I m the smartest player! ) A level-k player, k 1, best-responds given his beliefs over the other types. Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 16 / 21

Cognitive Hierarchies [2] Compare: Level-k 1. Beliefs do not converge. 2. Beliefs are less accurate as k grows. 3. High-level players act differently. 4. Endless perceived benefits from thinking. Could reason forever. Cognitive Hierarchies 1. Beliefs f k converge to f as k. 2. Beliefs are more accurate as k grows. Level- is omniscient. 3. High-level players act similarly. 4. Diminishing benefits from thinking. Reasoning will terminate. Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 17 / 21

Cognitive Hierarchies [2] How to determine f? If you have no theory, then you have to use data to estimate the values f (0),..., f (k) via maximum likelihood estimation. But we want a theory. What properties should f have? A discrete distribution. Decreasing term-to-term ratios; in fact, we desire the very specific property that f (k) f (k 1) 1 k One distribution very conveniently has exactly this property: Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 18 / 21

Cognitive Hierarchies [2] Poisson. We assume that the types are Poisson distributed with mean/variance τ > 0, which depends on the player population and the game. f (k) := e τ τ k, k 0 k! Mode: τ if τ / Z, or τ and τ 1 if τ Z. Determine τ by fitting to data. E.g., minimize the (absolute) difference between the predicted and actual mean of chosen numbers [2]. Usually, 1 < τ < 2. Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 19 / 21

Cognitive Hierarchies [2], [3] Revisit the 11 20 game: In yellow are the CH-Poisson predictions, where τ = 2.36 gives a best fit. [3] claims all types 3 choose 17 I think this is wrong. Types 3 and 4 choose 17; I think types 5 choose 16. Q: Is CH better? Do we learn more? Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 20 / 21

This high-level player will now answer your questions. Joe Corliss (UC Davis) Discrete, Bounded Reasoning June 12, 2015 21 / 21