• No results found

The convenient calculation of some test statistics in models of discrete choice

N/A
N/A
Protected

Academic year: 2021

Share "The convenient calculation of some test statistics in models of discrete choice"

Copied!
9
0
0

Loading.... (view fulltext now)

Full text

(1)

SCOTTISH INSTITUTE FOR RESEARCH IN ECONOMICS

SIRE DISCUSSION PAPER

SIRE-DP-2015-07

The convenient calculation of some test statistics in models of

discrete choice

Darryl Holden

Roger Perman

UNIVERSITY OF STIRLING

(2)

The Convenient Calculation Of Some Test

Statistics In Models of Discrete Choice

Darryl Holden

a

, Roger Perman

a,b

aUniversity of Strathclyde, United Kingdom, bCorrespondence to: Department

of Economics, Sir William Duncan Building, 130 Rottenrow, Glasgow G4 0GE, United Kingdom ([email protected])

ABSTRACT The paper considers the use of artificial regression in calculating different types of score test when the log−likelihood is based on probabili-ties rather than densiprobabili-ties. The calculation of the information matrix test is also considered. Results are specialised to deal with binary choice (logit and probit) models.

keywords score test information matrix artificial regression

1

Introduction

Wilde (2008) has recently pointed out that the Bera−Jarque−Lee (BJL) test

of normality in the probit model can be straightforwardly calculated, as the explained sum of squares from an artificial regression. This is useful because the BJL test is a Lagrange multiplier (or score) test based on expected second derivatives of the log−likelihood (LMESD) and in general, and certainly in

testing for normality in the probit model, see for example Holden (2004), an

LMESD has superior finite sample behaviour to first derivative based ‘outer

product of the gradient’ (LMOPG) alternatives. Thus the frequent trade−off,

that LMESD delivers superior performance to LMOPG at the cost of

compu-tational inconvenience, does not apply in testing for normality in the probit model, as noted by Wilde, who also stresses the importance of testing the normality assumption. In fact the same conclusion might be taken to hold

more generally since there will be an artificial regression giving LMESD as

an explained sum of squares whenever the likelihood function is based on probabilities rather than densities. The required argument, presented in sec-tion 2, mirrors that of Murphy (1994, 1996), although our presentasec-tion does not use the information matrix equality connecting expected first and second derivatives of the log−likelihood. That equality is the basis of the information matrix test, the calculation of which is discussed in section 3. The argument in section 3 is more straightforward, and more general, than that in Orme (1998).

(3)

2

Different score tests

Let yij indicate which of J +1 alternatives, j = 0, . . . , J , applies to individual

i, i = 1, . . . , n, so that for each i one and only one of the yij equals one,

with the remainder equalling zero. Assuming independence across i the log likelihood is given by ℓ(θ) =ijyijln(pij(θ)), where pij(θ) is Pr(yij = 1).

Differentiation gives ∂ℓ ∂θ = ∑ ij yij pij ∂pij ∂θ , (1) and 2 ∂θ∂θ = ∑ ij [ yij pij 2pij ∂θ∂θ yij p2 ij ∂pij ∂θ [ ∂pij ∂θ ]] . (2)

Then, as E(yij) = pij, we have

E [ 2 ∂θ∂θ ] =∑ij [ 2p ij ∂θ∂θ 1 pij ∂pij ∂θ [ ∂pij ∂θ ]] .

But ∑jpij = 1 holds for all i so that

j 2pij ∂θ∂θ = 0, implying E [ 2 ∂θ∂θ ] =ij 1 pij ∂pij ∂θ [ ∂pij ∂θ ] =ijVijV′ij (3)

given the definition

Vij = 1 p ij ∂pij ∂θ . We also have ∂ℓ ∂θ = ∑ ijVijvij (4) with vij = yij p ij (5)

(4)

or vij = yij− pij p ij . (6)

The second definition of vij will be appropriate in view of

j∂pij/∂θ = 0

holding for all i. It follows from (3) and (4) that the score test based on expected second derivatives,

LMESD = ( ∂ℓ ∂θ R )[ −E [ 2 ∂θ∂θ ] R ]−1( ∂ℓ ∂θ R ) , can be presented as LMESD = (∑ ijVijvij R )[∑ ijVijV′ij R ]−1(∑ ijVijvij R ) , (7)

where |R indicates evaluation at the restricted estimated θ. LMESD is the

uncentred explained sum of squares from the regression of vij|R on Vij|R.

This regression involves ‘observations’ across i and across j and, with vij as

in (6) rather than (5), is called the ‘discrete choice artificial regression’ by Davidson and MacKinnon (2004, page 472). The alternative statistic

LMOPG = (∑ iPi|R )[∑ iPiP′i|R ]−1(∑ iPi|R ) , (8) where Pi = 1 pij∗ ∂pij∗ ∂θ

if j∗ denotes the j which applies to i, requires ‘observations’ across i only. It can be obtained as the uncentred explained sum of squares from the re-gression of one on Pi. The accumulated evidence suggests the computational

advantage of (8) over (7), to the extent that it exists, is obtained at the cost of finite sample behaviour under the null. The choice of (5) or (6) for

vij will matter if asymptotically equivalent alternatives to (7), based on the

uncentered R2 from the regression of v

ij|R on Vij|R, are explored.

2.1

Binary choice (logit and probit)

When J = 1, as in the logit and probit models, it is natural to adopt a slightly different notation, letting pi = pi(θ) be Pr(yi = 1), with Pr(yi = 0) = 1− pi

therefore. The calculation of (7) then requires

Vi0= −1 1− pi ∂pi ∂θ, Vi1 = 1 p i ∂pi ∂θ, vi0= 1− yi 1− pi , and vi1 = yi p i . (9)

(5)

But it is natural to obtain ∑ j VijV′ij = 1 pi(1− pi) ∂pi ∂θ [ ∂pi ∂θ ] = ViV′i (10) and ∑ j Vijvij = yi − pi pi(1− pi) ∂pi ∂θ = Vivi, where Vi = 1 √ pi(1− pi) ∂pi ∂θ, and vi = yi− pipi(1− pi) , (11) to obtain LMESD = (∑ iVivi|R )[∑ iViV′i|R ]−1(∑ iVivi|R ) .

Now the required quantity is the uncentred explained sum of squares from the regression of vi|R on Vi|R. This is the regression termed the ‘binary response

model regression’ by Davidson and MacKinnon (2004, page 461), who note the application to testing for the significance of variables and to testing for heteroscedasticity. The BJL normality test, as considered by Wilde (2008), is based on

pi = 1− F (−X′iβ : c1, c2)

where F (a : c1, c2) is the cdf of the Pearson family of distributions and c1 and

c2 are parameters of the family with H0 : c1 = c2 = 0 leading to the standard

normal distribution and the probit model via F (a) =H0 Φ(a). The Vi and vi

of (11), where θ =(β c1 c2

)

, and therefore the artificial regression giving LMESD, as in Wilde, follow straightforwardly from

∂F (a) ∂a =H0 ϕ(a), ∂F (a) ∂c1 =H0 ϕ(a)(a2− 1) 3 , and ∂F (a) ∂c2 =H0 aϕ(a)(a2+ 3) 4 .

Nothing further is required when the ordered probit is considered, as in Weiss (1997), Glewwe (1997), and Johnson (1996). None of these papers make the existence of an artificial regression leading to LMESD explicit although only

Glewwe might be described as suggesting a requirement for difficult compu-tations.

(6)

2.2

Other applications

The normality test presented by Lahiri and Song (1999) is an LMOPG

statis-tic. But they present sufficient detail to make obtaining LMESD

straight-forward. The model has J = 3 with the yij corresponding to their I1I2I3,

I1I2(1−I3), I1(1−I2), and 1−I1. Then, for example, their ∂ ln L/∂βj means

we can immediately write, in their notation,

∂pi0 ∂βs =H0 ϕ1(zs)Φ2(z s s′, z s s′′; ρs′s′′.s)Xs ∂pi1 ∂βs =H0 (H 12 s ϕ1(zs)Φ1(zss′)− ϕ1(zs)Φ2(zss′, z s s′′; ρs′s′′.s))Xs ∂pi2 ∂βs =H0 (H 1 1(zs)− Hs12ϕ1(zs)Φ1(zss′))Xs ∂pi3 ∂βs =H0 −H 1 1(zs)Xs,

for s = 1, 2, 3, with the other derivatives being equally straightforward.

Murphy (2007) notes that his proposed LMESD statistic can be obtained via

an artificial regression, and the displayed equation following his Table 2 is enough to enable the various ∂pij/∂θ to be identified. However the T1, T2,

and T3 of his Table 1 uses ϕ for three different purposes and would be better

presented as T1 = s1ϕ(x1β1)Φ [ s2(x2β2− ρx1β1) 1− ρ2 ] , T2 = s2ϕ(x2β2)Φ [ s1(x1β1− ρx2β2) 1− ρ2 ] , and T3 = s1s2ϕ2(x1β1, x2β2, ρ)

where ϕ and Φ have their usual meaning and ϕ2 is the density for a bivariate

standard normal with correlation ρ.

3

The information matrix test (TIM)

From (1) and (2) we have ∑ i [ ∂ℓi ∂θ [ ∂ℓi ∂θ ] + 2 ∂θ∂θ ] =∑ijyij pij 2p ij ∂θ∂θ

implying that the IM test is based on ∑idi where

di = ∑ j yij pij Wij

(7)

with Wij = vech [ 2pij ∂θ∂θ ] ,

as noted in Weiss (1997) for the ordered logit and probit models. We have

TIM = 1 n( ∑ idi|U)|U)−1( ∑ idi|U) ,

where |U indicates evaluation at the unrestricted estimated θ, Λ = A

BC−1B, A = E [ 1 nidid′i ] , B = E [ 1 nidi [ ∂ℓi ∂θ ]] , and C = E [ 1 ni ∂ℓi ∂θ [ ∂ℓi ∂θ ]] . (12) Different estimates of Λ lead to different versions of TIM. The OPG version,

TIMOPG, is the uncentred explained sum of squares from the regression of

one on Pi|U and Qi|U, where

Qi = 1

pij∗

Wij∗

and Pi and j∗ are as previously defined. TIMOPG does not require evaluation

of the expectations in (12). When the expectations, and therefore Λ, are

obtained we have what Orme (1990) calls the ‘efficient form’ of TIM, TIMEF.

Orme suggests TIMEF is likely to have superior performance compared to

other versions of TIM. To obtain it requires E(did′i) = ∑ j 1 pij WijW′ij = ∑ jZijZ′ij, (13) where Zij = 1 p ij Wij, E [ di [ ∂ℓi ∂θ ]] =∑j 1 pij Wij [ ∂pij ∂θ ] =∑jZijV′ij, (14) and E [ ∂ℓi ∂θ [ ∂ℓi ∂θ ]] =∑j 1 pij ∂pij ∂θ [ ∂pij ∂θ ] =∑jVijV′ij, (15)

in accordance with (3). It follows from (13), (14), (15), di =

jZijvij, and

i

jVijvij|U = 0, given (4), that TIMEFcan be obtained as the uncentred

explained sum of squares from the artificial regression of vij|U on Vij|U and

(8)

3.1

Binary choice (logit and probit)

In the framework of section 2.1 the calculation of TIMEF outlined above

requires adding Zi0 = −1 1− pi vech [ 2pi ∂θ∂θ ] , and Zi1= 1 pi vech [ 2pi ∂θ∂θ ]

to (9) but it is natural to add ∑ j ZijZ′ij = 1 pi(1− pi) vech [ 2p i ∂θ∂θ ] vech [[ 2p i ∂θ∂θ ]] = ZiZ′i, where Zi = 1 √ pi(1− pi) vech [ 2pi ∂θ∂θ ] , and ∑ j ZijV′ij = ZiV′i, andj Zijvij = yi− pi pi(1− pi) vech [ 2pi ∂θ∂θ ] = Zivi

to (10). We discover that TIMEFcan be obtained as the uncentered explained

sum of squares from the regression of vi|U on Vi|U and Zi|U. This is the

regression identified by Orme (1988) as required in the logit and probit cases.

4

Conclusions

The computational convenience recently discovered by Wilde (2008) follows from existing results regarding the calculation of Lagrange multiplier tests in models where the likelihood function is based on probabilities rather than densities, as in Murphy (1994, 1996), Holden (1993), and elsewhere. Given this, section 2 might be viewed as a reminder, and illustration, of important results in the literature which merit wider dissemination. Section 3 considers the calculation of ‘the efficient form’ of the information matrix test via an artificial regression, and is both more general and more straightforward than the existing discussion of this topic.

(9)

5

References

Bera, A.K., Jarque, C.M., Lee, L.F., 1984. Testing the Normality Assumption in Limited Dependent Variable Models. International Economic Review 25, 563-578.

Davidson, R., MacKinnon, J., 2004. Econometric Theory and Methods. Ox-ford University Press.

Glewwe, P., 1997. A Test of the Normality Assumption in the Ordered Probit Model. Econometric Reviews 16(1), 1-19.

Holden, D., 1993. Normality and Homoscedasticity Tests in the Ordered Pro-bit Model. Strathclyde Papers in Economics 93/4.

Holden, D., 2004. Testing the Normality Assumption in the Tobit Model. Journal of Applied Statistics 31, 521-532,

Johnson, Paul A., 1996. A Test of the Normality Assumption in the Ordered Probit Model. Metron LIV, 213-21.

Lahiri, K., Song, Jae G.,1999. Testing for Normality in a probit model with double selection. Economics Letters 65, 33-39.

Murphy, A, ‘Artificial Regression Based Mis−Specification Tests for Discrete

Choice Models’, The Economic and Social Review, 26, 69−74, 1994.

Murphy, A., 1996. Simple LM tests of mis−specification for ordered logit

models. Economics Letters 52, 137-141.

Murphy, A., 2007. Score Tests of Normality in Bivariate Probit Models. Eco-nomics Letters 95, 374-379,

Orme, C., 1988. The calculation of the information matrix test for binary data models. The Manchester School54, 370-376.

Orme, C., 1990. The Small−Sample Performance of the Information Matrix

Test. Journal of Econometrics 46, 309-331.

Weiss, Andrew A., 1997. Specification Tests in Ordered Logit and Probit Models. Econometric Reviews 16(4), 361-391.

Wilde, J., 2008. A Simple Representation of the Bera−Jarque−Lee Test for

References

Related documents

Further, zebrafish are widely explored as a potential animal model for the evaluation of environmental toxicity of chemicals via fish embryo toxicity test [84]..

It was decided that with the presence of such significant red flag signs that she should undergo advanced imaging, in this case an MRI, that revealed an underlying malignancy, which

Eksperimenti su pokazali da je za mutiranu tRNA Trp , koja nosi supstituciju u D-ruci, smanjena točnost procesa translacije na način da su reakcije koje se odvijaju

19% serve a county. Fourteen per cent of the centers provide service for adjoining states in addition to the states in which they are located; usually these adjoining states have

Field experiments were conducted at Ebonyi State University Research Farm during 2009 and 2010 farming seasons to evaluate the effect of intercropping maize with

The paper is discussed for various techniques for sensor localization and various interpolation methods for variety of prediction methods used by various applications

The most important contributions of this paper are (i) the proposal of a concern mining approach for KDM, what may encourage other groups to start researching on

EFFECT OF BUSH BURNING ON HERBACEOUS PLANT DIVERSITY IN LAGOS STATE POLYTECHNIC, IKORODU CAMPUS, LAGOS - NIGERIA.. Environmental Biology Unit, Department of Science