線形代数 · 第15回 · 動画2 · インタラクティブ教材
| 公式 | 名称 | 説明 |
|---|---|---|
| 最良近似直線 | 切片 、傾き | |
| 二乗誤差の総和 | 残差の二乗和 | |
| 正規方程式 | これを解いて最良のパラメータ を求める | |
| 直交性 | 誤差は列空間に垂直 |
、、 に最もよく当てはまる直線とは、残差の2乗を文字どおりの正方形として描いたとき、その面積の合計が最も小さくなる直線です。
💡 面積の合計がいちばん小さくなる直線は、ちょうど正規方程式 の解になっています。
傾き を動かしながら、残差を合計する3つの方法を比べます。なめらかな曲線になり、微分積分で求められるただ1つの最小値をもつのは、2乗した場合だけです。
💡 2乗した曲線の傾きを 0 とおいた式 は一次方程式です。これこそが の表している内容です。
2乗するとその1つの大きな誤差が増幅されるので、外れた点が1つあるだけで当てはめ全体が傾いてしまいます。
💡 ロバストな当てはめ(最小絶対偏差法、フーバー損失)は、大きな誤差を2乗しないことでこの影響を和らげます。公式を信じる前に、必ずデータをプロットしてみましょう。
問1
データ点 、、 に対して、連立方程式 は次の行列とベクトルを使います:
は何ですか。
✅ 正解です! 左上 = 1 の和 = 3、非対角成分 = t の値の和 = 6、右下 = t² の和 = 1 + 4 + 9 = 14 です。
❌ 惜しい! A^T A の各成分は、A の列どうしの内積です。右下の成分を計算してみましょう:1² + 2² + 3² = ?
解答:
行かける列で掛けます:
問2
同じデータに対する正規方程式は、次のようになります:
消去法で解くと、最小二乗法による最良近似直線 はどうなりますか。
✅ 正解です! 最良近似直線は で、切片は 、傾きは です。
❌ 惜しい! 消去法を使いましょう。1つ目の式を2倍して2つ目の式から引けば、D だけが残ります。
解答:
正規方程式から:
ステップ1: を2倍します:
ステップ2: これを から引きます: より 、よって です。
ステップ3: に後退代入します: より です。
問3
正しいか誤りか: 微分積分による方法( と とおく)からは、線形代数の正規方程式 とは異なる方程式が得られる。
✅ 正解です! どちらの方法からも同じ正規方程式が得られます。2つの道が同じ目的地にたどり着くのは、どちらも同じ二次の目的関数を最小にしているからです。
❌ 惜しい! どちらの方法も、同じもの、つまり二乗誤差の総和を最小にしています。同じ目的関数から、異なる最適性の条件が出てくることがありうるか考えましょう。
答え:誤り。どちらの方法からもまったく同じ方程式が得られます。
微分積分のルート: を展開し、 と とおきます。整理すると:
線形代数のルート: を直接計算します:
この2つはまったく同じです。根本的な理由は、一次式を2乗して微分すると必ず一次方程式が出てくることにあります。それこそが の表している内容です。
問4
ある最小二乗法の当てはめには、誤差がそれぞれ約 1 のおとなしい点が3つと、誤差が 8 の外れ値が1つ含まれています。二乗誤差の総和のうち、外れ値1つだけから来る割合はおよそどれだけですか。
✅ 正解です! 8² = 64 は 3 × 1² = 3 よりはるかに大きいので、外れ値1つだけで二乗誤差の総和のおよそ 96% を占めます。
❌ 惜しい! 比べる前に、各誤差を2乗するのを忘れないようにしましょう。外れ値の寄与は 8² = 64 ですが、おとなしい3点の寄与は合わせても 3 にすぎません。
解答:約 96%。
二乗誤差を計算します:
外れ値の割合:
2乗すると、大きな誤差が不釣り合いに増幅されます。外れ値は4つのデータ点のうちの1つにすぎないのに、総和のおよそ 96% を占めます。だからこそ、極端な値が1つあるだけで、最小二乗法の当てはめ全体が支配されてしまうのです。
正解数:0 / 4