エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
リッジ回帰 - Shogo Computing Laboratory
リッジ回帰 最小二乗法では、 近似曲線の次数を高くしたときに元の関数から大きくズレることがあります... リッジ回帰 最小二乗法では、 近似曲線の次数を高くしたときに元の関数から大きくズレることがあります。 実際にスクリプトで遊んでみると、元の関数には山がひとつしかないのに、 近似関数では山がたくさんあってすごくデコボコした感じになることが確認できると思います。 これを何とかすることはできないでしょうか。 近似関数がデコボコしてしまうのは、関数が複雑すぎるからです。 では、複雑な関数というのはどういう関数でしょう? リッジ回帰では「係数の絶対値が大きければ大きいほど複雑な関数」と考えます。 最小二乗法では、次の式で表される「誤差の総和」を最小にすることが目的でした。 変数の詳細は最小二乗法を確認してください。 これに、「関数の複雑さ」をペナルティとして加えます。 係数の絶対値を直接扱うのは面倒なので、リッジ回帰では係数の二乗を扱います。 λは「誤差の総和」と「関数の複雑さ」のトレードオフを決め
2018/03/01 リンク