Generalized Linear model

Iteratively Reweighted Least Square Algorithm

Likelihood functions for binomial regression

P(Y=y;π)=∏(miyi)πiyi(1−πi)mi−yi

The likelihood and the log-likelihood function of π are:

L(π;y,m)=∏exp⁡{yilog⁡πi1−πi+milog⁡(1−πi)+log⁡(miyi)}=exp⁡{∑yilog⁡πi1−πi+milog⁡(1−πi)+log⁡(miyi)}l(π;y,m)=∑[yilog⁡πi1−πi+milog⁡(1−πi)+log⁡(miyi)]=∑[yiθi−milog⁡(1+eθi)+ci]

Using the logistic link, we can re-parameterize the log0likelihood function fo π to the log-likelihood of β

θi=g(μi)=ηi=β0+β1xi1+⋯+βpxip=xiTβl(β;x,y,m)=∑[yiηi−milog⁡(1+eηi+ci)]=∑[yixiTβ−milog⁡(1+exiTβ)+ci]

Suppose p+1<n, we now have enough dfs

...
MLE of β

...

∂li∂θi=yi−b′(θi)a(ϕ)=yi−μia(ϕ)∂θi∂μi=1∂μi∂θi=1b″(θi)=1v(μi)∂ηi∂βj=∂∂βjβ0+β1Xi1+⋯+BpXip=xijLet Wi=1V(μi)(∂μi∂ηi)2∂li∂βj=yi−μia(phi)

Information matrix

I(β)rs=−[∂S∂β]rs=−∂2l∂βr∂βs=−∂∂βs∑(yi−μi)Wi∂ηi∂μixir=−∑[∂∂βs∂∂βs(yi−μi)wi∂ηi∂μixir+(yi−μi)∂∂βs(Wi∂ηi∂μixi)]

The fisher

I(β)=−E(H(β))E(I(β)r,s)=−∑E(∂∂βs(yi−μi)wi∂ηi∂μixir)+E(yi−μi)∂∂βs(Wi∂ηi∂μixi)

Now we have

β(k+1)=

Multiply both sides by

Iβ(k)β(k+1)=Iβ(k)β(k)+S(β)k)I(β(k))β(k)=(∑wi(k)xi0ηi(k+1)…∑wi(k)xipηi(k+1))=()

...

β(k+1)=(X′W(k)X)−1XTW(k)Z(k)with W(k)=(W1(k)00…00W2(k)0…0…Wp(k))π∼―π