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.
- 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.
- 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.
- 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