Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Econ 674
Purdue University
March 9, 2009
Ordered Probit
March 9, 2009
1 / 25
In some cases, the variable to be modeled has a natural ordinal interpretation. Some examples include:
1
Education, measured categorically, (e.g. 1 =< HS, 2 = HS, 3 = Some college, etc.). Income, also measured categorically. Survey responses, coded as a degree of opinion (e.g. 1 = Strongly Disagree, 2= Disagree, 3 = Agree, 4 = Strongly Agree. These are in contrast to other choices such as type of insurance or selected mode of transportation, for example, that are not ordered. In this lecture we discuss ordinal choice models, and focus on the ordered probit in particular.
2 3
Ordered Probit
March 9, 2009
2 / 25
The link between the latent and observed data is given as follows:
Ordered Probit
March 9, 2009
3 / 25
and retain an intercept parameter in the model. What happens, for example when J = 2 and these restrictions are imposed?
Justin L. Tobias (Purdue) Ordered Probit March 9, 2009 4 / 25
L(, ) =
i=1
Pr(yi = j|xi ),
Ordered Probit
March 9, 2009
5 / 25
L(, ) =
i=1
(yi +1 xi ) (yi xi )
and
For purposes of computing the MLE, it can be useful to dene Zij = I (yi = j). Thus, we can write:
n J
L(, ) =
i=1 j=1
(Some textbooks present the material this way, though we will not make use of this here).
Justin L. Tobias (Purdue) Ordered Probit March 9, 2009 6 / 25
(k xi ) (k+1 xi ) (k xi ) (k xi ) (k xi ) (k1 xi )
+
i:yi =k1
We do not report the Hessian here, as the expressions are rather lengthy. Nonetheless, standard MLE can be applied.
Justin L. Tobias (Purdue) Ordered Probit March 9, 2009 7 / 25
Marginal Eects
To x ideas, consider the case of an ordered probit model with J = 3, in which case we have:
Ordered Probit
March 9, 2009
8 / 25
Marginal Eects
What do we learn from this simple model?
1
Like the probit, the marginal eects depend on x. We can evaluate these at sample means, or take a sample average of the marginal eects. Unlike the probit, the signs of the interior marginal eects are unknown and not completely determined by the sign of k . We can, however, sign the eects of the lowest and highest categories based on k . The others, however, can not be known by the reader simply by looking at a table of point estimates.
Ordered Probit
March 9, 2009
9 / 25
Interpretation
Continue to consider the case with J = 3 and suppose there are no covariates and only an intercept parameter is included. In this case we have Pr(yi = 1) = 1 () Pr(yi = 2) = ( ) [1 ()] = ( ) () Pr(yi = 3) = 1 ( ) What do you think will happen in terms of the MLEs? The likelihood is: L(, ) = [1 ()]
i:yi =1
[( ) ()]
i:yi =2
[1 ( )]
i:yi =3
which reduces to
Ordered Probit
March 9, 2009
10 / 25
Interpretation
In the last slide, we have dened nj as the number of observations for which yi = j and also note that n1 + n2 + n3 = n. Thus we obtain the log-likelihood L(, ) = n1 log[1()]+n2 log[()()]+n3 log[1()]. The FOC gives:
Ordered Probit
March 9, 2009
11 / 25
Interpretation
Grouping terms, and using our FOC, the FOC can be shown to imply: n2 n1 = . P2 P1
Ordered Probit
March 9, 2009
12 / 25
interpretation
Noting that P1 + P2 + P3 = 1 and n1 + n2 + n3 = n, these two FOCs can be manipulated to yield:
That is, the parameters will be selected so that the tted values of each category exactly match the observed frequencies of outcomes in that category. Note that this generalizes to any J and any link function! For , for example, we obtain: 1 () = n1 /n or = 1
Justin L. Tobias (Purdue)
n n1 n
.
March 9, 2009 13 / 25
Ordered Probit
0.9
0.8
Pr(y=3) ( )
0.7
0.6
0.5
Pr(y=2) 1 ()
0.4
0.3
0.2
Pr(y=1)
0.1
0 2.5
1.5
0.5
0.5
1.5
2.5
14 / 25
Ordered Probit
March 9, 2009
N (0, 1)
if yi 0 if 0 < yi if yi > .
Let
Ordered Probit
March 9, 2009
15 / 25
where
Ordered Probit
March 9, 2009
16 / 25
The E-step is completed by taking expectations over z | = t , y : E [L(, 2 ; z )] constant n 1 log( 2 ) 2 Ez |=t ,y (z X ) (z X ). 2 2
Ordered Probit
March 9, 2009
17 / 25
with
Ordered Probit
March 9, 2009
18 / 25
and we seek
That is,
Ordered Probit
March 9, 2009
19 / 25
2 evaluate (t , t , y ) (xi (xt /t ) ) i t /t (xi t )([1xi ]/t + ([1x/t]/t )(xti t /)t ) i t ([1xi ]/t ) + 1([1xitt ]/t )
if yi = 1 if yi = 2 if yi = 3
Ordered Probit
March 9, 2009
20 / 25
Expanding this out, we obtain (dropping the subscript on the expectation for simplicity): 1 2 2 t+1 = E [zi ]2 2(t , t , yi )xi t+1 + (xi t+1 )2 . n
i
Only the rst term in the summation above requires further evaluation. We rst note that
2 2 E [zi ]2 = (xi t )2 + 2xi t E (vi |t , t , yi ) + E (vi2 |t , t , yi ).
Ordered Probit
March 9, 2009
21 / 25
Ordered Probit
March 9, 2009
22 / 25
4 5
Ordered Probit
March 9, 2009
23 / 25
= 1.00.
Category y =1 y =2 y =3
Fitted Probability xbar xmax .04 .99 .20 .01 .76 .00
Marginal Eect LSAT/ xmax GPA/ xbar .003 .25 -.003 .59 .000 -.85
Ordered Probit
March 9, 2009
25 / 25