Random Effects Probit

random-effectsprobitlongitudinal-dataclustered-datamultilevel-modelhierarchical-modelmaximum-likelihoodmarginal-likelihood

Definition

The random effects probit (REPM) models a single binary outcome for subjects nested within clusters by positing a continuous latent response yijky_{ijk} for subject jj in cluster ii on occasion kk, with response yijk=1y_{ijk}=1 whenever yijky_{ijk} exceeds a threshold. Correlation within subjects (across occasions) and within clusters (across subjects) is captured by random effects drawn from a normal distribution — in contrast to Generalized Estimating Equations (GEE), which is semiparametric and marginalizes over between-cluster variability.

Key Ideas

How It Works

  1. Cholesky orthogonalization: reparameterize β=Tθ\boldsymbol{\beta}^* = \mathbf{T}^*\boldsymbol{\theta}^* where TT=Σβ\mathbf{T}^*\mathbf{T}^{*\prime}=\boldsymbol{\Sigma}_{\beta^*} (Cholesky factor); standardized θ\boldsymbol{\theta}^* has identity covariance → standard normal prior for Gauss-Hermite quadrature.
  2. Three-level marginal probability (Gibbons-Hedeker 1997, eq. 8): h(yi)=θ(3){j=1niθ(2)(k=1nij[Φ(zijk)]1yijk[1Φ(zijk)]yijk)g(θ(2))dθ(2)}g(θ(3))dθ(3)h(\mathbf{y}_i) = \int_{\theta_{(3)}} \left\{ \prod_{j=1}^{n_i} \int_{\boldsymbol{\theta}_{(2)}} \left( \prod_{k=1}^{n_{ij}} [\Phi(z_{ijk})]^{1-y_{ijk}} [1-\Phi(z_{ijk})]^{y_{ijk}} \right) g(\boldsymbol{\theta}_{(2)}) d\boldsymbol{\theta}_{(2)} \right\} g(\theta_{(3)}) d\theta_{(3)}
  3. Fisher scoring: differentiate log likelihood ilogh(yi)\sum_i \log h(\mathbf{y}_i) with respect to α\boldsymbol{\alpha} and unique elements of T\mathbf{T}; score equations involve nested Gauss-Hermite quadrature.
  4. Gaussian factorization (Gibbons-Hedeker 2000): Σβ=ΛDΛ\boldsymbol{\Sigma}_{\beta^*} = \boldsymbol{\Lambda}\mathbf{D}\boldsymbol{\Lambda}' with lower-triangular Λ\boldsymbol{\Lambda} and exponential-transformed diagonal D\mathbf{D}; preferred over Cholesky when variance components approach zero — avoids convergence failures in MIXOR.
  5. Empirical prior (Bock-Aitkin 1981): nonparametric estimate of g(θ)g(\boldsymbol{\theta}) available as robustness check.
  6. Intraclass correlation coefficients (ICC): ICCcluster=σ(3)2/(σ(3)2+σ(2)2+1)\text{ICC}_\text{cluster} = \sigma^2_{(3)}/(\sigma^2_{(3)}+\sigma^2_{(2)}+1); ICCsubject=σ(2)2/(σ(3)2+σ(2)2+1)\text{ICC}_\text{subject} = \sigma^2_{(2)}/(\sigma^2_{(3)}+\sigma^2_{(2)}+1).

Why It Matters

Open Questions

Related