Warum Spur von


13

Im Modell y=Xβ+ϵ können wir β mit der Normalgleichung :abschätzen.

β^=(X′X)−1X′y,
und wir konnten erhalten y =X β .
y^=Xβ^.

Der Vektor der Residuen wird geschätzt durch

ϵ^=y−Xβ^=(I−X(X′X)−1X′)y=Qy=Q(Xβ+ϵ)=Qϵ,

wobei

Q=I−X(X′X)−1X′.

Meine Frage ist, wie man die Schlussfolgerung von tr ( Q ) = n - p erhält .

tr(Q)=n−p.

Antworten:


12

Die Schlussfolgerung zählt nur die Dimensionen der Vektorräume. Dies ist jedoch im Allgemeinen nicht der Fall.

Die grundlegendsten Eigenschaften der Matrixmultiplikation zeigen, dass die durch die Matrix lineare Transformation H=X(X′X)−X′erfüllt ist

H2=(X(X′X)−X′)2=X(X′X)−(X′X)(X′X)−X′=H,

es als Projektionsoperator ausstellen . Daher seine Ergänzung

Q=1−H

(wie in der Frage angegeben) ist auch ein Projektionsoperator. Die Spur von ist ihr Rang h (siehe unten), von wo aus die Spur von Q gleich n - h istHhQn−h .

Aus seiner Formel geht hervor, dass die Matrix ist, die mit der Zusammensetzung zweier linearer Transformationen J = ( X ' X ) - X ' und X selbst verbunden ist. Die erste ( J ) wandelt die n -Vektor y in die p -vector β . Das zweite ( X ) ist eine Umwandlung von R p bis R n gegeben durch Y = X βH

J=(X′X)−X′
XJnypβ^XRpRny^=Xβ^. Sein Rang kann den kleineren dieser beiden Dimensionen nicht überschreiten, der in einer Einstellung der kleinsten Quadrate immer (aber kleiner als p sein kann , wenn J nicht den vollen Rang hat). Folglich kann der Rang der Zusammensetzung H = X J den Rang von X nicht überschreiten . Die richtige Schlussfolgerung lautet alsoppJH=XJX

genau dann, wenn J den vollen Rang hat; und im Allgemeinen ist n ≥ tr ( Q ) ≥ n - p . Im ersteren Fall soll das Modell "identifizierbar" sein (für die Koeffizienten von β ).tr(Q)=n−pJn≥tr(Q)≥n−pβ

hat genau dann den vollen Rang, wenn X ' X invertierbar ist.JX′X


Geometrische Interpretation

stellt die orthogonale Projektion von n- Vektoren y (die "Antwort" oder "abhängige Variable" darstellen) auf den Raum dar, der von den Spalten von X überspannt wird(die "unabhängigen Variablen" oder "Kovariaten" darstellen). Die Differenz Q = 1 - H zeigt, wie man einen beliebigen n- Vektor y in eine Summe von Vektoren y = H ( y ) + Q ( y ) zerlegt , wobei der erste von X "vorhergesagt" werden kannund der zweite senkrecht dazu ist . Wenn der pHnyXQ=1−Hny

y=H(y)+Q(y),
XpSpalten von erzeugen einen p- dimensionalen Raum (das heißt, sie sind nicht kollinear), der Rang von H ist p und der Rang von Q ist n - p , was die n - p zusätzlichen Variationsdimensionen in der Antwort widerspiegelt , die nicht dargestellt sind innerhalb der unabhängigen Variablen. Die Kurve gibt eine algebraische Formel für diese Dimensionen an.XpHpQn−pn−p

Lineare Algebra Hintergrund

Ein Projektionsoperator auf einem Vektorraum (wie beispielsweise R n ) eine lineare Transformation P : V → V (das heißt, ein endomorphism von V ) , so daß P 2 = P . Dies macht sein Komplement Q = 1 - P auch zu einem Projektionsoperator, weilVRnP:V→VVP2=PQ=1−P

Q2=(1−P)2=1−2P+P2=1−2P+P=Q.

Alle Projektionen fixieren jedes Element ihrer Bilder, denn wann immer , können wir v = P ( w ) für einige w ∈ V schreiben , woraus w = P ( v ) = P 2 ( v ) = P ( P ( v ) ) = P ( w ) .v∈Im(P)v=P(w)w∈V

w=P(v)=P2(v)=P(P(v))=P(w).

Jedem Endomorphismus von V sind zwei Unterräume zugeordnet: sein Kernel- Ker ( P ) = { v ∈ vPV und seinBild Im ( P ) = { v ∈ v

ker(P)={v∈v|P(v)=0}
Jeder Vektor v ∈ V kann in der Form v = w + u geschrieben werden, wobei w ∈ Im ( P ) und u ∈ Ker ( P ) . Wir können daher eine Basis E ∪ F für V konstruieren,für die E ⊂ Ker ( P ) und F ⊂ Im
Im(P)={v∈v|∃w∈VP(w)=v}.
v∈V
v=w+u
w∈Im(P)u∈Ker(P)E∪FVE⊂Ker(P) . Wenn V endlichdimensional ist, liegt die Matrix von P auf dieser Basis daher in blockdiagonaler Form vor, wobei ein Block (entsprechend der Wirkung von P auf E ) alle Nullen und der andere (entsprechend der Wirkung von P auf F) )gleich den f durch f Identitätsmatrix, wobei die Dimension F ist f . Die Spur von P ist die Summe der Werte auf der Diagonale und muss daher gleich f × 1 = f sein . Diese Zahl ist derRangvonF⊂Im(P)VPPEPFffFfPf×1=f : die Dimension seines Bildes.P

Die Spur die Spur ist gleich 1 (entspricht n , die Abmessung V ) minus der Spur von P .1−P1nVP

Diese Ergebnisse können mit der Behauptung zusammengefasst werden, dass die Spur einer Projektion ihrem Rang entspricht.


Vielen Dank. Ich habe aus Ihrer Antwort viel erweitertes Wissen gelernt.
— Zhushun0008

19

@Dougal hat bereits eine Antwort gegeben, aber hier ist eine andere, etwas einfacher.

tr(A−B)=tr(A)−tr(B)

tr(Q)=tr(I)−tr(X(X′X)−1X′).
In×ntr(I)=ntr(AB)=tr(BA)
tr(Q)=n−tr((X′X)−1(X′X)).
(X′X)−1(X′X)p×pp
tr(Q)=n−p.

6

n≤pX vollen Rang hat.

X=UΣVTΣ∈Rp×p is diagonal and U∈Rn×p,V∈Rp×p have UTU=VTV=VVT=Ip (but note UUT is rank at most p so it cannot be In). Then

X(XTX)−1XT=UΣVT(VΣUTUΣVT)−1VΣUT=UΣVT(VΣ2VT)−1VΣUT=UΣVTVΣ−2VTVΣUT=UUT.

Now, there exists a matrix U2∈Rn×n−p such that Un=[UU2] is unitary. We can write

I−X(XTX)−1XT=UnUnT−UUT=Un(In−[Ip000])UnT=Un[000In−p]UnT.
This form shows that Q is positive semidefinite, and since it is a valid svd and the singular values are the square of the eigenvalues for a square symmetric matrix, also tells us that Q has eigenvalues 1 (of multiplicity n−p) and 0 (of multiplicity p). Thus the trace of Q is n−p.
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.