- 締切済み
線型回帰分析でy=αx+β+uとありますがαとβはどうやって求めるので
線型回帰分析でy=αx+β+uとありますがαとβはどうやって求めるのでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- sanori
- ベストアンサー率48% (5664/11798)
回答No.1
こんばんは。 データがn個あるとします。 k番目のデータ(xk、yk)回帰直線からのずれ具合は、 uk = yk - axk - b 二乗誤差は、 uk^2 = (yk - axk - b)^2 = yk^2 + a^2xk^2 + b^2 - 2axkyk + 2abxk - 2byk 二乗誤差の合計Sは、 S = Σ[k=1⇒n]uk^2 このSを最小にするのが最小二乗法(回帰)です。 最小とは極小。極小とは極値。 つまり、Sを微分してゼロになれば、そのときのa、bが回帰直線のa、bです。 ∂S/∂a = Σ[k=1⇒n](2axk^2 - 2xkyk + 2bxk) ∂S/∂b = Σ[k=1⇒n](2b + 2axk - 2yk) よって、連立方程式 Σ[k=1⇒n](axk^2 - xkyk + bxk) = 0 Σ[k=1⇒n](b + axk - yk) = 0 を解けば、aとbが求まります。