Ableiten der Wahrscheinlichkeitsfunktion für IV-Probit


10

Ich habe also ein binäres Modell, bei dem die latente unbeobachtete Variable und die beobachtete ist. bestimmt und ist somit mein Instrument. Kurz gesagt, das Modell ist. Da die Fehlerterme nicht unabhängig sind, aber Ich verwende ein IV-Probit-Modell.y1y1{0,1}y2y1z2

y1=δ1z1+α1y2+u1y2=δ21z1+δ22z2+v2=zδ+v2y1=1[y>0]
(u1v2)N(0,[1ηητ2]).

Ich habe Probleme, die Wahrscheinlichkeitsfunktion abzuleiten. Ich , dass ich einen der Fehlerterme als lineare Funktion des anderen schreiben kann, also und dass verwendet werden sollte, um eine normale CDF aufzuerlegen.

u1=ητ2v2+ξ,whereξN(0,1η2).

ξ

Ich habe im Stata-Handbuch ( http://www.stata.com/manuals13/rivprobit.pdf ) nach IV-Probit gesucht und sie schlagen vor, die Definition der bedingten Dichte , um die Wahrscheinlichkeitsfunktion abzuleiten, aber ich wirklich nicht benutze es (und ja, ich habe das falsche Ergebnis ...). Mein bisheriger Versuch ist:

f(y1,y2z)=f(y1y2,z)f(y2z)

L(y1)=i=1nPr(y1=0y2,z)1y1Pr(y1=1y2,z)y1=i=1nPr(y10)1y1(Pr(y1>0)f(y2z))y1[standardizing]=i=1nPr(ξ1η2δ1z1+α1y2+ητ2(y2z)1η2)1y1(Pr(ξ1η2<δ1z1+α1y2+ητ2(y2z)1η2)f(y2z))y1=[1Φ(w)]1yi[Φ(w)f(y2x)]y1
Wie gesagt, ich habe die oben angegebene Definition für die Gelenkdichtefunktion nicht verwendet. Außerdem wird am Ende auch f(y2z) auf y_1 angehoben, y1was falsch zu sein scheint. Kann mir jemand einen Hinweis geben, wie ich die richtige (log-) Wahrscheinlichkeitsfunktion ableiten kann oder wo ich falsch gelaufen bin?

Antworten:


6

Denken Sie daran, dass für eine bivariate normale Variable die bedingte Verteilung von bei ist

(XY)N([μXμY],[σX2ρσXσYρσXσYσY2]),
YX
YXN(μY+ρσYXμXσX,σY[1ρ2]).

Im vorliegenden Fall haben wir was bedeutet, dass wo (und dies war dein erster Fehler)

u1v2N(0+η1τ1v20τ,1[1(η1τ)2])=N(ητ2v2,1η2τ2),
u1=ητ2v2+ξ
ξN(0,1η2τ2).

Wir können also die erste Gleichung umschreiben

y1=δ1z1+α1y2+u1=δ1z1+α1y2+ητ2v2+ξ=δ1z1+α1y2+ητ2(y2zδ)+ξ.

Nun, denkt daran , dass die bedingte Wahrscheinlichkeits - Dichtefunktion von gegeben ist X=xY=y

fX(xy)=fXY(x,y)fY(y).

Im vorliegenden Fall haben wir der in Ihren Ausdruck umgeordnet werden kann

f1(y1y2,z)=f12(y1,y2z)f2(y2z),
f12(y1,y2z)=f1(y1y2,z)f2(y2z).

Dann können wir die Wahrscheinlichkeit als Funktion der Dichte der beiden unabhängigen Schocks schreiben : v1,ξ1

L(y1,y2z)=inf1(y1iy2i,zi)f2(y2izi)=inPr(y1i=1)y1iPr(y1i=0)1y1if2(y2izi)=inPr(y1i>0)y1iPr(y1i0)1y1if2(y2izi)=inPr(δ1z1i+α1y2i+ητ2(y2iziδ)+ξi>0)y1iPr(δ1z1i+α1y2i+ητ2(y2iziδ)+ξi0)1y1if2(y2izi)=inPr(ξi>[δ1z1i+α1y2i+ητ2(y2iziδ)])y1iPr(ξi[δ1z1i+α1y2i+ητ2(y2iziδ)])1y1if2(y2izi)=inPr(ξi01η2τ2>δ1z1i+α1y2i+ητ2(y2iziδ)+01η2τ2)y1iPr(ξi01η2τ2δ1z1i+α1y2i+ητ2(y2iziδ)+01η2τ2)1y1if2(y2izi)=inPr(ξi1η2τ2>wi)y1iPr(ξi1η2τ2wi)1y1if2(y2izi)=in[1Pr(ξi1η2τ2wi)]y1iPr(ξi1η2τ2wi)1y1if2(y2izi)=i[1Φ(wi)]y1iΦ(wi)1y1iφ(y2iziδτ)=inΦ(wi)y1i[1Φ(wi)]1y1iφ(y2iziδτ)=Φ(w)y1[1Φ(w)]1y1φ(y2zδτ)
Dabei ist und sind die kumulative Dichtefunktion und die Wahrscheinlichkeitsdichtefunktion der Standardnormalverteilung.
wi=δ1z1i+α1y2i+ητ2(y2iziδ)1η2τ2.
Φ(z)φ(z)
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.