統計におけるシミュレーション法
計算統計学において、可逆ジャンプマルコフ連鎖モンテカルロ法は、ピーター・グリーンによって導入された標準マルコフ連鎖モンテカルロ法 (MCMC) の拡張であり、さまざまな次元の空間での事後分布のシミュレーション(サンプルの作成)を可能にします。[1]したがって、モデル内のパラメータ
数が不明な場合でもシミュレーションが可能です。「ジャンプ」とは、連鎖の実行中にあるパラメータ空間から別のパラメータ空間への切り替えを指します。RJMCMCは、異なる次元のモデルを比較して、どのモデルがデータに最も適合するかを調べるのに役立ちます。また、新しいデータポイントの予測にも役立ちます。モデルを選択して固定する必要がなく、RJMCMCではすべてのモデルの新しい値を同時に直接予測できるためです。データに最も適合するモデルは、適合度の低いモデルよりも頻繁に選択されます。
RJMCMCプロセスの詳細
をモデル指標とし、パラメータ空間をその次元数がモデルに依存するものとしましょう。モデル指標は有限である必要はありません。定常分布は、値を とするの結合事後分布です。






この提案は、との写像で構築できる。ここで は上の密度を持つランダム成分から抽出される
。したがって、状態 への移行は次のように定式化できる。









機能

1対1かつ微分可能で、非ゼロのサポートを持つ必要があります。

逆関数が存在する

微分可能である。したがって、と は次元が等しくなければならない。これは次元基準が



は の次元で満たされます。これは次元マッチングと呼ばれます。


すると、次元マッチング条件は次のように簡約できる。


と

受理確率は次のように表される。

ここでは絶対値、は結合事後確率である。



ここで、正規化定数です。

ソフトウェアパッケージ
オープンソースのBUGsパッケージには、実験的な RJ-MCMC ツールが用意されています。
Gen 確率的プログラミング システムは、Involution MCMC 機能の一部として、ユーザー定義の可逆ジャンプ MCMC カーネルの受け入れ確率計算を自動化します。
参考文献