ベイジアンリッジ回帰はベイジアン線形回帰の別名ですか?


11

私はインターネットでベイジアンリッジ回帰について検索しましたが、私が得た結果のほとんどはベイジアン線形回帰についてです。公式はかなり似ているので、両方とも同じものなのでしょうか

回答:


20

リッジ回帰はノルムを使用した正則化を使用しますが、ベイズ回帰は、パラメーターに明示的な事前分布を持つ確率論的な用語で定義された回帰モデルです。事前分布の選択は、正則化効果をもたらす可能性があります。たとえば、係数にラプラス事前分布を使用することは、正則化と同等です。リッジ回帰は一種の回帰モデルであり、ベイズアプローチは、さまざまなモデルに適用できる統計モデルを定義および推定する一般的な方法であるため、同じではありません。L2L 1L1

リッジ回帰モデルは次のように定義されます

argminβyXβ22+λβ22

ベイズの設定では、ベイズの定理を使用して事後分布を推定します

p(θ|X)p(X|θ)p(θ)

リッジ回帰とは、パラメーターの正規尤度と事前分布を仮定することを意味します。正規化定数を削除すると、正規分布の対数密度関数は次のようになります。

logp(x|μ,σ)=log[1σ2πe12(xμσ)2]=log[1σ2π]+log[e12(xμσ)2]12(xμσ)21σ2xμ22

これで、通常の事前確率で通常の対数尤度を最大化することは、リッジペナルティで2乗損失を最小化することと同等であることがわかります。

argmaxβlogN(y|Xβ,σ)+logN(0,τ)=argminβ{logN(y|Xβ,σ)+logN(0,τ)}=argminβ1σ2yXβ22+1τ2β22

リッジの回帰と正則化の詳細については、スレッドを参照してください。対角線に定数を追加すると、リッジの推定値がOLSよりもよくなるのはなぜですか?、および収縮法はどのような問題を解決しますか?、およびlassoとridgeをいつ使用する必要がありますか?、そしてリッジ回帰が「リッジ」と呼ばれるのはなぜですか、なぜそれが必要なのですか、が無限大になるとどうなりますか?λ、そして私たちが持っている他の多くの


答えてくれてありがとう!の利点は何かを理解しようとしましたが、Scikitの説明は少し複雑です。通常の最小二乗法の問題を指摘できればいいのですがL2
ティエン

1
@Thienはいくつかのリンクの編集を参照
Tim
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.