Spezifikation der unabhängigen Variablen

Werbung
Analyse von
Querschnittsdaten
Spezifikation
der unabhängigen Variablen
Warum geht es in den folgenden
Sitzungen?
Kontinuierliche Variablen
Annahmen
gegeben?
kategoriale Variablen
Datum
Vorlesung
19.10.05
Einführung
26.10.05
Beispiele
02.11.05
Forschungsdesigns & Datenstrukturen
09.11.05
Variablen
16.11.05
Bivariate Regression
23.11.05
Kontrolle von Drittvariablen
30.11.05
Multiple Regression
07.12.05
Statistische Inferenz
14.12.05
Signifikanztests I
21.12.05
Signifikanztests II
11.01.06
Spezifikation der unabhängigen Variablen
18.01.06
Spezifikation der Regressionsfunktion
25.01.06
Heteroskedastizität
01.02.06
Regression mit Dummy-Variablen
08.02.06
Logistische Regression
Gliederung
1. Ist das Modell berechenbar?
2. Was tun bei Multikollinearität?
3. Fehlspezifikation der unabhängigen
Variablen
4. Auswirkungen einer Fehlspezifikation
5. Was tun bei Fehlspezifikation?
Gliederung
1. Ist das Modell berechenbar?
a. Konstanten, zu viele Variablen, lineare
Abhängigkeiten
b. hoch korrelierende Variablen
2. Was tun bei Multikollinearität?
3. Fehlspezifikation der unabhängigen
Variablen
4. Auswirkungen einer Fehlspezifikation
5. Was tun bei Fehlspezifikation?
Annahmen
Perfekte Korrelation unabhängiger Variablen
Berechenbarkeit der OLS-Schätzer
• Die unabhängige Variable muss Varianz
aufweisen (darf keine Konstante sein).
• Die unabhängige Variable darf keine
Linearkombination der anderen
unabhängigen Variablen sein.
• Die Anzahl der Fälle muss größer als die
Anzahl zu schätzender Parameter sein.
Gliederung
1. Ist das Modell berechenbar?
a. Konstanten, zu viele Variablen, lineare
Abhängigkeiten
b. hoch korrelierende Variablen (Multikollinearität)
2. Was tun bei Multikollinearität?
3. Fehlspezifikation der unabhängigen
Variablen
4. Auswirkungen einer Fehlspezifikation
5. Was tun bei Fehlspezifikation?
Multikollinearität erhöht Varianz der
OLS-Schätzer!
Var ( βˆ j ) =
σ2
SST j (1 − R 2j )
n
mit SST j = ∑ ( xij − x j ) 2
i =1
• Varianz ist unter anderem abhängig von:
– Korrelation der jeweiligen unabhängigen Variablen mit allen
anderen unabhängigen Variablen (R2j ist der
Determinationskoeffizient der Regression von xj auf alle anderen
unabhängigen Variablen)
• Je größer R2j, desto größer die Varianz und
dementsprechend der geschätzte Standardfehler
¾ weniger effiziente Schätzung, größere
Konfidenzintervalle, weniger signifikante Tests
Ausmaß der Varianzinflation
VIF = Variance Inflation Factor
Durch die Multikollinearität wird der
Standardfehler um den Faktor √VIF
erhöht.
SST j
× VIF
5
=
σˆ 2
1
×
=
2
(1 − R j )
SST j
4
SST j (1 − R )
2
j
σˆ 2
s qrtvif
3
se( βˆ j ) =
σˆ 2
x2
x3
x4
1,00
0,50
0,12
0,17
1,00
0,14 1,00
0,22 -0,05
Quelle: Berry / Feldman (1985: Table 4.1)
x5
1,00
√VIF
R²
0,62 1,62
0,71 1,86
0,56 1,51
0,06 1,03
0,09 1,05
1
Income
Prestige
Education
Attendance
Size
x1
1,00
0,62
0,54
0,07
0,08
2
Korrelationsmatrix (zufällig ausgewählte Stichprobe, n=50)
0
.2
.4
.6
x
R²
.8
1
Bei Simulation sichtbar?
• Analyse der Lebenszufriedenheit
• St. Regression: eine kleine Insel im Südpazifik
mit 665 Einwohnern
• Lebenszufriedenheit (Index 1-20)
• Determinanten: Haushaltseinkommen,
Berufsprestige, Ausbildungsdauer,
Kirchgangshäufigkeit, Ortsgröße
– Haushaltseinkommen, Berufsprestige,
Ausbildungsdauer korrelieren hoch untereinander
– Kirchgangshäufigkeit und Ortsgröße korrelieren nur
geringfügig miteinander und mit den anderen drei
Determinanten
Simulationsexperiment
(St. Regression, Lebenszufriedenheit, gss1978.dta)
Standardabweichung der geschätzten Regressionskoeffizienten in 1000 Replikationen
income
size
income
income
size
0.25
0.25
0.25
0.20
0.20
0.20
0.15
0.15
0.15
0.10
0.10
0.10
0.05
0.05
0.05
0.00
0.00
50
300
St ichp r o b enumf ang
2
2
Rincome
> Rsize
s(u)=0,5090
alle x mit s=1
500
size
0.00
50
300
500
St ichp r o b enumf ang
50
300
500
St ichp r o b enumf ang
u größere Streuung
income größere Streuung
s(u)=1,0000
alle x mit s=1
s(u)=0,5090
income mit s=2
sonstige x mit s=1
Multikollinearität erhöht auch die
Korrelation der OLS-Schätzer
• Sie sind zwar im Durchschnitt erwartungstreu,
• aber im Einzelfall ist jedoch eine Überschätzung des
einen Effektes eher mit einer Unterschätzung des
anderen Effektes verbunden und umgekehrt (positiv
korrelierte unabhängige Variablen).
• Negativ korrelierte x Ö positiv korrelierten Schätzern
_b[income]
b1
b2
b4
.5
b1
b2
b4
1.00
-0.62
0.04
_b[prestige]
0
1.00
-0.14
1.00
-.5
.6
.4
_b[attend]
.2
0
-.5
0
.5-.5
0
.5
Gliederung
1. Ist das Modell berechenbar?
2. Was tun bei Multikollinearität?
3. Fehlspezifikation der unabhängigen
Variablen
4. Auswirkungen einer Fehlspezifikation
5. Was tun bei Fehlspezifikation?
Wie erkennt man Multikollinearität?
• Alle Parametertests (T-Tests) nicht
signifikant, aber das Modell als Ganzes
(F-Test) ist signifikant
• Inspektion bivariater Korrelationen nicht
sinnvoll
• Verwende VIF- bzw. Toleranzwerte
(Toleranz = 1/VIF)
• Grenzwert schwierig festzulegen
Gegenmaßnahmen
• unnötig bei Prognosen
• unnötig wenn der interessierende Effekt
nicht betroffen
• Nutzung von Vorwissen zur Vereinfachung
des Regressionsmodells
• Indexbildung
• Entfernung einzelner Variablen
• simultane Tests mehrerer OLS-Schätzer
Gliederung
1. Ist das Modell berechenbar?
2. Was tun bei Multikollinearität?
3. Fehlspezifikation der unabhängigen
Variablen
4. Auswirkungen einer Fehlspezifikation
5. Was tun bei Fehlspezifikation?
Arten von Fehlspezifikation
• Unterspezifikation: Vernachlässigung
relevanter Variablen
– Im Regressionsmodell fehlen unabhängige
Variablen, die einen Einfluss auf die
abhängige Variable haben.
• Überspezifikation: Berücksichtigung
irrelevanter Variablen
– Das Regressionsmodell enthält unabhängige
Variablen, die (in Wahrheit) gar keinen
Einfluss auf die abhängige Variable haben.
Unterspezifikation
Grundgesamtheit
y = β 0 + β1 x1 + β 2 x2 + u
Modell 1 (korrekt)
yˆ = βˆ0 + βˆ1 x1 + βˆ2 x2
Modell 2 (unterspezifiziert)
Beispiel Grundgesamtheit
Beispiel Modell 2
~ ~
~
y = β 0 + β1 x1
wage = f(educ, abil)
wage = f(educ)
Überspezifikation
Grundgesamtheit
y = β 0 + β1 x1 + u
Modell 1 (korrekt)
yˆ = βˆ0 + βˆ1 x1
Modell 2 (überspezifiziert)
~ ~
~
~
y = β 0 + β1 x1 + β 2 x2
Beispiel Grundgesamtheit
satisfac = f(income)
Beispiel Modell 2
satisfac = f(income, height)
Gliederung
1. Ist das Modell berechenbar?
2. Was tun bei Multikollinearität?
3. Fehlspezifikation der unabhängigen
Variablen
4. Auswirkungen einer Fehlspezifikation
a. … auf die Erwartungstreue der Schätzung
b. … auf die Effizienz der Schätzung
c. Unterspezifikation am Beispiel einer Simulation
5. Was tun bei Fehlspezifikation?
Annahmen
Wenn die Fehlerterme u für jede Kombination der
unabhängigen Variablen im Durchschnitt Null betragen, dann
sind die OLS-Schätzer erwartungstreu (d.h., sie stimmen im
Durchschnitt mit den entsprechenden Parametern der
Grundgesamtheit überein).
Überspezifikation (revisited)
y = β 0 + β1 x1 + u
Grundgesamtheit
y = β0 + β1x1 + β2 x2 + u, β2 = 0
Modell 1 (korrekt)
yˆ = βˆ0 + βˆ1 x1
~ ~
~
~
Modell 2 (überspezifiziert) y = β 0 + β1 x1 + β 2 x2
Auswirkungen Überspezifikation
• Wenn in der GG gilt:
y = β0 + β1x1 + β2 x2 + u, β2 = 0
• und folgende Annahme gegeben ist:
E (u | x1 , x2 ) = 0
• dann gilt für die OLS-Schätzer in Modell 2:
~
~
E ( β1 ) = β1 E ( β 2 ) = β 2 = 0
¾Überspezifikation unproblematisch
Auswirkungen Unterspezifikation
• Wenn in der GG gilt:
y = β 0 + β1 x1 + β 2 x2 + u
• aber folgendes Modell unterstellt wird:
y = β 0 + β1 x1 + v
• dann gilt für den Fehlerterm v:
E (v | x1 ) ≠ 0, wenn Corr( x1 , x2 ) ≠ 0, da v = f ( x2 , u ) = β 2 x2 + u
¾ Unterspezifikation führt zu verzerrten
Schätzungen
Verzerrung im trivariaten Fall
Grundgesamtheit
y = β 0 + β1 x1 + β 2 x2 + u
Modell (unterspezifiziert)
~ ~
~
y = β 0 + β1 x1
~
Erwartungswert des Effektes E ( β1 ) =
wobei gilt:
~
β1 + β 2δ 1
~ ~
~
x2 = δ 0 + δ 1 x1
Verzerrung im trivariaten Fall
Grundgesamtheit
y = β 0 + β1 x1 + β 2 x2 + u
Modell (unterspezifiziert)
~ ~
~
y = β 0 + β1 x1
~
Erwartungswert des Effektes E ( β1 ) =
~
wobei gilt:
β1 + β 2δ 1
~ ~
~
x2 = δ 0 + δ 1 x1
Verzerrung abhängig von
Effekt von x2 auf y
Verzerrung im trivariaten Fall
Grundgesamtheit
y = β 0 + β1 x1 + β 2 x2 + u
Modell (unterspezifiziert)
~ ~
~
y = β 0 + β1 x1
~
Erwartungswert des Effektes E ( β1 ) =
wobei gilt:
Verzerrung abhängig von
~
β1 + β 2δ 1
~ ~
~
x2 = δ 0 + δ 1 x1
Effekt von x2 auf y
Korrelation von x1 und x2
Richtung der Verzerrung
~
~
E ( β1 ) = β1 + β 2δ 1
Korrelation
positiv
Korrelation
negativ
Effekt positiv
positiv
negativ
Effekt negativ
negativ
positiv
Beispiel Arbeitseinkommen
wage = β0 + β1educ + β2abil + u
OLS mit wage1.dta: log(wage) = 0,584 + 0,083educ, n=526, R2=0,186
E ( β1 ) = β1 + β 2δ 1
Korrelation
positiv
Korrelation
negativ
Effekt positiv
positiv
negativ
Effekt negativ
negativ
positiv
~
~
Verzerrung im multivariaten Fall
Grundgesamtheit
y = β0 + β1x1 + β2 x2 + β3 x3 + β4 x4 + u
Modell 1:
Auslassung einer
Variablen (x2)
yˆ = βˆ0 + βˆ1x1 + βˆ3 x3 + βˆ4 x4
Modell 2:
Auslassung
mehrerer Variablen
(x2 , x3)
~ ~
~
~
y = β0 + β1x1 + β4 x4
Verzerrung im multivariaten Fall
• Generell: Ausmaß der Verzerrung lässt sich
weniger gut abschätzen
– Ausnahme: WO 93-95
• Grund: alle unabhängigen Variablen können
jeweils miteinander korrelieren
• Auslassung einer oder mehrerer relevanter
Variablen führt in der Regel dazu, dass die
Effekte aller im Modell berücksichtigten
Variablen verzerrt sind
• Die Verzerrung ist nur dann gering, wenn die
vernachlässigten Variablen gering mit den im
Modell befindlichen Variablen korrelieren
Gliederung
1. Ist das Modell berechenbar?
2. Was tun bei Multikollinearität?
3. Fehlspezifikation der unabhängigen
Variablen
4. Auswirkungen einer Fehlspezifikation
a. … auf die Erwartungstreue der Schätzung
b. … auf die Effizienz der Schätzung
c. Unterspezifikation am Beispiel einer Simulation
5. Was tun bei Fehlspezifikation?
Varianz der OLS-Schätzer
Var ( βˆ j ) =
σ2
SST j (1 − R 2j )
n
mit SST j = ∑ ( xij − x j ) 2
i =1
• Varianz ist unter anderem abhängig von:
– Korrelation der jeweiligen unabhängigen Variablen
mit allen anderen unabhängigen Variablen (R2j ist der
Determinationskoeffizient der Regression von xj auf
alle anderen unabhängigen Variablen)
Anwendung: Überspezifikation
Grundgesamtheit
y = β 0 + β1 x1 + u
Modell 1 (korrekt)
yˆ = βˆ0 + βˆ1 x1
Modell 2 (überspezifiziert)
~ ~
~
~
y = β 0 + β1 x1 + β 2 x2
Varianz Modell 1 (korrekt)
Var ( βˆ1 ) =
~
Varianz Modell 2 (überspez.) Var ( β1 ) =
σ2
SST1
σ2
SST1 (1 − R12 )
Auswirkungen Überspezifikation
• unproblematisch in Bezug auf Erwartungstreue (s. Teil 2.a)
~
E ( β1 ) = β1
• erhöht aber die Standardfehler der im
Modell berücksichtigten Variablen
2
2
σ
σ
~
ˆ
Var ( β1 ) =
> Var ( β1 ) =
2
SST1 (1 − R1 )
SST1
Anwendung Unterspezifikation
Grundgesamtheit
y = β 0 + β1 x1 + β 2 x2 + u
Modell 1 (korrekt)
yˆ = βˆ0 + βˆ1 x1 + βˆ2 x2
Modell 2 (unterspezifiziert)
~ ~
~
y = β 0 + β1 x1
Varianz Modell 1 (korrekt)
Varianz Modell 2 (untersp.)
Var ( βˆ1 ) =
~
Var ( β1 ) =
σ2
SST1 (1 − R12 )
σ2
SST1
Auswirkungen Unterspezifikation
• problematisch in Bezug auf Erwartungstreue (s. Teil 2.a)
~
~
E ( β1 ) = β1 + β 2δ 1
• verringert die Standardfehler der im Modell
berücksichtigten Variablen
2
2
σ
σ
~
ˆ
Var ( β1 ) =
< Var ( β1 ) =
SST1
SST1 (1 − R12 )
Gliederung
1. Ist das Modell berechenbar?
2. Was tun bei Multikollinearität?
3. Fehlspezifikation der unabhängigen
Variablen
4. Auswirkungen einer Fehlspezifikation
a. … auf die Erwartungstreue der Schätzung
b. … auf die Effizienz der Schätzung
c. Unterspezifikation am Beispiel einer Simulation
5. Was tun bei Fehlspezifikation?
Analyse der Lebenszufriedenheit
•
•
•
St. Regression: eine kleine Insel im Südpazifik mit 665
Einwohnern
Lebenszufriedenheit (Index 1-20)
Determinanten: Haushaltseinkommen, Berufsprestige,
Ausbildungsdauer, Kirchgangshäufigkeit, Ortsgröße
–
–
Haushaltseinkommen, Berufsprestige, Ausbildungsdauer
korrelieren hoch untereinander
Kirchgangshäufigkeit und Ortsgröße korrelieren nur geringfügig
miteinander und mit den anderen drei Determinanten
¾ Zwei unterspezifizierte Modelle
ii. Haushaltseinkommen bleibt unberücksichtigt
iii. Kirchgangshäufigkeit bleibt unberücksichtigt
Simulationsergebnisse
erhebliche
Verzerrung
max. 282%
geringere
Standardabweichung
Simulation: 100 Replikationen mit n=50 (Quelle: Berry / Feldman 1985)
(i) richtig spezifiziertes Modell
(ii) (hoch korrelierendes) Haushaltseinkommen unberücksichtigt
Simulationsergebnisse
geringere
Verzerrung
max. 9%
Standardabweichung
kaum
beeinflusst
Simulation: 100 Replikationen mit n=50 (Quelle: Berry / Feldman 1985)
(iii) (gering korrelierende) Kirchgangshäufigkeit unberücksichtigt
Gliederung
1. Ist das Modell berechenbar?
2. Was tun bei Multikollinearität?
3. Fehlspezifikation der unabhängigen
Variablen
4. Auswirkungen einer Fehlspezifikation
5. Was tun bei Fehlspezifikation?
Diagnose und Gegenmaßnahmen
• niedriger Determinationskoeffizient kein
ausreichendes Indiz
• nicht signifikante OLS-Schätzer kein
ausreichendes Indiz
• Gute Theorien!
Zum Schluss
Zusammenfassung
Zu wenig Fälle, keine
Varianz, perfekte
Korrelation
Hohe Korrelation
Schätzer nicht
berechenbar
Hohe Standardfehler, hohe
Korrelation der Schätzer
Auslassung relevanter Verzerrte Schätzungen
Variablen
Berücksichtigung
Hohe Standardfehler
irrelevanter Variablen
Wichtige Fachausdrücke
Deutsch
Fehlspezifikation
Englisch
Deutsch
misspecification Multikollinearität
Englisch
multicollinearity
Unterspezifikation
underspecification
Faktor der
Varianzinflation
variance
inflation factor
Überspezifikation
overspecification
Toleranz
tolerance
Verzerrung
bias
Korrelation der
Schätzer
correlation of
estimates
Weiterführende Literatur
• Berry und Feldman (1985)
– Kapitel 2: Fehlspezifikation der unabhängigen
Variablen
– Kapitel 4: Multikollinearität
• Wooldridge (2003)
– WO 84-95 und darin die Abschnitte über
„Including irrelevant variables“ und „Omitted
variable bias“
– WO 95-103 und darin die Abschnitte über
„Multicollinearity“ und „Variances in
misspecified models“
Stata-Befehle
Nach der Eingabe des Regressionskommandos reg kann man mit
weiteren Befehlen zusätzliche (Test-)Ergebnisse abrufen
vif
Ausgabe der Varianzinflationsfaktoren für
jede unabhängige Variable
Herunterladen