残差平方和の期待値(線形単回帰分析の場合)

X Y のデータの組が n 個あるとする(標本).

データNo. データ X
(説明変数)
データ Y
(目的変数)
1 x 1 y 1
2 x 2 y 2
3 x 3 y 3
n x n y n

このデータから求められる残差平方和 S S E 期待値誤差分散 σ 2 とすると

E S S E = n 2 σ 2

(備考:このページでは残差平方和SSEを数式の見やすさの観点から S S E と表現する)

となる.

【前提条件】

誤差はランダムに生じ,平均 0 正規分布に従うと仮定する.式で表すと以下のようになる.

  1. ε i N 0 , σ 2 :誤差は正規分布に従い,その平均は 0 E ε i = 0 ), その分散は σ 2 E ε i 2 = V ε i = σ 2 ),である.
  2. i j のとき, ε i ε j は互いに独立である(独立ならば無相関であるから, i j のとき共分散 Cov ε i , ε j = 0 である(ここを参照)).

■導出

n 個のデータ(標本)から求めた線形単回帰式

y ^ = β ^ 0 + β ^ 1 x   ・・・・・・(1)

標本から最小二乗法により求めた回帰係数であることを明確にするために回帰係数にハット記号"^"を付けている.

母集団から求めた線形単回帰式

μ y = β 0 + β 1 x   ・・・・・・(2)

μ y xに対するyの予測値を示す.)

とする.

x i に対する(1)より求めた予測値を y ^ i とすると

y ^ i = β ^ 0 + β ^ 1 x i   ・・・・・・(3)

x i に対する(2)より求めた予測値を μ i とすると

μ i = β 0 + β 1 x i   ・・・・・・(4)

となる.

残差 e i

e i = y i y ^ i = y i β ^ 0 β ^ 1 x i   ・・・・・・(5)

誤差 ε i

ε i = y i μ i = y i β 0 β 1 x i   ・・・・・・(6)

である.

(5)より以下の連立方程式が得られる.

y 1 = β ^ 0 + β ^ 1 x 1 + e 1 y 2 = β ^ 0 + β ^ 1 x 2 + e 2 y n = β ^ 0 + β ^ 1 x n + e n   ・・・・・・(7)

ここで

y = y 1 y 2 y n   ・・・(8) X = 1 x 1 1 x 2 1 x n   ・・・(9) β ^ = β ^ 0 β ^ 1   ・・・(10) e = e 1 e 2 e n   ・・・(11)

注意:確率変数の X と区別するために,このページでは行列を太字で表わすことにする.

とおくと,(7)は

y = X β ^ + e   ・・・・・・(12)

と表現できる.

(6)より同様にして

y = X β + ε   ・・・・・・(13)

ただし

β = β 0 β 1   ・・・・・・(14) ε = ε 1 ε 2 ε n   ・・・・・・(15)

である.

y ^ = y ^ 1 y ^ 2 y ^ n   ・・・・・・(16) μ = μ 1 μ 2 μ n   ・・・・・・(17)

とおくと

(5)より

e = y y ^   ・・・・・・(18)

(6)より

ε = y μ   ・・・・・・(19)

残差平方和 S S E

S S E = i = 1 n e i 2

(5)を代入すると

= i = 1 n y i β ^ 0 β ^ 1 x i 2   ・・・・・・(20)

である.回帰係数 β ^ 0 β ^ 1 は, S S E が最小になるように調整されているので, β ^ 0 β ^ 1 を変数と考えたとき以下の2つの式が成り立つ.

S S E β ^ 0 = 0   ・・・・・・(21)

S S E β ^ 1 = 0   ・・・・・・(22)

(21),(22)の連立方程式を解くことにより以下の式が得られる.

β ^ = X t X 1 X t y   ・・・・・・(23)

(23)を(12)に代入する.

y = X X t X 1 X t y + e   ・・・・・・(24)

e = y X X t X 1 X t y = I X X t X 1 X t y   ・・・・・・(25)

注意:このページでは,期待値を表わす記号 E と区別するために単位行列 I を使うことにする.

(20)の S S E を(11)の e を用いて表す.

S S E = e t e   ・・・・・・(26)

(26)に(25)を代入する.

S S E = I X X t X 1 X t y t I X X t X 1 X t y

ここでの計算の結果より

= y t I X X t X 1 X t y   ・・・・・・(27)

(27)に(13)を代入する.

= X β + ε t I X X t X 1 X t X β + ε

ここでの計算の結果より

= ε t I X X t X 1 X t ε

ここで

I X X t X 1 X t = M = m i j   ・・・・・・(28)

とおく.

= ε t M ε   ・・・・・・(29)

= ε 1 ε 2 ε n m 11 m 12 m 1 n m 21 m 22 m 2 n m n 1 m n 2 m n n ε 1 ε 2 ε n

= i = 1 n m i 1 ε i i = 1 n m i 2 ε i i = 1 n m i n ε i ε 1 ε 2 ε n

= i = 1 n m i 1 ε i ε 1 + i = 1 n m i 2 ε i ε 2 + + i = 1 n m i n ε i ε n

= j = 1 n i = 1 n m i j ε i ε j

= i = 1 n j = 1 n m i j ε i ε j

E S S E = E i = 1 n j = 1 n m i j ε i ε j

= i = 1 n j = 1 n E m i j ε i ε j

= i = 1 n j = 1 n m i j E ε i ε j

前提条件(ii)の i j のとき Cov ε i , ε j = 0 より, i j のとき E ε i ε j = 0 となる.よって

= i = 1 n m i i E ε i ε i

前提条件(i)の E ε i 2 = V ε i = σ 2 より

= i = 1 n m i i σ 2

= σ 2 i = 1 n m i i

i = 1 n m i i = tr M より

= σ 2 tr M

ここでの計算の結果より

= n 2 σ 2

 

ホーム>>カテゴリー分類>>確率>>統計>>残差平方和の期待値(線形単回帰分析の場合)

 最終更新日: 2026年7月22日