0

pymc での MAP 最適化について学びたいと思いました。lambdamcmcを使用してサンプリングした 後の次の事後分布を得ましたここに画像の説明を入力

明らかに、事後はラムダ = 0.20 で最大になり、95% 間隔は [0.17, 0.24] です (間違っている場合は訂正してください)。

私が知る限り、MAP はポイント推定値 (最大事後確率を持つラムダの値) を提供しますが、MAP を 2 回実行すると、異なる値が得られます。

d 同じプログラムの 2 回の実行で map を使用した後、nd の前にラムダの値を出力しています。

MAP使用前 0.200091865615 MAP使用後 0.197584715205

MAP使用前 1.28960939539 MAP使用後 2.70871770586

誰かが何が起こっているのか、この問題を取り除く方法を説明できますか?

4

1 に答える 1