ฉันจะแสดงผลลัพธ์ของการถดถอยเชิงเส้นหลายครั้งไม่ว่า regressors จะเป็นพหุนามของX tหรือไม่ ในความเป็นจริงมันจะแสดงมากกว่าสิ่งที่คุณถามเล็กน้อยเพราะมันแสดงให้เห็นว่าแต่ละ LOOCV เหลือเหมือนกันกับน้ำหนักยกน้ำหนักที่สอดคล้องกันจากการถดถอยเต็มไม่เพียง แต่คุณจะได้รับข้อผิดพลาด LOOCV เช่นเดียวกับใน (5.2) อาจเป็นวิธีอื่น ๆ ที่ค่าเฉลี่ยเห็นด้วยแม้ว่าจะไม่ใช่แต่ละคำในค่าเฉลี่ยก็เหมือนกัน)Xt
ให้ฉันใช้เสรีภาพในการใช้สัญกรณ์ดัดแปลงเล็กน้อย
ครั้งแรกที่เราแสดงให้เห็นว่า
β - β ( T )= ( ยูที1 - เอชที )(X'X)-1X ' T ,(A)
ที่ βเป็นประมาณการโดยใช้ข้อมูลทั้งหมดและ β (T)ประมาณการเมื่อออกจากX(T)สังเกตที ขอให้เอ็กซ์ทีได้รับการกำหนดให้เป็นเวกเตอร์แถวดังกล่าวว่า Y T=Xเสื้อβ ยูทีมีความคลาดเคลื่อน
β^−β^(t)=(u^t1−ht)(X′X)−1X′t,(A)
β^β^(t)X(t)tXty^t=Xtβ^u^t
การพิสูจน์ใช้ผลพีชคณิตเมทริกซ์ต่อไปนี้
Let AA be a nonsingular matrix, bb a vector and λλ a scalar. If
λ≠−1b′A−1b
λ≠−1b′A−1b
Then
(A+λbb′)−1=A−1−(λ1+λb′A−1b)A−1bb′A−1(B) (A+λbb′)−1=A−1−(λ1+λb′A−1b)A−1bb′A−1(B)
The proof of (B) follows immediately from verifying
{A−1−(λ1+λb′A−1b)A−1bb′A−1}(A+λbb′)=I.
{A−1−(λ1+λb′A−1b)A−1bb′A−1}(A+λbb′)=I.
The following result is helpful to prove (A)
(X′(t)X(t))−1X′t=(11−ht)(X′X)−1X′t. (C)
(X′(t)X(t))−1X′t=(11−ht)(X′X)−1X′t. (C)
Proof of (C): By (B) we have, using ∑Tt=1X′tXt=X′X∑Tt=1X′tXt=X′X,
(X′(t)X(t))−1=(X′X−X′tXt)−1=(X′X)−1+(X′X)−1X′tXt(X′X)−11−Xt(X′X)−1X′t.
(X′(t)X(t))−1=(X′X−X′tXt)−1=(X′X)−1+(X′X)−1X′tXt(X′X)−11−Xt(X′X)−1X′t.
So we find
(X′(t)X(t))−1X′t=(X′X)−1X′t+(X′X)−1X′t(Xt(X′X)−1X′t1−Xt(X′X)−1X′t)=(11−ht)(X′X)−1X′t.(X′(t)X(t))−1X′t=(X′X)−1X′t+(X′X)−1X′t(Xt(X′X)−1X′t1−Xt(X′X)−1X′t)=(11−ht)(X′X)−1X′t.
The proof of (A) now follows from (C): As
X′Xˆβ=X′y,
X′Xβ^=X′y,
we have
(X′(t)X(t)+X′tXt)ˆβ=X′(t)y(t)+X′tyt,(X′(t)X(t)+X′tXt)β^=X′(t)y(t)+X′tyt,
or
{Ik+(X′(t)X(t))−1X′tXt}ˆβ=ˆβ(t)+(X′(t)X(t))−1X′t(Xtˆβ+ˆut).{Ik+(X′(t)X(t))−1X′tXt}β^=β^(t)+(X′(t)X(t))−1X′t(Xtβ^+u^t).
So,
ˆβ=ˆβ(t)+(X′(t)X(t))−1X′tˆut=ˆβ(t)+(X′X)−1X′tˆut1−ht,β^=β^(t)+(X′(t)X(t))−1X′tu^t=β^(t)+(X′X)−1X′tu^t1−ht,
where the last equality follows from (C).
Now, note ht=Xt(X′X)−1X′tht=Xt(X′X)−1X′t. Multiply through in (A) by XtXt, add ytyt on both sides and rearrange to get, with ˆu(t)u^(t) the residuals resulting from using ˆβ(t)β^(t) (yt−Xtˆβ(t)yt−Xtβ^(t)),
ˆu(t)=ˆut+(ˆut1−ht)ht
u^(t)=u^t+(u^t1−ht)ht
or
ˆu(t)=ˆut(1−ht)+ˆutht1−ht=ˆut1−htu^(t)=u^t(1−ht)+u^tht1−ht=u^t1−ht