マルチレベルの混合効果モデルの数式を書き出す


15

CVの質問

混合効果モデルの詳細かつ簡潔な数学的表現を提供しようとしています。lme4Rでパッケージを使用しています。モデルの正しい数学表現は何ですか?


データ、科学の質問、Rコード

私のデータセットは、さまざまな地域の種で構成されています。私は、絶滅に至るまでに種の有病率が変化するかどうかをテストしています(絶滅は必ずしも永続的ではなく、再植民地化する可能性があります)、または植民地化の後です。

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

  • 有病率は、地域の年間に種が占める層の割合です
  • 時間は、絶滅または植民地化までの時間を示す連続変数です。それは常にポジティブです
  • タイプは、2つのレベルを持つカテゴリ変数です。これらの2つのレベルは「-」と「+」です。タイプが-の場合、植民地化(デフォルトレベル)です。タイプが+の場合、それは絶滅です。
  • Regは、地域を示す9つのレベルを持つカテゴリ変数です
  • Sppはカテゴリ変数です。レベルの数は地域によって異なり、48レベルから144レベルの間で異なります。

言葉で言えば、応答変数は有病率です(占有されている階層の割合)。固定効果には、1)およびインターセプト、2)イベントからの時間、3)イベントまでの時間とイベントのタイプ(コロニー化または消滅)の相互作用が含まれます。これらの3つの固定効果は、地域ごとにランダムに変化しました。領域内では、各効果は種間でランダムに変化しました。

モデルの数学方程式を書く方法を見つけようとしています。Rコードで何が起こっているかを理解していると思います(ただし、ある程度の知識のギャップがあるはずです。正式な数式を書き出すことで理解が深まることを願っています)。

私はウェブとこれらのフォーラムをかなり検索しました。確かにたくさんの有用な情報を見つけました(そして、この質問の編集でこれらのいくつかにリンクするかもしれません)。ただし、Rコードの「Rosetta Stone」が数学に変換されていること(コードに慣れていること)は、これらの方程式が正しいことを確認するのに非常に役立ちます。実際、すでにいくつかのギャップがあることは知っていますが、それについては説明します。


私の試み

行列表記において混合効果モデルの基本的な形態は、(私の理解に)である:

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 9Δ T I R 9Δ T + I R 9
β=[β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
  • βγ
  • ϵΣ

これまでのところ物事が正しいと仮定すると、それは私がトップレベルが得意であることを意味します。しかし、各領域内にネストされているパラメーターの種固有の変動を説明すると、さらに困惑しました。

しかし、私はおそらく理にかなっている何かに亀裂を取りました...

γγ

  • γ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


編集:やや役立つ他のQ / A


この論文があなたの質問への「答え」を持っているとは思いませんが、HMMモデル方程式の入門書として私に役立っています。SASに根ざしていることを忘れてください。これはこのクラスのモデルの優れた概要にすぎません。ジュディスシンガー、マルチレベルモデル、階層モデル、および個別の成長モデルに適合するSAS Proc混合の使用、JEBS、Winter 1998、vol。24、No。4、pp。323-355。
マイクハンター

1
ここでセクション2.3を読みましたか?
ロバートロング

私はそれらを読みました、そしてそのようなリソースは私をここまで導きました。試してみる必要があるかもしれませんが、現在のアプローチに十分な自信を与えるほど複雑な例は見つかりませんでした。
rbatt

私が理解している限り、「ネスト」は単なるlmerモデルの相互作用です。この概念は、同じ構文を使用することで強化されます。したがって、reg:sppは単一のカテゴリ変数とZのブロックの別のセットで処理できると考えています。
deasmhumnha

また、lmerは完全な共線性を回避し、追加変数内に非冗長相互作用のみを含めると想定します。
-deasmhumnha

回答:


1

コードを正しく理解したら、単純に

yi=(α+νj[i](α)+ηk[i](α))+(β+νj[i](β)+ηk[i](β))Ti+(δ+νj[i](δ)+ηk[i](δ))(TiZi)+ϵi
with
[νj(α),νj(β),νj(δ)]Multi-Normal(0,Σν)[ηj(α),ηj(β),ηj(δ)]Multi-Normal(0,Ση)ϵiNormal(0,σϵ)
or, if the first equation is too long, something like
yi=αj[i],k[i]+βj[i],k[i]Ti+δj[i],k[i](TiZi)+ϵi
and
αj[i],k[i]=α+νj(α)+ηk(α)βj[i],k[i]=β+νj(β)+ηk(β)δj[i],k[i]=δ+νj(δ)+ηk(δ)
with the same covariance structure as above? It shows the nested structure of the data as well as which coefficients vary across which levels.

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.