タグ付けされた質問 「hmc」

1
ハミルトニアンモンテカルロ対シーケンシャルモンテカルロ
これら2つのMCMCスキームのさまざまなアプリケーションドメインだけでなく、相対的なメリットと欠点についても把握しようとしています。 いつ、なぜ使用しますか? 一方が失敗し、もう一方が失敗しない場合(例:HMCは適用可能だがSMCは適用不可、またはその逆) 一つは、非常に単純に、許可された可能性(すなわち、一般的に、1である他と比較して1つの方法に有用性の尺度を入れて、より良いですか)? 現在、HMCに関するBetancourtの優れた論文を読んでいます。

1
ダミーのためのハミルトニアンモンテカルロ
ハミルトニアンモンテカルロがどのように機能するかについて、ダミーの説明に段階的に説明していただけますか? PS:私はすでに、ここで答えを読んだハミルトニアンモンテカルロ、そしてここで、逐次モンテカルロ対ハミルトニアンモンテカルロ、そしてここで、メトロポリス・ヘイスティングスの提案の意味を理解する方法:ハミルトニアンモンテカルロ?そして、彼らはそれに段階的に対処しません。
14 bayesian  hmc 

2
ハミルトニアンモンテカルロ
誰かがハミルトニアンモンテカルロ法の背後にある主要なアイデアを説明できますか。その場合、マルコフ連鎖モンテカルロ法よりも良い結果が得られますか?
14 bayesian  mcmc  hmc 

1
ハミルトニアンモンテカルロ:メトロポリスヘイスティングの提案をどう理解するか?
私はハミルトニアンモンテカルロ(HMC)の内部の仕組みを理解しようとしていますが、決定論的な時間積分をメトロポリスヘイスティングの提案に置き換えると、その部分を完全に理解できません。私は、Michael Betancourtによる素晴らしい入門論文「A Conceptual Introduction to Hamiltonian Monte Carlo」を読んでいるので、そこで使用されているのと同じ表記に従います。 バックグラウンド マルコフ連鎖モンテカルロ(MCMC)の一般的な目標は、ターゲット変数qの分布を近似することです。π(q)π(q)\pi(q)qqq HMCのアイデアは、「位置」としてモデル化された元の変数qとともに、補助的な「運動量」変数を導入することです。位置と運動量のペアは拡張位相空間を形成し、ハミルトニアンダイナミクスによって記述できます。結合分布π (q 、p )は、マイクロカノニカル分解に関して記述できます。pppqqqπ(q,p)π(q,p)\pi(q, p) 、π(q,p)=π(θE|E)π(E)π(q,p)=π(θE|E)π(E)\pi(q, p) = \pi(\theta_E | E) \hspace{2pt} \pi(E) ここで、パラメータを表し(Q 、P )所定のエネルギー準位にEとしても知られている、典型的なセット。図については、図21および図22を参照してください。θEθE\theta_E(q,p)(q,p)(q, p)EEE 元のHMC手順は、次の2つの交互のステップで構成されています。 エネルギーレベル間でランダムな遷移を実行する確率的ステップ、および 指定されたエネルギーレベルに沿って時間積分(通常は跳躍の数値積分によって実装されます)を実行する決定論的ステップ。 この論文では、リープフロッグ(またはシンプレクティック積分器)には小さな誤差があり、数値的な偏りが生じると主張されています。したがって、それを決定論的なステップとして扱うのではなく、これをMetropolis-Hasting(MH)の提案に変えてこのステップを確率論的にする必要があります。結果の手順では、分布から正確なサンプルが得られます。 LLL a(qL,−pL|q0,p0)=min(1,exp(H(q0,p0)−H(qL,−pL)))a(qL,−pL|q0,p0)=min(1,exp⁡(H(q0,p0)−H(qL,−pL)))a (q_L, -p_L | q_0, p_0) = min(1, \exp(H(q_0,p_0) - H(q_L,-p_L))) ご質問 私の質問は: 1)決定論的な時間積分をMH提案に変換するこの変更は、生成されたサンプルがターゲット分布に正確に従うように数値バイアスをキャンセルするのはなぜですか? 2)物理学の観点から、エネルギーは与えられたエネルギーレベルで保存されます。これが、ハミルトンの方程式を使用できる理由です。 dqdt=∂H∂p,dpdt=−∂H∂qdqdt=∂H∂p,dpdt=−∂H∂q\dfrac{dq}{dt} = \dfrac{\partial …
9 mcmc  monte-carlo  hmc 

1
ハミルトニアンモンテカルロ(HMC):ガウス分布の運動量変数の背後にある直感と正当性は何ですか?
私はMichael Betancourt教授による素晴らしい入門用HMCペーパーを読んでいますが、運動量の分布の選択についてどのようにしていくかについて理解が行き詰まっています。 概要 HMCの基本的な考え方は、運動量変数をターゲット変数と組み合わせて導入することです。それらは共同で位相空間を形成します。qpppqqq 保守的なシステムの総エネルギーは定数であり、システムはハミルトンの方程式に従う必要があります。したがって、位相空間の軌跡はエネルギーレベルに分解でき、各レベルはエネルギー特定の値に対応し、次を満たす点のセットとして説明できます。EEE H−1(E)={(q,p)|H(q,p)=E}H−1(E)={(q,p)|H(q,p)=E}H^{-1}(E) = \{(q, p) | H(q, p) = E\}。 共同分布を推定したいので、を積分することにより、目的のターゲット分布ます。さらに、は、同等にとして記述できます。ここで、は、エネルギーの特定の値とは、そのエネルギーレベルの位置です。のP π (Q )π (Q 、P )π (θ Eπ(q,p)π(q,p)\pi(q, p)pppπ(q)π(q)\pi(q)π(q,p)π(q,p)\pi(q, p)E θ Eπ(θE|E)π(E)π(θE|E)π(E)\pi(\theta_E \hspace{1.5pt} | \hspace{1.5pt} E) \hspace{1.5pt} \pi(E)EEEθEθE\theta_E π(q,p)={π(p|q)π(q)π(θE|E)π(E),microcanonical decompositionπ(q,p)={π(p|q)π(q)π(θE|E)π(E),microcanonical decomposition\begin{equation} \pi(q, p)= \begin{cases} \pi(p \hspace{1.5pt} | \hspace{1.5pt} q) \hspace{1.5pt} \pi(q) \\ \pi(\theta_E \hspace{1.5pt} | …
8 mcmc  monte-carlo  hmc 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.