私は現在、JAGS で 16 モデルのセットをフィッティングしています。結果変数の各値の確率の対数を計算するジャグの関数と、それらの対数確率の合計を -2 * 取る別の関数があります。つまり、各モデルの逸脱度を計算するためのカスタム式があります。私の逸脱度の定義が、JAGS が使用していたものと同じであることを確認したかったのです。
5000 回の書き込みと 5000 回の反復を実行した後、次の結果が得られました。
基本的に、一部のモデルでは逸脱度はほぼ同じでしたが、まったく同じではありませんでした。また、他のモデル (たとえば、7、13、16) では逸脱度が大きく異なっていました。
カスタム式を使用して計算された偏差が、DIC に基づく自動アプローチを使用して取得された偏差と異なるのはなぜですか?