Preventing Arbitrage from Collusion when Eliciting Probabilities
Rupert Freeman Microsoft Research David M. Pennock Rutgers Dominik Peters Carnegie Mellon Bo Waggoner CU Boulder
1
Poster #71
Preventing Arbitrage from Collusion when Eliciting Probabilities - - PowerPoint PPT Presentation
Preventing Arbitrage from Collusion when Eliciting Probabilities Rupert Freeman David M. Pennock Dominik Peters Bo Waggoner Microsoft Research Rutgers Carnegie Mellon CU Boulder Poster #71 1 Eliciting Probabilities We want to know
Rupert Freeman Microsoft Research David M. Pennock Rutgers Dominik Peters Carnegie Mellon Bo Waggoner CU Boulder
1
Poster #71
2
x = 0 x=1 ̂ 𝑞 = 0.4 $0.84 $0.64 ̂ 𝑞 = 0.6 $0.64 $0.84 ̂ 𝑞 = 0.8 $0.36 $0.96 ̂ 𝑞 = 1.0 $0.00 $1.00
3
0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 s(0.6, 1) s(0.6, 0) ˆ p = 0.6 loss p = 0.4
Theorem (Savage 1971): Every strictly proper scoring rule is defined by (sub)tangents of some strictly convex function G Note: G(p) is the expected payout when truthfully reporting p.
4
5
6
0.2 0.4 0.6 0.8 1 0.2 0.4 0.6 0.8 1 p1 = 0.4 p2 = 0.6 p3 = 0.8
x = 0 x=1 𝑞/ = 0.4 $0.84 $0.64 𝑞) = 0.6 $0.64 $0.84 𝑞0 = 0.8 $0.36 $0.96 ∑ $1.84 $2.44 x = 0 x=1 𝑞/ = 0.6 $0.64 $0.84 𝑞) = 0.6 $0.64 $0.84 𝑞0 = 0.6 $0.64 $0.84 ∑ $1.92 $2.52
7
8
9
10
P∈Q
R
P∈Q
R?/
11
0.5 1 1.5 2 2.5 3 3.5 4 2 4
ˆ p2 + ˆ p3 + ˆ p4 = 0.25 ˆ p2 + ˆ p3 + ˆ p4 = 1.5 ˆ p2 + ˆ p3 + ˆ p4 = 3
¯ G
Payouts to agent 1 (of a total of 4 agents). Agent 1 truthfully reports 𝑞/ = 0.6. Horizontal axis denotes the the sum ∑<∈Q 𝑞< of reports.
12
Proof idea for arbitrage-freeness: total payment to a group C is a function of only the sum of their reports, and this function is increasing for x=1 and decreasing for x=0 (for bounded reports).
13
14
15
16
17
Rupert Freeman Microsoft Research David M. Pennock Rutgers Dominik Peters Carnegie Mellon Bo Waggoner CU Boulder
18
Poster #71