Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reducing rejection exponentially improves Markov chain Monte Carlo sampling #15

Open
Kashalpha opened this issue Jan 8, 2023 · 0 comments
Labels
Machine Learning 機械学習

Comments

@Kashalpha
Copy link
Owner

一言でいうと

MCMCの棄却率を変化させることが可能なtransition kernelを提案を提案し、棄却率とautocorrelation timeの関係をスピン系の数値計算で調べた研究。

論文リンク

https://arxiv.org/abs/2208.03935

概要

  • 幾何学的割り当て法(geometric allocation approach)を利用することで、1つのパラメータ(weight shift)で棄却率を変化させることができるtransition kernelを提案。
    • 幾何学的割り当て法は、2状態間の確率流(stochastic flow)をweight towerの幾何学的なオーバーラップとして表現することで、確率流を釣り合い条件を満たしつつ元の確率流から変化させる方法。確率流が定まると、transition kernelは一意に決定可能。
  • weight shiftを通して棄却率を変化させ、棄却率を小さくすると指数関数的にautocorrelation timeが短くなることをPottsモデルでの数値計算で発見した。

image

先行研究

コメント

@Kashalpha Kashalpha added the Machine Learning 機械学習 label Jan 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Machine Learning 機械学習
Projects
None yet
Development

No branches or pull requests

1 participant