Caron 2012 - Experiments NASCAR and Chess

Summary

Three experiments: a synthetic PL study showing the Gibbs sampler mixes better than a tailored Metropolis-Hastings (M-H) sampler on small samples; NASCAR 2002, where Bayesian PL handles drivers who always finished last and predicts future races; and 65,053 chess games where a Bayesian BT-with-ties predictive beats MAP.

Overview

Prior throughout: with so the MAP sums to one. only sets the scale.

Main Content

6.1 Synthetic data (Fig. 1)

500 datasets of rankings of items (); 10,000 Gibbs iterations each; sample lag-1 autocorrelation of the four skills averaged over skills and datasets (with 90% bands) plotted against on a log axis. Compared with a modified Gormley & Murphy (2009) M-H sampler (gamma proposal , unnormalised data).

Finding. The M-H sampler is acceptable for large (their voting data) but its autocorrelation approaches 1 at small ; Gibbs stays low across sizes. (Read from the figure; no table of numbers is printed.)

6.2 NASCAR 2002 (Figs. 2-3, Table 1)

87 drivers in 36 races, 43 per race. Hunter (2004) noted the MLE does not exist for the raw data, since four drivers placed last in every race entered and had to be removed. The Bayesian model keeps them.

Protocol. Predict race using MAP from races , starting from (races 6-36); score by test log-likelihood. Fig. 2 plots mean and 90% interval vs prior shape (log axis): test log-likelihood on an axis from about to , with a horizontal line marking the uniform-prior () result. (The text does not state the optimum; read the exact curve from the original figure.) Gibbs: 50,000 iterations, 2,000 burn-in, flat improper prior on sampled as in Sec. 5.2, identified skills reported on the real line as .

Fig. 3. Posterior of for P. Jones and S. Pruett (1 race each; wide posteriors) vs M. Martin and T. Stewart (36 races; narrow).

Table 1 - ML and MMSE skill estimates (selected rows)

DriverRacesAvg placeMLEMMSESD
P. Jones14.002.740.110.48
S. Pruett16.002.210.100.48
M. Martin3612.170.670.790.17
T. Stewart3612.610.420.600.17
R. Wallace3613.170.650.780.17
J. Johnson3613.500.530.680.17
S. Marlin2913.860.330.490.19
M. Bliss114.000.820.040.48
J. Gordon3614.060.330.530.17
K. Busch3614.060.240.460.17
C. Long240.50-1.73-0.670.46
C. Fittipaldi141.00-1.85-0.510.50
H. Fukuyama241.00-2.17-0.810.50
J. Small141.00-1.94-0.600.51
M. Shepherd541.20-1.86-1.050.39
K. Shelmerdine241.50-1.73-0.720.46
A. Cameron142.00-1.41-0.440.49
D. Marcis142.00-1.38-0.430.49
D. Trickle342.00-1.72-0.870.42
J. Varde142.00-1.55-0.480.50
Interpretation. One-race drivers (Jones, Pruett) have extreme MLEs (2.74, 2.21) that the posterior mean pulls to about 0.1 with sd 0.48 - classic partial pooling. Full-season drivers barely move (e.g. Martin 0.67 to 0.79) and have sd 0.17. MMSE ordering is more sensible than raw average place. The sd column quantifies the uncertainty the MLE cannot.
^ex-nascar-table1

6.3 Chess (Figs. 4-5)

Game-by-game results over 100 months: 65,053 games among 8,631 players; outcome win=1, tie=0.5, loss=0. BT with ties (Rao-Kupper) is fitted on the first 95 months and the last 5 months are predicted; ; ; Gibbs 10,000 iterations, 1,000 burn-in; updated with an M-H normal random walk (sd 0.1) because the exact Gamma mixture has too many components.

Fig. 4 (test MSE vs ). MAP and Gibbs predictive MSE both lie between about 0.36 and 0.395; both improve with moderate (penalising skills) and the full Bayesian predictive is better than MAP. Fig. 5: autocorrelation of and the largest skills decays rapidly (good mixing).

Examples

Shrinkage reading of the NASCAR table

Setup. Posterior mean vs MLE for one-race drivers. Solution. Fit PL with prior and compare. MLE 2.74 vs MMSE 0.11 for Jones. Interpretation. A single 4th place beats most of the field once, which the MLE treats as proof of excellence; the posterior treats it as weak evidence.

Connections

See Also

Caron 2012 - Identifiability, Hyperparameters and Further Extensions · Weng and Lin 2011 - Bayesian Online Ranking Overview