Die mathematische Darstellung eines verschachtelten Zufallseffektterms


8

Angenommen, eine abhängige Ebenenvariable wird auf einer Einheitenebene (Ebene 1) gemessen, die in Einheiten des Typs (Ebene ) verschachtelt ist , und Einheiten des Typs sind in Ebenen des Typs (Ebene ) verschachtelt .yA2AB3

Angenommen, ich passe die folgende Formel an:

y ~ "FIXED EFFECTS [my syntax]" + (1 + x | B/A)

Dabei ist ein Prädiktor auf Ebene .x1

Mein Verständnis ist, dass die mathematische Darstellung einer solchen Formel die folgende ist. Ist es richtig?


In dem, was folgt, ist der Ausgang des - ten Datenpunktes in Einheit von in Einheit verschachtelt von . Dieser Datenpunkt hat einen entsprechenden Prädiktor .yb,a,iiaAbBxb,a,i

yb,a,i=“fixed effects''+ub+ub,1,a+(βb+βb,1,a)x

wo

ubN(0,σB)

ub,1,aN(0,σ)

βbN(0,ρB)

βb,aN(0,ρ)

Das heißt, ist ein Standardabweichungsterm, der über Ebene variiert . Auf der anderen Seite, jeden gegebenen , eine Einheit in Ebene , und eine Einheit enthielt in Ebene , dann ist die Standardabweichung Begriff für ist . Das heißt, ist für jede Stufe konstantσB3b3a2aσσ2 Einheiten der .


Ist das richtig (ich habe diese Argumentation anhand einer ähnlichen Präsentation auf Seite 136 von Linear Mixed Models: Ein praktischer Leitfaden mit statistischer Software abgeleitet)? Wenn dies korrekt ist, gibt es eine Möglichkeit, dies zu tunσ abhängig sein von welcher Ebene Einheit A Der Datenpunkt gehört zu.

Antworten:


4

Ich denke, Sie vermissen einen zufälligen Effekt in Ihrer Formel. Antwortyiab hängt von den festen Effekten + einem Fehlerterm mit 5 Komponenten ab.

εiab+εa|b+εb+xβab+xβb

In der Reihenfolge von links nach rechts haben diese Komponenten die folgenden Interpretationen:

  1. Der reine Fehler (persönlich für jede Beobachtung)
  2. Variation aufgrund unterschiedlicher A-Niveaus innerhalb eines gemeinsamen B-Niveaus
  3. Variation aufgrund unterschiedlicher Niveaus von B.
  4. Wie A die Steigung des beeinflusst x Beziehung gegeben gemeinsame Ebene B.
  5. Wie Level B die Steigung von beeinflusst x

Das kannst du nicht zulassen σmit der Stufe von A variieren, da das Modell nicht mehr identifizierbar wäre (zu viele Parameter, die alle den gleichen Job ausführen). Sofern die Abweichung nicht von bekannten Gewichten abhängt (z. B. Gruppenzahlen), haben Sie in diesem Fall immer noch die gleiche Anzahl von Parametern. Denken Sie daran, dass wir die Werte der Ebenen von A (oder B) nicht kennen, sie jedoch unter der Annahme einer festen Varianz schätzen. Wir müssen hier eine Art Regelmäßigkeit annehmen.

Edit: @Amoeba stellt dies in Frage und ich habe mich möglicherweise über die Möglichkeit unterschiedlicher Werte der Varianz der Beobachtungen geirrt. Eigentlich habe ich die Frage des OP falsch verstanden. Ich dachte an die Varianz derαversteckte Effekte und nicht der reine Fehler der einzelnen Beobachtungen. Da die A- und B-Werte vermutlich zufällig sind, sollten die Varianzen auch als zufällige Effekte betrachtet werden, was bedeutet, dass bei ihrer Schätzung eine Art Regularisierung angewendet werden sollte, wie dies bei den zufälligen Effekten der A- und B-Werte selbst der Fall ist.

Es wird schlimmer. Der Wert des Modells mit gemischten Effekten besteht darin, dass Sie Konfidenzintervalle für nicht getestete Situationen bilden können (Ebenen A und B nicht im Modell enthalten). Sie müssten also definitiv eine Verteilung auf die Varianzen erstellen und Ihre Konfidenzintervalle entsprechend anpassen . Es klingt ziemlich hässlich.

Und sicher werden Sie eine Menge Daten benötigen, damit dies gut funktioniert, da wir über das Schätzen von Abweichungen und Mitteln sprechen.

Was den Welch-Test betrifft, so handelt es sich im Grunde genommen um einen Kludge, der auf das sogenannte Behrens-Fisher-Problem angewendet wird - das Problem, die Differenz zweier Mittelwerte zu testen, wenn die Varianzen ungleich sind. Wenn Speicher zur Verfügung steht, besteht das Problem darin, dass Sie keine ausreichende Statistik mit fester Dimension für diese haben.

Für mich ist die Frage, warum dieses Problem überhaupt eine sinnvolle Lösung zulassen sollte. Was bedeutet es eigentlich, Mittelwerte zu vergleichen, wenn die Varianzen ungleich sind? Stellen Sie sich zwei Automodelle vor. Autos des Modells A haben normalerweise eine begrenzte und vorhersehbare Anzahl von Reparaturen pro Jahr. Autos vom Modell B sind manchmal Zitronen und manchmal hervorragend. Was bedeutet es in diesem Fall, die durchschnittlichen Betriebskosten zu vergleichen? Aber das ist es, worüber wir sprechen, wenn sich die Abweichungen der Ebenen ändern dürfen. Wie viel Sinn macht es wirklich, Mittelwerte zu vergleichen, wenn die Abweichungen variieren dürfen? Es deutet darauf hin, dass Sie Äpfel und Orangen vergleichen.

Referenz. Da Sie anscheinend R dafür verwenden, möchten Sie vielleicht Bates und Pinheiros Buch Mixed Effects Models in S-plus lesen , da sie den Code für Rs nlme- und lme4-Pakete geschrieben haben. Dieses Buch enthält alle Details, die Sie möglicherweise benötigen könnten. Sie ermöglichen Korrelationen zwischen den Beobachtungen mit einer gemeinsamen Ebene.


1
Warum ist das Modell nicht identifizierbar, wenn die Varianz mit der Gruppierungsvariablen variieren darf? Ist es nicht wie ein Welch-T-Test (dass man mit einigen Hacks sogar in lme4 codieren kann, siehe stats.stackexchange.com/a/144480/28666 )?
Amöbe

@ Amöbe Danke. Du hast Recht. Ich habe die Frage falsch verstanden und dachte, sie beziehe sich auf eine andere Varianz für jede Ebene derαVerteilung.
Placidia
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.