重回帰分析の例 情報科学基礎実験 I 担当 佐藤康臣 以下のデータの重回帰分析を行い,重相関係数,決定係数,回帰式を求める. x1 x2 y 1 1 6 2 1 7 3 2 10 2 3 11 1. 回帰式を求める X= 1 1 1 1 x11 x12 x13 x14 y= 1 Xt X = 1 1 1 1 2 3 1 2 1 2 3 1 1 1 1 1 2 3 2 x21 1 x22 1 = x23 1 x24 1 y1 6 y2 7 y3 = 10 y4 11 1 1 2 3 8 18 15 1 1 2 3 1 1 1 1 Xt = 1 2 3 2 1 1 2 3 1∗1+1∗1+1∗1+1∗1 = 1∗1+2∗1+3∗1+2∗1 1∗1+1∗1+2∗1+3∗1 4 = 8 7 1 2 3 2 1∗1+1∗2+1∗3+1∗2 1∗1+1∗1+1∗2+1∗3 1∗1+2∗2+3∗3+2∗2 1∗1+2∗1+3∗2+2∗3 1∗1+1∗2+2∗3+3∗2 1∗1+1∗1+2∗2+3∗2 7 15 15 1 1 1 1 xt y = 1 2 3 2 1 1 2 3 6 7 10 11 1 ∗ 6 + 1 ∗ 7 + 1 ∗ 10 + 1 ∗ 11 34 = 1 ∗ 6 + 2 ∗ 7 + 3 ∗ 10 + 2 ∗ 11 = 72 1 ∗ 6 + 1 ∗ 7 + 2 ∗ 10 + 3 ∗ 11 66 X t X b = X t yなので 4 8 7 8 18 15 7 15 15 b1 34 b2 = 72 b3 66 つまり 4b1 + 8b2 + 7b3 = 34 (1) 8b1 + 18b2 + 15b3 = 72 (2) 7b1 + 15b2 + 15b3 = 66 (3) を解いて,b1 , b2 , b3 を求める. 枢軸選択付き Gauss の消去法で解く. まずは前進消去を行う. b1 の係数についてmax{|4|,|8|,|7|}=8 なので,(1)式と(2)式を入れ替える(枢軸選択). 8b1 + 18b2 + 15b3 = 72 4b1 + 8b2 + 7b3 = 34 7b1 + 15b2 + 15b3 = 66 (4) (5) (6) 4 5 式 − 4 式 ∗ を計算すると 8 8 − 18 ∗ 4 4 4 b + 7 − 15 ∗ b3 = 34 − 72 ∗ 8 2 8 8 1 −b2 − b3 = −2 2 7 6 式 − 4 式 ∗ 8を計算すると 15 − 18 ∗ 7 7 7 b2 + 15 − 15 ∗ b3 = 66 − 72 ∗ 8 8 8 3 15 − b2 + b3 = 3 4 8 (4)(5)(6)式は以下の(7)(8)(9)式に変形された. 8b1 + 18b2 + 15b3 = 72 (7) 1 −b2 − b3 = −2 2 (8) 3 15 − b2 + b3 = 3 4 8 (9) 3 b2 の係数についてmax{|−1|,|− 4|}=1 なので,枢軸の入れ替えはなし. 3 9 式 − 8 式 ∗ 4を計算すると 15 1 3 3 − − ∗ b3 = 3 − −2 ∗ 8 2 4 4 9 9 b3 = 4 2 (7)(8)(9)式は以下の(10)(11)(12)式に変形された. 8b1 + 18b2 + 15b3 = 72 (10) 1 −b2 − b3 = −2 2 (11) 9 9 b = 4 3 2 (12) ここで前進消去は終了. 次に後退代入を行う. 1 9 ∗ =2 9 2 4 1 1 b2 = ∗ {−2 − (− ) ∗ 2} = 1 −1 2 b3 = b1 = 1 ∗ 72 − 18 ∗ 1 + 15 ∗ 2 8 =3 よって回帰式は y = b2 x1 + b3 x2 + b1 = x1 + 2x2 + 3 となる. 2. 決定係数,重相関係数を求める. y = Xb = SE = 4 i=1(yi 1 1 1 1 1 2 3 2 1 1 2 3 4 i=1(yi 1∗3+1∗1+1∗2 1∗3+2∗1+1∗2 = 1∗3+3∗1+2∗2 1∗3+2∗1+3∗2 − yi )2 = (6 − 6)2 + (7 − 7)2 + (10 − 10)2 + (11 − 11)2 =0 y= Sy = 3 1 = 2 − yi )2 = (6 − 17 2 ) 2 1 17 6 + 7 + 10 + 11 = 4 2 + (7 − 17 2 ) +(10 2 R2 = 1 − − 17 2 ) +(11 2 − SE 0 =1− =1 Sy 17 R= R2 = 1 重相関係数は 1. R2 ∗ 100 = 1 ∗ 100 = 100% 決定係数は 100% 17 2 ) =17 2 6 7 10 11
© Copyright 2024 ExpyDoc