Çok düzeyli karma efektler modeli için matematiksel denklemi yazma


15

CV Sorusu

Karma efektler modelinin (a) ayrıntılı ve özlü matematiksel temsilini vermeye çalışıyorum. lme4Paketi R'de kullanıyorum . Modelim için doğru matematiksel gösterim nedir?


Veri, Bilim Sorusu ve R Kodu

Veri setim farklı bölgelerdeki türlerden oluşuyor. Bir türün yaygınlığının bir yokolmaya yol açan sürede değişip değişmediğini (yok olmaların kalıcı olması gerekmez; yeniden kolonileştirebilir) veya bir kolonizasyonun ardından test ediyorum.

lmer(prevalence ~ time + time:type + (1 + time + type:time | reg) + (1 + time + type:time | reg:spp))

  • Prevalans , bir bölge yılında bir türün işgal ettiği tabakaların oranıdır
  • Zaman , yok olma veya kolonileşme süresini belirten sürekli bir değişkendir; her zaman olumlu
  • Tür , iki düzeyli kategorik bir değişkendir. Bu iki seviye “-” ve “+” dır. Tür - olduğunda, bir kolonizasyon (varsayılan düzey). Tür + olduğunda, bu bir yok olmadır.
  • Reg , bölgeyi gösteren dokuz seviyeli kategorik bir değişkendir
  • Spp kategorik bir değişkendir; seviye sayısı bölgeler arasında ve 48 seviye ile 144 seviye arasında değişir.

Kelimeler: cevap değişkeni yaygınlıktır (işgal edilen tabakaların oranı). 1) ve kesişme, 2) olaydan itibaren süre ve 3) olaydan zamana etkileşim ve olay türü (kolonizasyon veya yok olma) arasındaki etkileşim dahil olmak üzere sabit etkiler. Bu 3 sabit etkinin her biri bölgeler arasında rastgele farklılık göstermiştir. Bir bölgede, etkilerin her biri türler arasında rasgele değişmiştir.

Model için matematiksel denklemi nasıl yazacağımı anlamaya çalışıyorum. R kodunda neler olduğunu anladığımı düşünüyorum (her ne kadar eminim bazı bilgi boşluklarım var ve umarım resmi matematiksel ifadeyi yazmak benim anlayışımı geliştirecektir).

Web'de ve bu forumlarda biraz araştırma yaptım. Emin olmak için tonlarca yararlı bilgi buldum (ve belki de bu soruya yapılan bir düzenlemede bunlardan bazılarına bağlantı vereceğim). Ancak, ben gerçekten R-kod "Rosetta Stone" matematik (tercüme ile daha rahat) gerçekten bu denklemleri doğru var doğrulamak bana yardımcı olacaktır tercüme tercüme bulamadı. Aslında, zaten bazı boşluklar olduğunu biliyorum, ama buna ulaşacağız.


Girişim

Matris notasyonunda karışık efektler modelinin temel formu (anlayışım için):

Y=Xβ+Zγ+ϵ

β

X=[1ΔtΔt+1ΔtnΔt+,n]
Z= [ 1 I ( r 1 ) Δ t I ( r 1 ) Δ t + I ( r 1 ) 1 I ( r 1 , n ) Δ t n I ( r 1 , n ) Δ t + , n I
β=[β0β1β2]
Z=[1I(r1)ΔtI(r1)Δt+I(r1)1I(r9)ΔtI(r9)Δt+I(r9)1I(r1,n)ΔtnI(r1,n)Δt+,nI(r1,n)1I(r9,n)ΔtI(r9,n)Δt+,nI(r9,n)]
γ=[γ0,1γ1,1γ2,1γ0,9γ1,9γ2,9]
ϵN(0,Σ)
  • XΔttimeΔt+time:type
  • Z
  • βγ
  • ϵΣ

Şimdiye kadar olan şeylerin doğru olduğunu varsayarsak, bu üst seviyede iyi olduğum anlamına gelir. Bununla birlikte, her bölge içinde yer alan parametreler üzerindeki türe özgü varyasyonu açıklamak beni daha da fazla güldü.

Ama belki mantıklı bir şeye çatladım ...

γγ

  • γp,r=Up,rbp,r+ηp,r
    • Up,rrpbp,rSηp,r

γp,r

γ0,r=U0,rb0,r+η0,r
γ0,r=[1I(s1)1I(sS)]+[b0,1b0,S]+η0,r
γ1,r=U1,rb1,r+η1,r
γ1,r=[ΔtI(s1)ΔtI(sS)]+[b1,1b1,S]+η1,r
γ2,r=U2,rb2,r+η2,r
γ2,r=[Δt+I(s1)Δt+I(sS)]+[b2,1b2,S]+η2,r

ηN(0,Ση)ϵΣG


Düzenleme: biraz yardımcı olan diğer Q / A'lar


Bu makalenin sorunuzun "cevabına" sahip olduğundan şüpheliyim ama bana HMM model denklemleri için bir astar olarak iyi hizmet etti. SAS köklü olduğunu unutun, bu model sınıfına mükemmel bir genel bakış. Judith Singer, SAS Proc'u Çok Düzeyli Modellere, Hiyerarşik Modellere ve Bireysel Büyüme Modellerine Sığdırmak İçin Kullanma, JEBS , Kış 1998, cilt. 4, sayfa 323-355.
Mike Hunter

1
Bölüm 2.3'ü burada okudunuz mu?
Robert Long

Onları okudum ve bunun gibi kaynaklar beni bu kadar ileri götürdü. Sadece denemeye devam etmem gerekebilir, ama şu anki yaklaşımımda bana yeterince güven verecek kadar karmaşık bir örnek bulamadım.
16:50, rbatt

Anladığım kadarıyla, "yuvalama" sadece lmer modellerinde etkileşimdir. Bu kavram, aynı sözdiziminin kullanılmasıyla güçlendirilir. Bu yüzden reg: spp, tek bir kategorik değişken ve Z'de sadece başka bir blok kümesi tarafından ele alınabileceğine inanıyorum.
deasmhumnha

Ayrıca lmer'in mükemmel doğrusallıktan kaçınacağını ve sadece ek değişken içindeki gereksiz etkileşimleri içereceğini varsayacağım.
deasmhumnha

Yanıtlar:


1

Kodu doğru anladıysam, neden sadece

yben=(α+νj[ben](α)+ηk[ben](α))+(β+νj[ben](β)+ηk[ben](β))Tben+(δ+νj[ben](δ)+ηk[ben](δ))(Tben*Zben)+εben
[νj(α),νj(β),νj(δ)]~Çok Normal(0,Σν)[ηj(α),ηj(β),ηj(δ)]~Çok Normal(0,Ση)εben~Normal(0,σε)
yi=αj[i],k[i]+βj[i],k[i]Ti+δj[i],k[i](TiZi)+ϵi
αj[i],k[i]=α+νj(α)+ηk(α)βj[i],k[i]=β+νj(β)+ηk(β)δj[i],k[i]=δ+νj(δ)+ηk(δ)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.