Summary
Proposes a Bayesian Markov chain Monte Carlo (MCMC) algorithm for the multivariate multinomial probit (MVMNP) model — an extension of the standard multinomial probit to handle g correlated nominal outcomes per subject. The key computational innovation is the parameter-extended Metropolis-Hastings (PX-MH) algorithm, which samples the restricted covariance matrix (with g diagonal elements fixed to 1 for identification) by expanding the constraint into free working parameters, proposing from a Wishart distribution, then collapsing back. Handles missing outcomes naturally via truncated vs. unconstrained normals in the Gibbs steps for latent utilities.
Key Claims
- MNP identification. For a single nominal outcome with p levels, differencing against the reference level gives latent contrasts zi=(ui1−uip,…,ui(p−1)−uip)∼N(Xiβ,Σ) with the first diagonal σ11=1 fixed for scale identification. Outcome determined by di=argmaxjuij.
- MVMNP model. For g nominal measures with levels p1,…,pg, stack the utility contrasts ziT=(zi1,…,zig) into a joint model zi∼N(Xiβ,Σ) where Σ has g diagonal elements fixed to 1 (one per measure). Special case: when Xi=I for all i, the model reduces to a contingency table correlation model generalizing the log-linear model with all two-way interactions.
- PX-MH algorithm. Direct sampling from p(Σ∣β,Z,d) with the diagonal constraints is intractable. Solution: replace the g fixed-1 diagonal entries with free working parameters (v1,vp1,…) to form an unrestricted covariance W=DΣD. Propose W∗∼Wishart(m,W(t)), extract Σ∗=D∗−1W∗D∗−1, accept via MH ratio under the PXW prior p(R,D). ~15% acceptance rate in the breast-cancer application.
- One MCMC cycle. (1) β∣Σ,Z,d: closed-form normal; (2) each ziqj∣β,Σ,diq,ziq(−j),zi(−q): truncated normal when observed, unconstrained normal when outcome is missing; (3) Σ∣β,Z,d: PX-MH step.
- Prior. β∼N(b,C) (default N(0,100)); Σ∼PXW(m0,Λ) (parameter-expanded Wishart family). PXW_ID_Weak (m0=p+1, Λ=I) vs. PXW_CS_Strong (m0=100, Λ=CS(0.4), a compound-symmetry (CS) structure) priors compared in simulation.
- Simulated example (n=2000, g=1 measure, 5 latent dimensions). Both prior scenarios recover regression and correlation parameters; some sensitivity for variance parameters; coverage satisfactory. Posterior under PXW_CS_Strong is tighter (smaller posterior standard deviations (SDs)) but still consistent.
- Cancer-control application (n=1671, g=6 nominal measures, up to 63.3% missing on patient language). MVMNP estimated on a 10×10 latent correlation matrix. Key finding: Spanish language and Hispanic ethnicity highly correlated (r≈0.85). Negative correlations between non-homemaker working situation and age/referring clinic type. Converged in ~400k iterations after 1k burn-in.
- Comparisons. Univariate results comparable to McCulloch-Rossi (1994) and Imai-van Dyk (2005) IvD algorithm. MVMNP generalises univariate MNP (special case g=1) and multiperiod MNP (which allows only AR(1) covariance structures); IvD algorithm is faster for univariate MNP but less flexible in prior specification.
Concepts Introduced or Extended
Entities Mentioned
- (none with existing wiki pages)
Quotes
"Our key statistical computing innovation is to use the parameter-extended Metropolis-Hastings (PX-MH) algorithm to sample the covariance matrix with restrictions on the diagonal elements."
"In the special case of contingency table data, the MVMNP model provides additional flexibility over a two-way log-linear model, but is more parsimonious than a saturated model."
My Take
A solid applied methods paper filling a genuine gap: the literature on multinomial probit had been almost entirely univariate, and the restriction to AR(1) covariance structures in multiperiod extensions was arbitrary. The PX-MH algorithm is an elegant solution to the constrained-covariance sampling problem, directly building on the parameter-expansion framework of van Dyk-Meng (2001) and the earlier correlation-matrix PX-MH of Zhang-Boscardin-Belin (2006). The application to breast-cancer early detection demonstrates the missing-data handling strength. The main limitation is convergence speed — the complex MH step induces high autocorrelation in high-dimensional settings, so the algorithm needs many more iterations than a purely Gibbs-based sampler for the unconstrained version. Not a core time-series reference but relevant to the multivariate discrete-choice and multivariate probit cluster.