尤度比検定-lmer R-入れ子になっていないモデル


14

現在、いくつかの作業をレビューしていますが、次のことに気付きました。lmerを使用して、2つの混合モデルが(Rで)近似されます。モデルはネストされておらず、尤度比検定によって比較されます。要するに、ここに私が持っているものの再現可能な例があります:

set.seed(105)
Resp = rnorm(100)
A = factor(rep(1:5,each=20))
B = factor(rep(1:2,times=50))
C = rep(1:4, times=25)
m1 = lmer(Resp ~ A + (1|C), REML = TRUE)
m2 = lmer(Resp ~ B + (1|C), REML = TRUE)
anova(m1,m2)

私が見る限りlmer、対数尤度を計算するために使用され、anovaステートメントは通常の自由度を持つカイ二乗を使用してモデル間の差をテストします。これは私には正しくないようです。それが正しい場合、誰かがこれを正当化する参照を知っていますか?私はシミュレーションに依存する方法(ルイス他による論文、2011)とVuong(1989)によって開発されたアプローチを知っていますが、これがここで生み出されるものだとは思いません。anovaステートメントの使用が正しいとは思わない。

回答:


8

これは2つの点で正しくありません。

  1. (通常)尤度比検定は、ネストされたモデルの比較にのみ使用できます。
  2. REMLでは平均モデルを比較できません。(ここではそうではありません。以下の@KarlOveHufthammerのコメントを参照してください。)

MLを使用する場合、AICまたはBICを使用して、ネストされていないモデルを比較することを認識しています。


9
ポイント2に関してanova()、R の関数はREMLの下で適合した2つのモデルを比較しませ。MLを使用してそれらを再調整し、テストを実行します。参照lme4:::anova.merMod行が含まれています、mods <- lapply(mods, refitML)。(ただしanova()、2つのモデルはネストされていないため、2つのモデルを比較するために使用することはできません。)
カールオベハフハンマー14年

2
また、ネストにいくつかの意見の相違があることに注意してください:ブライアン・リプリーは、ネストがAICの比較のために不可欠であると言いながら、(頁を参照の議論のためにリンクされたドキュメントの20)アンダーソンとバーナムは ..同意(P 2参照。)
ベン・Bolker

2
@BenBolker すべての正規化定数と非病理学的モデルを考慮する限り、ネストされていないモデルでAICを使用するための別のリファレンスこちらこちら参照)。ただし、LMMのコンテキストでは、AICのいくつかの変更を使用する必要があります。
LessFaceMoreBook 14年

2
リンクが壊れている:stats.ox.ac.uk/~ripley/ModelChoice.pdfは機能するはずです。
ベンボルカー14年

2
@BenBolkerまあ、ブライアンリプリーは非常に熱心です。ただし、彼は、ネストされていないモデルでのAICの使用に対する破壊的な議論を提供していません:)。リンクを繰り返してすみません。
LessFaceMoreBook 14年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.