Wyznaczanie funkcji wiarygodności dla IV-probit


10

Mam więc model binarny, w którym y1∗ jest ukrytą nieobserwowaną zmienną, a y1∈{0,1} jest obserwowany. y2 określa y1 a z2 jest zatem moim instrumentem. Krótko mówiąc, model jest.

y1∗=δ1z1+α1y2+u1y2=δ21z1+δ22z2+v2=zδ+v2y1=1[y∗>0]
Ponieważ terminy błędów nie są niezależne, ale
(u1v2)∼N(0,[1ηητ2]).
Korzystam z modelu IV-probit.

Mam problem z uzyskaniem funkcji wiarygodności. Rozumiem, że mogę zapisać jeden z terminów błędów jako funkcję liniową drugiego, więc

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

i żeξnależy zastosować w celu nałożenia normalnego CDF.

Zajrzałem do instrukcji Stata ( http://www.stata.com/manuals13/rivprobit.pdf ) pod kątem IV-probit i sugerują użycie definicji gęstości warunkowej

f(y1,y2∣z)=f(y1∣y2,z)f(y2∣z)

w celu uzyskania funkcji wiarygodności, ale tak naprawdę jej nie używam (i tak, mam w końcu zły wynik ...). Jak dotąd próbuję

Jak powiedziałem, nie użyłem definicji funkcji gęstości złącza, jak podano powyżej. Co więcej, kończę również na tym, żef(y2∣z)podnosi się doy1,co wydaje się błędne. Czy ktoś może mi podpowiedzieć, jak uzyskać prawidłową funkcję (log-) prawdopodobieństwa lub gdzie popełniłem błąd?

L(y1)=∏i=1nPr(y1=0∣y2,z)1−y1Pr(y1=1∣y2,z)y1=∏i=1nPr(y1∗≤0)1−y1(Pr(y1∗>0)f(y2∣z))y1[standardizing]=∏i=1nPr(ξ1−η2≤−δ1z1+α1y2+ητ2(y2−z)1−η2)1−y1⋅(Pr(ξ1−η2<δ1z1+α1y2+ητ2(y2−z)1−η2)f(y2∣z))y1=[1−Φ(w)]1−yi[Φ(w)f(y2∣x)]y1
f(y2∣z)y1

Odpowiedzi:


6

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

In the present case, we have

u1∣v2∼N(0+η1⋅τ⋅1v2−0τ,1⋅[1−(η1⋅τ)2])=N(ητ2v2,1−η2τ2),
which means that
u1=ητ2v2+ξ
where (and this was your first mistake)
ξ∼N(0,1−η2τ2).

We can thus rewrite the first equation

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

Now, remember that the conditional probability density function of X=x given Y=y is

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

In the present case, we have

f1(y1∣y2,z)=f12(y1,y2∣z)f2(y2∣z),
which can be rearranged to your expression
f12(y1,y2∣z)=f1(y1∣y2,z)f2(y2∣z).

Then, we can write the likelihood as a function of the densities of the two independent shocks v1,ξ1:

L(y1,y2∣z)=∏inf1(y1i∣y2i,zi)f2(y2i∣zi)=∏inPr(y1i=1)y1iPr(y1i=0)1−y1if2(y2i∣zi)=∏inPr(y1i∗>0)y1iPr(y1i∗≤0)1−y1if2(y2i∣zi)=∏inPr(δ1z1i+α1y2i+ητ2(y2i−ziδ)+ξi>0)y1iPr(δ1z1i+α1y2i+ητ2(y2i−ziδ)+ξi≤0)1−y1if2(y2i∣zi)=∏inPr(ξi>−[δ1z1i+α1y2i+ητ2(y2i−ziδ)])y1iPr(ξi≤−[δ1z1i+α1y2i+ητ2(y2i−ziδ)])1−y1if2(y2i∣zi)=∏inPr(ξi−01−η2τ2>−δ1z1i+α1y2i+ητ2(y2i−ziδ)+01−η2τ2)y1iPr(ξi−01−η2τ2≤−δ1z1i+α1y2i+ητ2(y2i−ziδ)+01−η2τ2)1−y1if2(y2i∣zi)=∏inPr(ξi1−η2τ2>−wi)y1iPr(ξi1−η2τ2≤−wi)1−y1if2(y2i∣zi)=∏in[1−Pr(ξi1−η2τ2≤−wi)]y1iPr(ξi1−η2τ2≤−wi)1−y1if2(y2i∣zi)=∏i[1−Φ(−wi)]y1iΦ(−wi)1−y1iφ(y2i−ziδτ)=∏inΦ(wi)y1i[1−Φ(wi)]1−y1iφ(y2i−ziδτ)=Φ(w)y1[1−Φ(w)]1−y1φ(y2−zδτ)
where
wi=δ1z1i+α1y2i+ητ2(y2i−ziδ)1−η2τ2.
Φ(z) and φ(z) are the cumulative density function and probability density function of the standard normal distribution.
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.