The multivariate model is similar to bivariate models. The generic form of the multivariate limited dependent variable model is
where m is the number of models to be estimated. The vector has multivariate normal distribution with mean 0 and variance-covariance matrix
. Similar to bivariate models, the likelihood may involve computing multivariate normal integrations. This is done using Monte
Carlo integration. (See Genz (1992); Hajivassiliou and McFadden (1998).)
When the number of equations, , increases in a system, the number of parameters increases at the rate of
because of the correlation matrix. When the number of parameters is large, sometimes the optimization converges but some
of the standard deviations are missing. This usually means that the model is over-parameterized. The default method for computing
the covariance is to use the inverse Hessian matrix. The Hessian is computed by finite differences, and in over-parameterized
cases, the inverse cannot be computed. It is recommended that you reduce the number of parameters in such cases. Sometimes
using the outer product covariance matrix (COVEST=OP option) may also help.