Multikollinearität

Multikollinearität ist ein Problem der Regressionsanalyse und liegt vor, wenn zwei oder mehr erklärende Variablen eine sehr starke Korrelation miteinander haben. Zum einen wird mit zunehmender Multikollinearität das Verfahren zur Schätzung der Regressionskoeffizienten instabil und Aussagen zur Schätzung der Regressionskoeffizienten zunehmend ungenau. Zum anderen ist die Modellinterpretation nicht mehr eindeutig. Das klassische Symptom von starker Multikollinearität ist ein hohes Bestimmtheitsmaß einhergehend mit niedrigen t-Werten für die einzelnen Regressionsparameter.

Probleme der Multikollinearität

Perfekte Kollinearität macht die rechnerische Durchführung der linearen Regressionsanalyse unmöglich und tritt meist als Folge der Fehlspezifikation des zu Grunde liegenden Modells (wahres Modell) auf.

Numerische Instabilität

Mathematisch lässt sich die, mittels der Methode der kleinsten Quadrate gewonnene, Lösung des multiplen linearen Regressionsproblems {\displaystyle y_{i}=b_{0}+b_{1}x_{i1}+\ldots +b_{k}x_{ik}} für die Regressionskoeffizienten in Vektor-Matrix-Schreibweise darstellen als

{\displaystyle \mathbf {b} =\left(\mathbf {X} ^{\top }\mathbf {X} \right)^{-1}\mathbf {X} ^{\top }\mathbf {y} }.

Der Vektor {\displaystyle \mathbf {b} =(b_{0},\dots ,b_{p})^{\top }} enthält die geschätzten Regressionskoeffizienten, den Vektor {\displaystyle \mathbf {y} =(y_{1},\dots ,y_{n})^{\top }} und die Datenmatrix

{\displaystyle \mathbf {X} ={\begin{pmatrix}1&x_{11}&\cdots &x_{1k}\\\vdots &\vdots &&\vdots \\1&x_{n1}&\cdots &x_{nk}\end{pmatrix}}}

die {\displaystyle n\times p}-dimensionalen Beobachtungswerte. Das Problem liegt in der Berechnung der Inversen von der Produktsummenmatrix {\displaystyle \mathbf {X} ^{\top }\mathbf {X} }; je stärker die Multikollinearität ist, desto mehr nähert sich {\displaystyle \mathbf {X} ^{\top }\mathbf {X} } einer singulären Matrix an, d.h. es existiert keine Inverse.

Modellinterpretation

Wenn das Regressionsmodell y=b_{0}+b_{1}x_{1}+b_{2}x_{2} ist und perfekte Multikollinearität vorliegt, d.h.

x_{2}=c_{0}+c_{1}x_{1}\, oder umgestellt
x_{1}={\frac  {1}{c_{1}}}x_{2}-{\frac  {c_{0}}{c_{1}}}

und setzt beide Gleichungen jeweils in das Regressionsmodell ein, so erhält man

(1) y=b_{0}+b_{1}x_{1}+b_{2}(c_{0}+c_{1}x_{1})=(b_{0}+b_{2}c_{0})+(b_{1}+b_{2}c_{1})x_{1}\,
(2) y=b_{0}+b_{1}\left({\frac  {1}{c_{1}}}x_{2}-{\frac  {c_{0}}{c_{1}}}\right)+b_{2}x_{2}=\left(b_{0}+{\frac  {b_{1}c_{0}}{c_{1}}}\right)+\left({\frac  {b_{1}}{c_{1}}}+b_{2}\right)x_{2}

Im Modell (1) hängt y nur noch von x_{1} ab und im Modell (2) hängt y nur noch von x_{2} ab. Es stellt sich nun die Frage, welches Modell ist das „Richtige“? In der Ökonomie spricht man von nicht identifizierbaren Modellen.

Identifikation von Multikollinearität

Weil empirische Daten immer einen gewissen Grad an Multikollinearität aufweisen, wurden Kennzahlen entwickelt, die Hinweise auf Multikollinearität liefern. Einen eindeutigen Richtwert gibt es jedoch nicht.

Korrelation

Zur Aufdeckung von Multikollinearität dient z.B. die Analyse der Korrelationskoeffizienten der Regressoren. Sehr hohe positive oder negative Korrelationskoeffizienten zeigen einen starken Zusammenhang zwischen den Regressoren und damit Multikollinearität an. Eine niedrige Korrelation zwischen den Regressoren bedeutet jedoch nicht automatisch die Abwesenheit von Multikollinearität ; auch lineare Kombinationen von Regressoren, die eine hohe positive oder negative Korrelation aufweisen, z.B. zwischen d_{1}x_{1}+d_{2}x_{2} und d_{3}x_{3}+d_{4}x_{4}, führen zu den oben genannten Problemen. Eine hohe Korrelation zwischen den Regressoren kann durch die Korrelationsmatrix identifiziert werden.

Bestimmtheitsmaß

Ein hohes Bestimmtheitsmaß R_{i}^{2} der linearen Regressionen

{\displaystyle x_{i}=d_{i0}+\sum _{j=1 \atop j\neq i}^{k}d_{ji}x_{j}},

d.h. der i-te Regressor wird durch alle anderen Regressoren gut vorhergesagt, zeigt Multikollinearität an.

Toleranz

Die Toleranz {\displaystyle {\text{Tol}}_{j}=1-R_{j}^{2}} wird zur Einschätzung der Multikollinearität benutzt. Ein Wert von {\displaystyle {\text{Tol}}_{j}<0{,}2} deutet auf eine starke Multikollinearität hin.

Varianzinflationsfaktor (VIF)

Je größer der Varianzinflationsfaktor

{\displaystyle \operatorname {VIF} _{j}={\frac {1}{1-R_{j}^{2}}}={\frac {1}{{\text{Tol}}_{j}}}\in [1;\infty )}, (mit R_j als Bestimmtheitsmaß der Regression von x_{j} auf alle übrigen Einflussgrößen),

desto stärker sind die Hinweise auf Multikollinearitäten. Einen definitiven Wert, ab wann der VIF eine (zu) hohe Multikollinearität anzeigt, gibt es nicht. Als Daumenregel werden häufig VIF-Werte von über 10 als „zu hoch“ eingestuft.

Konditionsindex

Die Produktsummenmatrix {\displaystyle \mathbf {X} ^{\top }\mathbf {X} } ist positiv semidefinit, d.h. alle Eigenwerte \lambda _{i} der Matrix sind positiv oder Null. Wird die Matrix singulär, dann ist mindestens ein Eigenwert gleich Null. Ist der Konditionsindex

{\displaystyle {\text{KI}}_{j}={\sqrt {\frac {\lambda _{j}}{\min _{i}\lambda _{i}}}}}

für ein {\displaystyle {\text{KI}}_{j}} größer als 30 spricht man ebenfalls von starker Multikollinearität.

Literatur

Trenner
Basierend auf einem Artikel in: Wikipedia.de
Seitenende
Seite zurück
© biancahoegel.de
Datum der letzten Änderung: Jena, den: 06.04. 2022