Modular Information Aggregation with Combinatorial Prediction Markets Robin Hanson Department of Economics George Mason University.

Slides:



Advertisements
Similar presentations
Jack Jedwab Association for Canadian Studies September 27 th, 2008 Canadian Post Olympic Survey.
Advertisements

Trend for Precision Soil Testing % Zone or Grid Samples Tested compared to Total Samples.
Trend for Precision Soil Testing % Zone or Grid Samples Tested compared to Total Samples.
AGVISE Laboratories %Zone or Grid Samples – Northwood laboratory
Trend for Precision Soil Testing % Zone or Grid Samples Tested compared to Total Samples.
1 Yell / The Law and Special Education, Second Edition Copyright © 2006 by Pearson Education, Inc. All rights reserved.
Earning Release 3Q, 2001 Samsung Electronics October 22, 2001.
Copyright © 2013 Elsevier Inc. All rights reserved.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 38.
STATISTICS HYPOTHESES TEST (I)
Presented by The Coal Rush Revisited: R. W. Beck, Inc. IPED COAL POWER CONFERENCE January 18-19, 2007 St. Petersburg, FL Nicholas P. Guarriello An Economic.
Effective Change Detection Using Sampling Junghoo John Cho Alexandros Ntoulas UCLA.
Brain Buster Math What fraction tells how many crayons are out of
Chapter 1 Image Slides Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Disability status in Ethiopia in 1984, 1994 & 2007 population and housing sensus Ehete Bekele Seyoum ESA/STAT/AC.219/25.
The New Economy in Indianapolis The New Economy in Indianapolis Rob Atkinson Vice President and Director, Technology and New Economy Project Progressive.
David Burdett May 11, 2004 Package Binding for WS CDL.
Performance of Hedges & Long Futures Positions in CBOT Corn Goodland, Kansas March 2, 2009 Daniel OBrien, Extension Ag Economist K-State Research and Extension.
Measurements and Their Uncertainty 3.1
Add Governors Discretionary (1G) Grants Chapter 6.
CALENDAR.
Alaska Accountability Adequate Yearly Progress January 2008, Updated.
Alaska Accountability Adequate Yearly Progress February 2007, Updated.
Identifying money correctly 1
The 5S numbers game..
©R. Schwartz Equity Markets: Trading and StructureSlide 1 Topic 6.
1 A B C
Your Money and and Your Math Chapter Investing in Stocks, Bonds, and Mutual Funds
1 OFDM Synchronization Speaker:. Wireless Access Tech. Lab. CCU Wireless Access Tech. Lab. 2 Outline OFDM System Description Synchronization What is Synchronization?
Sampling in Marketing Research
What is economics?.
BREAKOUT SESSION 2 Smart Grid 2-B: Grid Integration – Essential Step for Optimization of Resources Integrating Intermittent Wind Generation into an Island.
Student & Work Study Employment Facts & Time Card Training
Break Time Remaining 10:00.
The basics for simulations
Hansons Market Scoring Rules Robin Hanson, Logarithmic Market Scoring Rules for Modular Combinatorial Information Aggregation, Robin Hanson, Combinatorial.
Prediction Markets J. Berg, R. Forsythe, F. Nelson and T. Rietz, Results from a Dozen Years of Election Futures Markets Research, B. Cowgill, J.
The Pecan Market How long will prices stay this high?? Brody Blain Vice – President.
MM4A6c: Apply the law of sines and the law of cosines.
1 Price Risk Management and the Futures Market Hedging.
Oil & Gas Final Sample Analysis April 27, Background Information TXU ED provided a list of ESI IDs with SIC codes indicating Oil & Gas (8,583)
1 Welcome to Econ 414 International Economics Study Guide Week Five.
1 Panel Data Analysis – Advantages and Challenges Cheng Hsiao.
1 Prediction of electrical energy by photovoltaic devices in urban situations By. R.C. Ott July 2011.
15. Oktober Oktober Oktober 2012.
We are learning how to read the 24 hour clock
Before Between After.
: 3 00.
5 minutes.
Static Equilibrium; Elasticity and Fracture
A SMALL TRUTH TO MAKE LIFE 100%
A small truth to make life 100%
Clock will move after 1 minute
Chapter 13 Equity Valuation 13-2 Irwin/McGraw-Hill © The McGraw-Hill Companies, Inc., 1998 Fundamental Stock Analysis: Models of Equity Valuation Basic.
Select a time to count down from the clock above
Murach’s OS/390 and z/OS JCLChapter 16, Slide 1 © 2002, Mike Murach & Associates, Inc.
A Data Warehouse Mining Tool Stephen Turner Chris Frala
1 DIGITAL INTERACTIVE MEDIA Wednesday, October 28, 2009.
Lecture 14 Nonlinear Problems Grid Search and Monte Carlo Methods.
Schutzvermerk nach DIN 34 beachten 05/04/15 Seite 1 Training EPAM and CANopen Basic Solution: Password * * Level 1 Level 2 * Level 3 Password2 IP-Adr.
Research Virtual Currency Case Study: Prediction Markets David M. Pennock Yahoo! Research.
Prediction Markets & Information Aggregation Yiling Chen, Harvard SEAS.
Does Money Matter? Emile Servan-Schreiber NewsFutures, Inc.
Information Markets II: Theory, Outputs, Inputs, Foul Play, Combinatorics, Applications Robin Hanson Economics George Mason University.
Combinatorial Prediction Markets Robin Hanson Associate Professor of Economics, GMU.
Economics of Information
Prediction Markets Collective Work
Presentation transcript:

Modular Information Aggregation with Combinatorial Prediction Markets Robin Hanson Department of Economics George Mason University

Weather Forecasting A Canonical Forecasting Arena Many public standardized forecasts Fast feedback, so lots of stats Forecasting analysis pioneer – methods, validation, aggregation, etc. Place to try out forecasting innovations?

Buy Low, Sell High price buy sell Will price rise or fall? E[ price change | ?? ] Lots of ?? get tried, price includes all! Pays $1 if Bush wins (All are gambling prediction info)

Todays Current Prices 7-19% Bird Flu confirmed in US. By Dec % Bin Laden caught by % Gonzales resigns by % US or Israel air strike on Iran by % China overt military act on Taiwan by % Darling next UK Chancellor 56-59% Conservatives win next UK election TradeSports.com

In direct compare, beats alternatives Vs. Public Opinion –I.E.M. beat presidential election polls 451/596 (Berg et al 01) –Re NFL, beat ave., rank 7 vs. 39 of 1947 (Pennock et al 04) Vs. Public Experts –Racetrack odds beat weighed track experts (Figlewski 79) If anything, track odds weigh experts too much! –OJ futures improve weather forecast (Roll 84) –Stocks beat Challenger panel (Maloney & Mulherin 03) –Gas demand markets beat experts (Spencer 04) –Econ stat markets beat experts 2/3 (Wolfers & Zitzewitz 04) Vs. Private Experts –HP market beat official forecast 6/8 (Plott 00) –Eli Lily markets beat official 6/9 (Servan-Schreiber 05) –Microsoft project markets beat managers (Proebsting 05)

Hollywood Stock Exchange 2000 Oscar AssessorError Feb 18 HSX prices1.08 Feb 19 HSX prices0.854 Feb 18 Tom1.08 Feb 18 Jen1.25 Feb 18 John1.22 Feb 18 Fielding1.04 Feb 18 DPRoberts0.874 Columnist Consensus1.05 Science 291: , February

Track Odds Beat Handicappers Figlewski (1979) Journal of Political Economy 14 Estimated on 146 races, tested on 46

Economic Derivatives Market Standard Error of Forecast Non-Farm Payrolls Retail TradeISM Manuf. Pur. Index Ave of 50 Experts Market Sample size Wolfers & Zitzewitz Prediction Markets (2004) Journal of Economic Perspectives

NFL Markets vs Individuals Servan-Schreiber, Wolfers, Pennock & Galebach (2004) Prediction Markets: Does Money Matter? Electronic Markets, 14(3). 1,947 Forecasters Average of Forecasts

Item All # big polls Poll wins Market wins % market 58%72%87%76% P-value Accuracy and Forecast Standard Error of Prediction Markets Joyce Berg, Forrest Nelson and Thomas Rietz, July 2003.

Iowa Electronic Markets vs. Polls Accuracy and Forecast Standard Error of Prediction Markets Joyce Berg, Forrest Nelson and Thomas Rietz, July 2003.

Source:

InputsOutputs Prediction Markets Status Quo Institution Compare!For Same

Not Experts vs. Amateurs Forecasting Institution Goal: –Given same participants, resources, topic –Want most accurate institution forecasts Separate question: who let participate? –Can limit who can trade in market Markets have low penalty for add fools –Hope: get more info from amateurs?

Advantages Numerically precise Consistent across many issues Frequently updated Hard to manipulate Need not say who how expert on what At least as accurate as alternatives

Old Tech Meets New To gain info, elicit probs p = {p i } i, E p [x |A] (Let verify state i later, N/Q = people/questions) Old tech (~1950+): Proper Scoring Rules N/Q 1: works well, N/Q 1: hard to combine New tech (~1990+): Info/Predict Markets N/Q 1: works well, N/Q 1: thin markets The best of both: Market Scoring Rules –modular, lab tests, compute issues, …

Old Tech: Proper Scoring Rules When report r, state is i, reward is s i (r) p = argmax r S i p i s i (r), S i p i s i (p) 0 Quadratic (G. Brier 1950) s i 2r i – S k r k 2 Logarithmic (I. Good 52) s i log(r i ) –Unique: reward = likelihood (R. Winkler 1969) Offers info effort incentive (R. Clemen 02) –Stronger for simul. pick: pivot mech. (T. Page 88) In principle, can elicit complex joint distributions Long used in forecasting, test scoring, lab expers

Old Tech Issues Problems Incentives Number shy Cognitive bias Non risk-neutral State-dependent utility Combo explosion Disagreements Solutions Proper scoring rules Prob wheel, word menu Corrections Lottery payoffs Insurance game Dependence network Dictator per Q, ??

Opinion Pool Impossibile Task: pool prob. T(A) from opinions p n (A) Any 2 of IPP, MP, EB dictator (T= p d ) ! IPP = if A,B indep. in all p n, are indep. in T EB = commutes: pool, update on info MP = commutes: pool, coarsen states ( - field) (MP T = n=0 w n p n, with w n indep. of A) Really want pool via belief origin theory –General solution: let best traders figure it out?

New Tech Issues Problems Incentives Shy, complex utility Combo explosion Who expert on what Cognitive bias, pooling Thin markets (N/Q <~1) What is independent Solutions Bet with each other Same solutions Self-select Specialist traders Market scoring rules ??

Thin Market, No-Trade Problems Trade requires coordination –In Time: waiting offers suffer adverse selection –In Assets: far more possible assets than trades combo match call markets help some, but matching is NP-hard for all or nothing orders –If expect traders rare, dont bother to offer Most possible markets do not exist (also illegal) No-trade among rational, info-motivated –Need fools, risk-hedgers, or outside subsidy

Accuracy Q/N = Estimates per trader Market Scoring Rules Old Tech Meet New Simple Info Markets thin market problem Scoring Rules opinion pool problem

q1q1 Scoring Rule = Demand Curve (L. Savage 1971) Rule is demand q D (p) –p 0 solves q=0 User sells q 1, price discr. –Let p 1 be user belief Note: = 0 if p 1 = p 0 –p 0 is like rule belief Note: can reuse rule as q D (p) - q 1 (i.e., p 0p 1 ) –So this is a market maker! Price Quantity 1 0 $1 if A p0p0 Demand p1p1 Commodity:

Market Scoring Rule (MSR) MSRs act as scoring rules and info market makers –are sequentially reused combinatorial scoring rules Score rule: user t faces $ rule: D s i = s i (p t ) - s i (p t-1 ) Anyone can use scoring rule if pay off last user Automated market maker: price from net sales s –Tiny sale fee: p i (s) e i (s i s i + e i ) –Big sale fee: 0 1 S i p i (s(t)) s i ´(t) dt –Log score rule gives: p i (s) = exp( s i ) / S k exp( s k ) $ s (1) -s (0) $ e i if i

MSR Usage Concept User browses current probabilities, expectations –Can set assumptions, browse other values given them –Can see market value of portfolio given assumptions Upon finding an odd current value E(x|A) –Can see values price/trade history –Can see how far long/short are from past trades User proposes new value to replace old –Told exact bet required to implement change –Can accept, and/or make book orders & trading agents

The Vision Detailed consensus forecasts always visible re many locations, times, conditions, etc. Authorized traders can change any estimates. –Possibly conditional on many other estimates. –Could write program to change many estimates. –At least until their account runs out. Win if moved estimate closer to truth. Consistent winners gain more resources. Could even privatize, and/or let public try.

Laboratory Tests Joint work with John Ledyard (Caltech), Takashi Ishida (Net Exchange) Caltech students, get ~$30/session 6 periods/session, minutes each Trained in 3var session, return for 8var Metric: Kulback-Leibler i q i log(p i /q i ) distance from market prices to Bayesian beliefs given all group info

Mechanisms Compared Survey Mechanisms (# cases: 3var, 8var) –Individual Scoring Rule (72,144) –Log Opinion Pool (384,144) Market Mechanisms –Simple Double Auction (24,18) –Combined Value Call Market (24,18) –MSR Market Maker (36,17)

Environments: Goals, Training Want in Environment: –Many vars, few related, guess which –Use both theory and data –Few people, specialize in variable sets –Can compute rational group estimates –Explainable, fast, neutral Training Environment: –3 binary variables X,Y,Z, 2 3 = 8 combos –P(X=0) =.3, P(X=Y) =.2, P(Z=1)=.5 –3 people, see 10 cases of: AB, BC, AC –Random map XYZ to ABC Case A B C Sum: Same A B C A B C (Actually: X Z Y )

MSR Info vs. Time – 7 prices Minutes 0 1 % Info Agg. = KL(prices,group) KL(uniform,group) 1-

Experiment Environment 8 binary vars: STUVWXYZ 2 8 = 256 combinations 20% = P(S=0) = P(S=T) = P(T=U) = P(U=V) = … = P(X=Y) = P(Y=Z) 6 people, each see 10 cases: ABCD, EFGH, ABEF, CDGH, ACEG, BDFH random map STUVWXYZ to ABCDEFGH Case A B C D E F G H Sum Same A B C D E F G H A B C D … (Really: W V X S U Z Y T )

MSR Info vs. Time – 255 prices Minutes 0 1 % Info Agg. = KL(prices,group) KL(uniform,group) 1-

Combo Market Maker Best of 5 Mechs

Experiment Conclusions Experiments on complex info problems –Bayesian estimates far too high a standard 7 indep. prices from 3 people in < 4 minutes –Simple DA < Indiv. Score Rule ~ Opinion Pool ~ Combined Value < Market Scoring Rule 255 indep. prices from 6 people in < 4 min. –Combined Value ~ Simple DA ~ Indiv. Score Rule < Opinion Pool ~ Market Scoring Rule

Log Rule is Modular Consider bet: Changes p(A|B); only log rule keeps p(B) Also keeps p(C|A&B), p(C| A &B), p(C| B), I( A, B, C ), I( B, A, C ), I( C, A, B ), I( C, B, A ) – A is var, one of whose values is A, etc. –I( A, B, C ) iff p(A|B&C) = p(A|B) for all values Log rule uniquely keeps changes modular $1 if A&B p(A|B) $1 if B

No Cost For Combos! Total cost: C = s i true (p final ) - s i true (p initial ) Expected cost: E p [C] S i p i (s i (1 i ) - s i ( p )) For log MSR: = S( p) = - S i p i log( p i ) –Let state i = combination of base var values v i –S( p all ) S var S( p var ), for p var = { p var value v } v –So compared to cost of log rule for each var, all var/value combos cost no more!

How Compute? Simple: –store 2 N probs, asset values –Can integrate book orders Feasible: overlapping var patches –With simple MSR per patch, is Markov field –Allow trade only if all vars in same patch How pick/change patch structure? Arbitrage to make patches agree? A B C F E D H G

Arbitrage Is Not Modular A B C F E D H G 1.Everyone agrees on prices 2.Expert on A gets new info, trades 3.Arbitrage updates all prices 4.Expert on H has no new info, but must trade to restore old info! AH

Bayesian/Markov Networks Local info trades not require distant corrections if updates follow Bayes rule Bayesian/Markov net tech does this –Off the shelf exact tech if net forms a tree –Many approx. techs made for non-trees Some development needed –Must update user assets as well as prices –Need robust to gaming on errors – stochastic?

Summary How elicit informed estimates? –Scoring rules if N/Q 1, info/predict markets if 1 Market scoring rules do both: –Key insight … reused scoring rules are market makers –Browse billions of estimates, change ones want via bets –Lab tests confirm ability; are growing # groups using Log rule has many advantages –If bet on p(A|B), keeps p(B), I( A, B, C ), I( B, A, C ) … –Noisy choices easier to interpret –Costs no more for all var/value combos –Computation simplified, but still issues to explore