พิสูจน์ว่าสถิติ F ตามการกระจายตัวของ F


20

ในแง่ของคำถามนี้: พิสูจน์ว่าสัมประสิทธิ์ในแบบจำลอง OLS เป็นไปตามการแจกแจงแบบ t- ด้วย (nk) องศาอิสระ

ฉันชอบที่จะเข้าใจว่าทำไม

F=(TSS−RSS)/(p−1)RSS/(n−p),

โดยที่คือจำนวนพารามิเตอร์โมเดลและจำนวนการสังเกตและความแปรปรวนรวม,ค่าความแปรปรวนที่เหลือตามการกระจายn T S S R S S F พี- 1 , n - พีpnTSSRSSFp−1,n−p

ฉันต้องยอมรับว่าฉันไม่ได้พยายามพิสูจน์มันเพราะฉันไม่รู้ว่าจะเริ่มจากตรงไหน


Christoph Hanck และ Francis ให้คำตอบที่ดีมากไปแล้ว หากคุณยังมีความยากลำบากในการทำความเข้าใจหลักฐานของการทดสอบ F สำหรับการถดถอยเชิงเส้นพยายามที่จะเช็คเอาท์teamdable.github.io/techblog/... ฉันเขียนโพสต์บล็อกเกี่ยวกับหลักฐานการ ftest สำหรับการถดถอยเชิงเส้น มันเขียนด้วยภาษาเกาหลี แต่อาจไม่เป็นปัญหาเพราะเกือบทั้งหมดเป็นสูตรทางคณิตศาสตร์ ฉันหวังว่ามันจะช่วยถ้าคุณยังมีปัญหาในการทำความเข้าใจหลักฐานการทดสอบ f สำหรับการถดถอยเชิงเส้น
— Taeho Oh

แม้ว่าลิงก์นี้อาจตอบคำถามได้ดีกว่าหากรวมส่วนสำคัญของคำตอบไว้ที่นี่และให้ลิงก์สำหรับการอ้างอิง คำตอบสำหรับลิงค์เท่านั้นอาจไม่ถูกต้องหากหน้าเว็บที่เชื่อมโยงมีการเปลี่ยนแปลง - จากการรีวิว
— mkt - Reinstate Monica

คำตอบ:


19

ให้เราแสดงผลลัพธ์สำหรับกรณีทั่วไปที่สูตรของคุณสำหรับสถิติทดสอบเป็นกรณีพิเศษ โดยทั่วไปเราต้องตรวจสอบว่าสถิติสามารถเป็นไปตามลักษณะของการแจกแจงแบบFχ 2เขียนเป็นอัตราส่วนอิสระ rvs หารด้วยองศาอิสระχ2

ให้กับและที่รู้จักกัน nonrandom และมีคอลัมน์เต็มอันดับQสิ่งนี้แสดงให้เห็นถึงข้อ จำกัด เชิงเส้นของสำหรับ (ซึ่งแตกต่างจากสัญลักษณ์ OP) regressors รวมถึงคำคงที่ ดังนั้นในตัวอย่างของ @ user1627466สอดคล้องกับข้อ จำกัดของการตั้งค่าสัมประสิทธิ์ความชันทั้งหมดให้เป็นศูนย์H0:R′β=rRrR:k×qqqkp−1q=k−1

ในมุมมองของเรามี ดังนั้น (ด้วยเป็น "เมทริกซ์สแควร์รูท" ของ , ผ่าน, เช่น, a การสลายตัว Cholesky) เป็น Var(β^ols)=σ2(X′X)−1

R′(β^ols−β)∼N(0,σ2R′(X′X)−1R),
B−1/2={R′(X′X)−1R}−1/2B−1={R′(X′X)−1R}−1
n:=B−1/2σR′(β^ols−β)∼N(0,Iq),
Var(n)=B−1/2σR′Var(β^ols)RB−1/2σ=B−1/2σσ2BB−1/2σ=I
โดยที่บรรทัดที่สองใช้ความแปรปรวนของ OLSE

สิ่งนี้ดังที่แสดงในคำตอบที่คุณเชื่อมโยงไปถึง (ดูที่นี่ด้วย ) เป็นอิสระจาก ที่เป็นค่าประมาณความแปรปรวนข้อผิดพลาดที่ไม่เอนเอียงตามปกติโดยมีคือ 'เมทริกซ์ชงเหลือ' จากถอยในX

d:=(n−k)σ^2σ2∼χn−k2,
σ 2=Y'MXY/(n-k)MX=ฉัน-เอ็กซ์(X'X)-1X'Xσ^2=y′MXy/(n−k)MX=I−X(X′X)−1X′X

ดังนั้นเมื่อเป็นรูปแบบสมการกำลังสองในภาวะปกติ โดยเฉพาะอย่างยิ่งภายใต้สิ่งนี้จะลดค่าทางสถิติ n′n

n′n⏞∼χq2/qd/(n−k)=(β^ols−β)′R{R′(X′X)−1R}−1R′(β^ols−β)/qσ^2∼Fq,n−k.
H0:R′β=r
F=(R′β^ols−r)′{R′(X′X)−1R}−1(R′β^ols−r)/qσ^2∼Fq,n−k.

เพื่อประกอบการอธิบายให้พิจารณากรณีพิเศษ , , ,และฉัน จากนั้น ระยะ Euclidean กำลังสองของ OLS ประเมินจากแหล่งกำเนิดที่ได้มาตรฐานโดยจำนวนองค์ประกอบ - เน้นว่าเนื่องจากเป็นมาตรฐานบรรทัดฐานกำลังสองและด้วยเหตุนี้การกระจายอาจเห็นได้ เป็นการกระจาย"เฉลี่ยR′=Ir=0q=2σ 2 = 1 X ' X = ฉันF = β ' OLS β OLS / 2 = β 2 OLS , 1 + β 2 OLS , 2σ^2=1X′X=I

F=β^ols′β^ols/2=β^ols,12+β^ols,222,
β2OLS,2χ21Fไค2β^ols,22χ12Fχ2

ในกรณีที่คุณต้องการจำลองเล็ก ๆ น้อย ๆ (ซึ่งแน่นอนว่าไม่ใช่ข้อพิสูจน์!) ซึ่งเป็นโมฆะทดสอบว่าไม่มีใครในเรื่อง regressors - ที่พวกเขาทำไม่ได้แน่นอนดังนั้นเราจึงจำลองการแจกแจงโมฆะk

ป้อนคำอธิบายรูปภาพที่นี่

เราเห็นข้อตกลงที่ดีระหว่างความหนาแน่นเชิงทฤษฎีและฮิสโตแกรมของสถิติการทดสอบมอนติคาร์โล

library(lmtest)
n <- 100
reps <- 20000
sloperegs <- 5 # number of slope regressors, q or k-1 (minus the constant) in the above notation
critical.value <- qf(p = .95, df1 = sloperegs, df2 = n-sloperegs-1) 
# for the null that none of the slope regrssors matter

Fstat <- rep(NA,reps)
for (i in 1:reps){
  y <- rnorm(n)
  X <- matrix(rnorm(n*sloperegs), ncol=sloperegs)
  reg <- lm(y~X)
  Fstat[i] <- waldtest(reg, test="F")$F[2] 
}

mean(Fstat>critical.value) # very close to 0.05

hist(Fstat, breaks = 60, col="lightblue", freq = F, xlim=c(0,4))
x <- seq(0,6,by=.1)
lines(x, df(x, df1 = sloperegs, df2 = n-sloperegs-1), lwd=2, col="purple")

ที่จะเห็นว่ารุ่นของสถิติทดสอบในคำถามและคำตอบที่เป็นจริงเทียบเท่าทราบว่าสอดคล้อง null ข้อ จำกัดและ 0R′=[0I]r=0

ให้ถูกแบ่งพาร์ติชันตามค่าสัมประสิทธิ์ที่ถูก จำกัด ให้เป็นศูนย์ภายใต้ null (ในกรณีของคุณทั้งหมดยกเว้นค่าคงที่ แต่การสืบทอดตามมานั้นเป็นเรื่องทั่วไป) นอกจากนี้ให้เป็นค่าประมาณ OLS ที่แบ่งพาร์ติชันอย่างเหมาะสมX=[X1X2]β OLS = ( β ' OLS , 1 , β ' OLS , 2 ) 'β^ols=(β^ols,1′,β^ols,2′)′

จากนั้น และ บล็อกล่างขวาของ ตอนนี้ใช้ผลลัพธ์สำหรับผู้ที่ได้รับการแบ่งพาร์ติชันเพื่อรับ ที่

R′β^ols=β^ols,2
R′(X′X)−1R≡D~,
(XTX)−1=(X1′X1X1′X2X2′X1X2′X2)−1≡(A~B~C~D~)
˜ D =(X ′ 2 X2-X ′ 2 X1(X ′ 1 X1)-1X ′ 1 X2)-1=(X ′ 2 M X 1 X2)-1M X 1 =I
D~=(X2′X2−X2′X1(X1′X1)−1X1′X2)−1=(X2′MX1X2)−1
MX1=I−X1(X1′X1)−1X1′

ดังนั้นตัวเศษของสถิติจะกลายเป็น (โดยไม่มีการหารด้วย ) ถัดไปจำได้ว่าตามทฤษฎีบท Frisch-Waugh-Lovellเราอาจเขียน เพื่อให้ Fq

Fnum=β^ols,2′(X2′MX1X2)β^ols,2
β^ols,2=(X2′MX1X2)−1X2′MX1y
Fnum=y′MX1X2(X2′MX1X2)−1(X2′MX1X2)(X2′MX1X2)−1X2′MX1y=y′MX1X2(X2′MX1X2)−1X2′MX1y

มันยังคงแสดงให้เห็นว่าตัวเศษนี้เหมือนกับ , ความแตกต่างในผลรวมที่ไม่ จำกัด และ จำกัด ของส่วนที่สองUSSR−RSSR

ที่นี่ คือผลรวมที่เหลือของกำลังสองจากการถดถอยบนนั่นคือกำหนดในกรณีพิเศษของคุณนี่เป็นเพียงค่าคงที่ของการถดถอยบนค่าคงที่

RSSR=y′MX1y
yX1H0TSS=∑i(yi−y¯)2

ใช้ FWL ​​อีกครั้ง (ซึ่งแสดงให้เห็นว่าส่วนที่เหลือของทั้งสองวิธีเหมือนกัน) เราสามารถเขียน (SSR ในเอกสารของคุณ) เป็น SSR ของการถดถอย USSR

MX1yonMX1X2

นั่นคือ

USSR=y′MX1′MMX1X2MX1y=y′MX1′(I−PMX1X2)MX1y=y′MX1y−y′MX1MX1X2((MX1X2)′MX1X2)−1(MX1X2)′MX1y=y′MX1y−y′MX1X2(X2′MX1X2)−1X2′MX1y

ดังนั้น,

RSSR−USSR=y′MX1y−(y′MX1y−y′MX1X2(X2′MX1X2)−1X2′MX1y)=y′MX1X2(X2′MX1X2)−1X2′MX1y


ขอบคุณ ฉันไม่รู้ว่ามันถือเป็นมือจับ ณ จุดนี้ แต่คุณจะไปจากผลรวมของกำลังสองของคุณถึงการแสดงออกที่ประกอบด้วยผลรวมของสี่เหลี่ยมได้อย่างไร
— user1627466

1
@ user1627466 ฉันได้เพิ่มความเทียบเท่าของสูตรสองสูตร
— Christoph Hanck

4

@ ChristophHanck ได้ให้คำตอบที่ครอบคลุมมากที่นี่ฉันจะเพิ่มร่างของหลักฐานในกรณีพิเศษ OP กล่าวถึง หวังว่ามันจะง่ายต่อการติดตามสำหรับผู้เริ่มต้น

ตัวแปรแบบสุ่มถ้าที่และมีความเป็นอิสระ ดังนั้นเพื่อแสดงให้เห็นว่า -statistic มี -distribution เราอาจรวมทั้งแสดงให้เห็นว่าและสำหรับค่าคงที่และเป็นอิสระY∼Fd1,d2

Y=X1/d1X2/d2,
X1∼χd12X2∼χd22FFcESS∼χp−12cRSS∼χn−p2c

ในรูปแบบ OLS เราเขียนที่เป็นเมทริกซ์และความนึกคิด2I) เพื่อความสะดวกของเราแนะนำหมวกเมทริกซ์ (หมายเหตุ ) และผู้ผลิตที่เหลือMคุณสมบัติที่สำคัญของและคือมีทั้งสมมาตรและ idempotent นอกจากนี้เรายังมีและสิ่งเหล่านี้จะมีประโยชน์ในภายหลัง

y=Xβ+ε,
Xn×pε∼Nn(0,σ2I)H=X(XTX)−1XTy^=HyM=I−HHMtr⁡(H)=pHX=X

ขอให้เราแสดงเมทริกซ์ของทุกคนในฐานะผลรวมของกำลังสองสามารถแสดงด้วยรูปแบบสมการกำลังสอง:โปรดทราบว่าฉัน หนึ่งสามารถตรวจสอบว่าคือ idempotent และ n มันดังต่อไปจากนี้แล้วที่ยังเป็น idempotent และ 0J

TSS=yT(I−1nJ)y,RSS=yTMy,ESS=yT(H−1nJ)y.
M+(H−J/n)+J/n=IJ/nrank⁡(M)+rank⁡(H−J/n)+rank⁡(J/n)=nH−J/nM(H−J/n)=0

ตอนนี้เราสามารถกำหนดให้แสดงว่า statistic มี -distribution (ค้นหาทฤษฎีบทของ Cochranสำหรับข้อมูลเพิ่มเติม) ที่นี่เราต้องการข้อเท็จจริงสองประการ:FF

  1. ให้Sigma) สมมติว่ามีความสมมาตรกับอันดับและเป็น idempotent จากนั้นเช่นไม่ใช่ศูนย์กลางมี dfและไม่ใช่ศูนย์กลาง 2 นี้เป็นกรณีพิเศษของผล Baldessari ของเป็นหลักฐานนอกจากนี้ยังสามารถพบได้ที่นี่x∼Nn(μ,Σ)ArAΣxTAx∼χr2(μTAμ/2)χ2rμTAμ/2
  2. ให้Sigma) ถ้าดังนั้นและเป็นอิสระ นี้เรียกว่าทฤษฎีบทของเครกx∼Nn(μ,Σ)AΣB=0xTAxxTBx

เนื่องจากเรามีอย่างไรก็ตามภายใต้สมมติฐานว่างดังนั้นจริงๆ บนมืออื่น ๆ ทราบว่าตั้งแต่ X ดังนั้น{} เนื่องจาก ,และจึงเป็นอิสระเช่นกัน มันตามมาทันทีแล้วy∼Nn(Xβ,σ2I)

ESSσ2=(yσ)T(H−1nJ)yσ∼χp−12((Xβ)T(H−Jn)Xβ).
β=0ESS/σ2∼χp−12yTMy=εTMεHX=XRSS/σ2∼χn−p2M(H−J/n)=0ESS/σ2RSS/σ2
F=(TSS−RSS)/(p−1)RSS/(n−p)=ESSσ2/(p−1)RSSσ2/(n−p)∼Fp−1,n−p.
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.