CONNECTING SIMULATIONS WITH HUMAN SUBJECT EXPeriments

Slides:



Advertisements
Similar presentations
An Adjusted Matching Market: Adding a Cost to Proposing Joschka Tryba Brian Cross Stephen Hebson.
Advertisements

Adam Arsenault Department of Agricultural Economics University of Saskatchewan UNIVERSITY OF SASKATCHEWAN Saskatoon, Saskatchewan, Canada.
An Introduction to... Evolutionary Game Theory
Game Theory Eduardo Costa. Contents What is game theory? Representation of games Types of games Applications of game theory Interesting Examples.
1 Regret-based Incremental Partial Revelation Mechanism Design Nathanaël Hyafil, Craig Boutilier AAAI 2006 Department of Computer Science University of.
Game-Theoretic Approaches to Multi-Agent Systems Bernhard Nebel.
January 18, 2005 Experimental Economics 1 Outline  Introduction: Objectives and Course Expectation  Double Oral Auction Experiment: Observations  Foundations.
A Heuristic Bidding Strategy for Multiple Heterogeneous Auctions Patricia Anthony & Nicholas R. Jennings Dept. of Electronics and Computer Science University.
CS522: Algorithmic and Economic Aspects of the Internet Instructors: Nicole Immorlica Mohammad Mahdian
Week 10 1 COS 444 Internet Auctions: Theory and Practice Spring 2008 Ken Steiglitz
Computational Modeling in the Social Sciences Ken Kollman University of Michigan.
Outline  In-Class Experiment on Security Markets with Insider Information  Test of Rational Expectation Hypothesis I: Plott and Sunder (1982)  Can market.
The Nexus Cognitive Agent Simulation: Using Computational Game Theory in Social Networks subject to Market Processes Deborah Duong Agent Based Learning.
Agent-based Simulation of Financial Markets Ilker Ersoy.
©2003, Zoran Despotovic, EPFL-I&C, Laboratoire de systèmes d'informations répartis Double Auctioning in a P2P environment (an attempt) Zoran Despotovic.
Complexity and the Nascent Revolution in Economics Lancaster University Dec 9, 2009 W. Brian Arthur External Professor, Santa Fe Institute.
An Example: Buying and Selling on a Market (Instructions) In the following experiment you are either a buyer or a seller. The experiment is partitioned.
The Double Auction is like an “Econ Lab” to illustrate How markets work How good the competitive equilibrium model (supply and demand) is as a model of.
Effect of Learning and Market Structure on Price Level and Volatility in a Simple Market Walt Beyeler 1 Kimmo Soramäki 2 Robert J. Glass 1 1 Sandia National.
Linking multi-agent simulation to experiments in economy Re-implementing John Duffy’s model of speculative learning agents.
19 October 2015All rights reserved, Edward Tsang & Serafin Martinez jaramillo CHASM Co-evolutionary Heterogeneous Artificial Stock Markets Serafín Martínez.
Institutions in The Experimental Economics Framework Chamberlin (1948)- first reported market experiment – unregulated and unstructured trading – outcome.
Pricing and Efficiency in Competitive Markets Trading in the ‘Pit Market’ Dr. Nikos Nikiforakis The University of Melbourne.
Data Analysis Econ 176, Fall Populations When we run an experiment, we are always measuring an outcome, x. We say that an outcome belongs to some.
An Extended Alternating-Offers Bargaining Protocol for Automated Negotiation in Multi-agent Systems P. Winoto, G. McCalla & J. Vassileva Department of.
Summary Buyer or Seller: You will be randomly assigned to the role of a Buyer or Seller by the computer. Your role will remain the same throughout the.
Lecture 2Hayek Hypothesis and Institution as a Variable "Markets as Economizers of Information: Experimental Examination of the ‘Hayek Hypothesis’," Economic.
Toward An Understanding of Self-Organization of Markets Yougui Wang Department of Systems Science, School of Management, Beijing Normal University, Beijing.
Do All Markets Ultimately Tip? Experimental Evidence Tanjim Hossain Hong Kong University of Science & Technology And John Morgan University of California,
E&D International Economics, 2 Lecture 8 Giorgia Giovannetti
Intermediate Microeconomics
Efficiency of Markets Market: It is a decentralized collection of buyers and sellers whose interactions determine the allocation of a good or set of goods.
Trade Game -Everyone has a card with a role, Buyer or Seller, and a reservation price -Your reservation price is for some hypothetical good -If you are.
Bayesian games and their use in auctions
Chapter 8 An Economic Analysis of Financial Structure
Game Theory and Cooperation
On Routine Evolution of Complex Cellular Automata
CPS Mechanism design Michael Albert and Vincent Conitzer
Shyam Sunder, Yale University Kozminski Academy Warsaw, June 23, 2012
Tools for Decision Analysis: Analysis of Risky Decisions
Multi-Item Auctions.
Sistemi per la Gestione Aziendale.
Chapter 1 Preliminaries 1.
What Happens When U.S. High-Technology Firms Move to China?
Draft for factual comments, suggestions on overlaps welcome.
An Investigation of Market Dynamics and Wealth Distributions
a market for oranges overview: each round overview: transacting
Lecture 8 Asymmetric Information: Adverse Selection
Artificial Intelligence Lecture No. 5
School Choice and the Boston Mechanism
EFL Lesson 3 Markets.
Unit 4 SOCIAL INTERACTIONS.
Game Theory in Wireless and Communication Networks: Theory, Models, and Applications Lecture 2 Bayesian Games Zhu Han, Dusit Niyato, Walid Saad, Tamer.
Computer-Mediated Communication
Presented By Aaron Roth
Learning under different market protocols (full vs
Vincent Conitzer Mechanism design Vincent Conitzer
Vincent Conitzer CPS 173 Mechanism design Vincent Conitzer
Chapter 8 An Economic Analysis of Financial Structure
Market Oriented Programming
An Economic Analysis of Financial Structure
An Economic Analysis of Financial Structure
Economics in the Laboratory
Market Oriented Programming
Evolving cooperation in one-time interactions with strangers
Economic Problems 4/18/2019.
THE ECONOMY: THE CORE PROJECT
Principles of Network Development and Evolution: An Experimental Study A review of the paper by Callander and Plott by Kash Barker Callander, S., and.
Introduction to Game Theory
CPS Bayesian games and their use in auctions
Presentation transcript:

CONNECTING SIMULATIONS WITH HUMAN SUBJECT EXPeriments Sera Linardi Graduation School of Public and International Affairs University of Pittsburgh

Models of human behavior Agents Humans What is this tutorial about? Models of human behavior Simulation Actual human behavior Experiments

Today’s goals Discuss ways to integrate actual human behavior into agents based modeling. Provide examples from economics. Experience a human subjects experiment. Think about how you can integrate human behavior into your modeling projects.

An overview of related fields Economics: mathematical models with closed-form, analytic solutions often involving rational agents interacting with one another globally. Goal: comparative static exercises, generalization (Nash (1950), Akerlof (1970) Experimental economics (ExpEcon): actual humans interacting with each other in a controlled environment (can be global or local) Goal: generate data (including dynamics of aggregate norms and comparative statics) from actual human behavior (Roth and Erev (1995, 1999)) Agent-based computational economics (ACE): evolving, heterogeneous, boundedly rational agents interact with one another locally Goal: observe aggregate norms that emerge (Schelling(1978), Axelrod(1984)) ACE bottom up, inductive, heterogeneous, simulation Epstein and Axtell (1996)) How agents adapt are less important than the aggregate outcomes that emerge. bottom up, inductive, heterogeneous, put humans in a certain situation

An overview of related fields Natural allies! Bottom up, inductive, heterogeneity central Economics: mathematical models with closed-form, analytic solutions often involving rational agents interacting with one another globally. Goal: comparative static exercises, generalization (Nash (1950), Akerlof (1970) Experimental economics (ExpEcon): actual humans interacting with each other in a controlled environment (can be global or local) Goal: generate data (including dynamics of aggregate norms and comparative statics) from actual human behavior (Roth and Erev (1995, 1999)) Agent-based computational economics (ACE): evolving, heterogeneous, boundedly rational agents interact with one another locally Goal: observe aggregate norms that emerge (Schelling(1978), Axelrod(1984)) ACE bottom up, inductive, heterogeneous, simulation Epstein and Axtell (1996)) How agents adapt are less important than the aggregate outcomes that emerge. bottom up, inductive, heterogeneous, put humans in a certain situation

Three approaches 1. Humans -> Agents Use ABM to explore hypothesis from extend human subject experiments. Gode and Sunder (1993, 2004), Crawford (1991, 1995), Roth and Erev (1995, 1999), Camerer and Ho (1999a, 1999b)

Three approaches 2. Agents -> Humans Use human subject experiments to “horse race” predictions of ABM models Arifovic, McKelvey, Pevnitskaya (2016), Linardi (2017)

Three approaches 3. Humans interacting with agents. Have agents play with human in experiments to explore how behavior change as markets scale up. Prisoner’s dilemma (Roth and Murnighan, 1978), school choice (Chen et al, 2017)

Example 1: humans -> agents Setting: Economics = the study of behavior under constraints (goods to sell, money to buy) Many institutions supposed to work as predicted (converge to equilibrium prices) assuming rational agents. But rationality may not be realistic / necessary. Double auctions is a multilateral process that is used to organize some of the most common economic institution (stock, commodity, currency and other markets) Buyers enter bids and sellers enter asks. When bid and ask cross a transaction occurs (say at average price, or the price that is the earlier of the two). Let’s set one up! Is double auction theoretically supposed to converge to the equilibrium?

A double auction experiment Setting up a human subject experiment (Anderson and Holt, 1997, Smith, 1962): Recruitment: 9 sellers and 9 buyers. each buying/selling a single item. Induce valuation: Buyers get resale value of the item – you want to pay less than this. Sellers get cost for selling the item – you want to charge more than this Introduce rules of the game: Buyers you call out bids “Buyer 4 want to buy at $X”. ($X < resale value) Sellers you can out asks “Seller 3 want to sell for $Y”. ($Y > cost of selling) Once there’s an overlap: I will call out “Seller 3 sold to Buyer 4 at $ (X+Y)/2”. The buyer and seller that matched is then out of the market, outstanding bids and asks are wiped clean. After the experiment, actually pay your subjects according to the induced value and game rules.

Double auction experiment Asks (Seller) Bids (Buyer) Seller # Buyer # Transacted prices

Theoretical Prediction No. Buyer valuation Seller cost 1 10 2 3 8 4 7 5 6 9

Theoretical Prediction vs Actual Behavior Transacted prices

Gode and Sunder (JPE, 1993) Predicted equilibrium prices

Gode and Sunder (JPE, 1993) Predicted equilibrium prices Zero intelligence: no memory, bids & asks drawn randomly Predicted equilibrium prices

Gode and Sunder (JPE, 1993) Predicted equilibrium prices Random draw: bids < resale value + asks > cost of selling Predicted equilibrium prices

Findings: Human subject experiment = prices do converge to equilibrium prices Agent-based model = rationality is not required for price convergence– in fact, this can be achieved with zero intelligence with well specified market trading rules.

Example 2: agents -> humans Turns out convergence doesn’t always happen. E.g.. when valuation has to be computed and when market is thin (not many buyers and sellers). Convergence is “hard” and actual prices stay far from equilibrium prices. What behavior model can explain partial convergence?

Linardi (GEB, 2017)

Linardi (GEB, 2017)

Example 3: agents and humans together School choice problem: students indicating their preferences over schools. Schools have a quota. Schools have priorities over students. Two algorithms to match students to schools: Boston mechanism: students submit preferences, each school consider only those who rank it first by priority, remaining school consider remaining students who ranked it kth. Deferred acceptance (DA) mechanism: students apply to one school, each school tentatively accept by priority, remaining students reapply, schools re-rank applicants. Large market properties unknown.

Findings All humans Humans + empirical robots Properties of both matching algorithm appears stable to scaling. Humans play similarly against empirical robots as they do with humans. Viable way to cheaply scale up human subject experiments. .

Summary Can more closely integrate humans and agents: 1. Human experiments -> agents 2. Competing agent based models -> human experiments 3. Human interacting with agents in an experiment

Thank you! This tutorial borrows heavily from: Leigh Tesfatsion, ACE Research Area: Mixed Experiments with Real and Computational Agents“ (webpage, accessed May 2018) John Duffy, "Agent-Based Models and Human-Subject Experiments“, in Leigh Tesfatsion and Kenneth L. Judd (editors), Handbook of Computational Economics, Vol. 2: Agent- Based Computational Economics, North-Holland/Elsevier, Amsterdam, Spring 2006. D. K. Gode and S. Sunder, "Allocative Efficiency of Markets with Zero Intelligence Traders: Market as a partial substitute for individual rationality“, Journal of Political Economy, Vol. 101, Number 1, 1993, pp. 119-137. Linardi, Sera. "Accounting for noise in the microfoundations of information aggregation." Games and Economic Behavior 101 (2017): 334-353. Chen, Yan, et al. "Matching in the large: an experimental study." (2017). Papers from Jasmina Arifovic