나는 당신의 질문의 제목이 당신이 요구하는 것을 정확하게 포착한다고 생각하지 않습니다.
GLM은 매우 광범위한 모델 클래스이므로 GLM에서 매개 변수를 해석하는 방법에 대한 질문은 매우 광범위합니다. GLM 은 지수 패밀리에서 알려진 분포를 따르는 것으로 가정 되는 반응 변수 를 모델링하고 E [ y 와 같은 반전 할 수없는 함수 g를 선택 했음을 상기하십시오.
와이지J 예측 변수 x에
대한 x ] = g - 1 ( x 0 + x 1 β 1 + ⋯ + x J β J ) . 이 모델에서는, 특정 파라미터의 해석 β j는 변화율 인 g ( Y ) 에 대한 X의 J는 . μ ≡ E 정의 [ y
E [ y|x ] = g− 1( x0+ x1β1+ ⋯ + x제이β제이)
제이엑스β제이지( y)엑스제이 및
η≡x⋅β는 표기법을 깨끗하게 유지합니다. 그런 다음 모든
j∈{1,…,J}에 대해
β j = ∂μ ≡ E [ y|x ] = g− 1( x )η≡ x ⋅ βj ∈ { 1 , … , J}
지금 정의
전자J를(A)의 벡터로
J-1제로 및 하나의
1에서
J, 예를 들면 만약 그래서, 위치 차를
J=5다음
전자(3)=(0,0,1,0,0). 그런 다음
βj=g(E [ yβ제이= ∂η∂엑스제이= ∂지( μ )∂엑스제이.
ejJ−11jJ=5e3=(0,0,1,0,0)βj=g(E[y|x+ej])−g(E[y|x])
βjηxj
∂E[y|x]∂xj=∂μ∂xj=dμdη∂η∂xj=∂μ∂ηβj=dg−1dηβj
E[y|x+ej]−E[y|x]≡Δjy^=g−1((x+ej)β)−g−1(xβ)
gβjηyxjyxjg−1(β)
y∼Poisson(λ)g=ln
∂μ∂xj=dg−1dηβjg(μ)=ln(μ)g−1(η)=eηdeηdη=eη
∂μ∂xj=∂E[y|x]∂xj=ex0+x1β1+⋯+xJβJβj
마침내 유형의 것을 의미합니다.
xjy^y^βj
참고 :이 근사값은 필요한 정밀도에 따라 0.2만큼 큰 변화에 실제로 작동 할 수 있습니다.
Δjy^=ex0+x1β1+⋯+(xj+1)βj+⋯+xJβJ−ex0+x1β1+⋯+xJβJ=ex0+x1β1+⋯+xJβJ+βj−ex0+x1β1+⋯+xJβJ=ex0+x1β1+⋯+xJβJeβj−ex0+x1β1+⋯+xJβJ=ex0+x1β1+⋯+xJβJ(eβj−1)
xjy^y^(eβj−1)
여기에 주목해야 할 중요한 세 가지가 있습니다.
- 예측 변수의 변경 효과는 반응 수준에 따라 다릅니다.
- 예측 변수의 가산 적 변화는 반응에 곱하기 효과를줍니다.
- 계수를 읽는 것만으로 계수를 해석 할 수는 없습니다 (머리에 임의의 지수를 계산할 수없는 경우).
lny^y^(e0.09−1) y^e0.09≈1.09