Я не думаю, що заголовок вашого питання точно відображає те, що ви просите.
Питання про інтерпретацію параметрів у GLM дуже широке, оскільки GLM - це дуже широкий клас моделей. Нагадаємо, що GLM моделює змінну відповіді яка, як передбачається, слідкує за відомим розподілом з експонентного сімейства, і що ми обрали обернену функцію таку, що
для змінних предиктора . У цій моделі інтерпретація будь-якого конкретного параметра - швидкість зміни відносно . Визначтеg E [ yyg J x β j g ( y )
E[y|x]=g−1(x0+x1β1+⋯+xJβJ)
Jxβjg(y) μ ≡ E [ yxj η≡x⋅βj∈{1,…,J} β j = ∂μ≡E[y|x]=g−1(x)та щоб зберегти нотацію чистою. Тоді для будь-якого ,
Тепер визначте як вектор нулів та одиничний у му положенні, так що, наприклад, якщо то . Тоді
η≡x⋅βj∈{1,…,J}ejJ-11jJ=5e3=(0,0,1,0,0)βj=g(E [ yβj=∂η∂xj=∂g(μ)∂xj.
ejJ−11jJ=5e3=(0,0,1,0,0)βj=g(E[y|x+ej])−g(E[y|x])
Що просто означає, що - це вплив на збільшення одиниці в . η x jβjηxj
Ви також можете вказати зв’язок таким чином:
і
E[y
∂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(β)
Але, здається, ви запитуєте конкретно про регресію Пуассона, використовуючи функцію зв'язку R за замовчуванням, що в даному випадку є природним логарифмом. Якщо це так, ви запитуєте про конкретний вид GLM, у якому і . Тоді ми можемо отримати деяку тягу щодо конкретної інтерпретації.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)
Враховуючи зміну одиниці в , придатний змінюється на .у у ( е β J - 1 )xjy^y^(eβj−1)
Тут слід зазначити три важливі частини:
- Ефект зміни предикторів залежить від рівня реакції.
- Адитивна зміна предикторів має мультиплікативний вплив на реакцію.
- Ви не можете інтерпретувати коефіцієнти, просто читаючи їх (якщо тільки ви не можете обчислити довільні експоненти в голові).
Отже, у вашому прикладі ефект підвищення pH на 1 полягає у збільшенні на ; тобто помножити на . Схоже, ваш результат - це кількість перекусів, які ви спостерігаєте за певний час (скажімо, тиждень). Тож якщо ви спостерігаєте за 100 датерів на тиждень при рН 6,7, підняття рН річки до 7,7 означає, що тепер ви можете розраховувати на 109 дартрів на тиждень.у ( е 0,09 - 1 ) у й 0,09 ≈ 1,09lny^y^(e0.09−1) y^e0.09≈1.09