Method of Simulated Scores

method-of-simulated-scoressimulationlimited-dependent-variablemultinomial-probitmaximum-likelihood

Definition

The Method of Simulated Scores (MSS) is a simulation-based estimator for limited-dependent-variable (LDV) models — multiperiod (panel) probit and Tobit, multinomial probit — in which the likelihood requires high-dimensional integration over correlated latent errors. Instead of simulating moment conditions (Method of Simulated Moments) or the likelihood itself (Maximum Simulated Likelihood), MSS simulates the score, logLi/θ\partial\log L_i/\partial\theta, directly and solves the simulated first-order conditions. Developed by Hajivassiliou and McFadden (1998) from a suggestion of Ruud (1986), it attains the asymptotic efficiency of maximum likelihood while keeping the finite-simulation consistency of moment-based simulation estimators.

Key Ideas

How It Works

Hajivassiliou–McFadden propose three score simulators, each with its own consistency–asymptotic-normality (CAN) condition:

  1. Acceptance–rejection simulator — generalizes acceptance–rejection sampling to give an unbiased simulation of the score. It is discontinuous in θ\theta, but the MSS estimator is CAN for a finite number of simulations RR.
  2. Recursive-triangularization simulator (the GHK device) — factors the multivariate-normal density recursively so that draws come from a sequence of univariate truncated normals; smooth and continuous in θ\theta, unbiased for the likelihood contribution and asymptotically unbiased for the score. The MSS estimator is CAN if the number of simulations grows faster than N\sqrt{N}.
  3. Gibbs-resampling simulator — draws the latent variables from their multivariate-normal conditionals via Gibbs resampling (Geman–Geman 1984); smooth, with the MSS estimator CAN if the resampling count per simulation grows only at rate logN\log N — a far milder requirement than N\sqrt{N}.

Estimation then solves the simulated score equations for θ\theta, using a gradient optimizer when a smooth simulator is used.

Why It Matters

Open Questions

Related