Caron 2012 - Identifiability, Hyperparameters and Further Extensions

Summary

BT/PL likelihoods are invariant to rescaling , so only is identified; with a prior . The paper adds a rescaling step to improve Gibbs mixing, shows how to learn , and sketches EM/Gibbs for degree-sequence graphs, feature (Tversky/Restle) choice and a positive-weight classifier.

Overview

This is the “plumbing” section: what is identified, how the prior scale interacts with the sampler, and which other models share the exponential-race trick.

Main Content

5.1 Identifiability

Dirichlet-Gamma decomposition

Let and . The likelihood depends only on , so . Under : , independently, and the MAP of is .

Practical consequences.

  1. Rescaling step. After each Gibbs sweep, normalise and rescale by a fresh draw : . This removes a slowly mixing random-walk along the non-identified scale direction. It is useless if only is reported.
  2. Fixing the scale. Setting makes the MAP satisfy (used in all experiments). The inverse-scale is not likelihood-identified so no prior is placed on it.
  3. Alternative EM on . With add latent negative-binomial counts and category labels with for , giving , renormalised to sum 1. It is identified but converges slowly when some are tiny (the sum becomes large) and the matching Gibbs sampler mixes slowly too.

The vault-wide analogue in log-skill (logit) parameterisations: use sum-to-zero or an anchor element; see E67’s “sum-to-zero vs anchoring identification”.

5.2 Hyperparameter estimation

Posterior of the shape

Given : .

Sample with the slice-type auxiliary variable scheme of Damien et al. (1999): , , then ; or a random-walk Metropolis step on : propose , accept with probability . Large pulls all skills together (strong shrinkage); small lets skills spread.

5.3 Further extensions

Degree-sequence random graph

Edge present with probability (Holland-Leinhardt; Chatterjee et al.). Latent ; the conditional is a generalized inverse Gaussian, and the EM step solves a quadratic.

Feature-based choice (Restle 1961; Tversky 1972)

Items carry binary features ; , i.e. only features not shared matter. EM/Gibbs follow the group-comparison construction.

Positive-weight classifier

with and , an alternative to multinomial logit; latent gives EM and Gibbs.

Examples

Why the rescaling step matters

With a Gamma prior, one Gibbs sweep multiplies every by a similar factor driven by ; across sweeps the overall scale random-walks. Resampling after normalising makes successive draws less correlated. If you only store you can skip it.

Connections

  • Dirichlet shrinkage on is the analogue of a hierarchical normal prior on log-skills (Hierarchical Models).
  • Tversky choice with features is a pairwise analogue of attribute-based demand in Discrete Choice Models.

See Also

Caron 2012 - Experiments NASCAR and Chess · Caron 2012 - Bayesian Inference for Generalized Bradley-Terry Models - Overview