Given a probit model y=1[y* > 0] where y* = x1 β + zδ + u, and u ~ N(0,1), without losing generality, z can be represented as z = x1 θ1 + x2 θ2 + v. When u is correlated with v, there will be an issue of endogeneity. This can be caused by omitted variables and measurement errors. There are also many cases where z is partially determined by y and endogeneity issue arises. For instance, in a model evaluating the effect of different patient features on their choice of whether going to hospital, y is the choice and z is the amount of the medicine a respondent took, then it is very intuitive that more often the respondent goes to hospital, it is more likely that she took more medicine, hence endogeneity issue arises. When there are endogenous explanatory variables, the estimator generated by usual estimation procedure will be inconsistent, then the corresponding estimated Average Partial Effect (APE) will be inconsistent, too.
To address this issue, there are usually two different estimation procedure to generate consistent estimators. Under the normality assumption v~N(0,σ2), u = ρv + ε must hold, where ρ = cov(u , v)/σ2 and ε~N(0,1-ρ2 σ2). Then the equation for y* can be rewritten as y* = x1 β + zδ + ρv + ε.
This model can be consistently estimated by 2-Stage Least Square (2SLS):
1) Regress z on (x1, x2) and obtain the consistent estimator
2) Estimate the binary response model on (x1, z,
Then (y = 1│x, z) = Φ ( x1
Ev
By Law of Large Number, a consistent estimator is given as
This model can also be consistently estimated by conditional Maximum Likelihood Method. Because P(y, z│x) = P (y│z, x) P (z| x) where P (y│x, z) is given by
and P(z│x) is given by
Then the log-likelihood function for maximization is given by:
Once the consistent estimators are obtained, APE can be calculated following the same procedure given above. All the discussion above is mainly about the probit model. When the distribution assumption is changed, the same logic still applies.