Antithetic Magnetic and Shadow Hamiltonian Monte Carlo

被引:10
作者
Mongwe, Wilson Tsakane [1 ]
Mbuvha, Rendani [1 ,2 ]
Marwala, Tshilidzi [1 ]
机构
[1] Univ Johannesburg, Sch Elect Engn, ZA-2006 Auckland Pk, South Africa
[2] Univ Witwatersrand, Sch Stat & Actuarial Sci, ZA-2000 Johannesburg, South Africa
来源
IEEE ACCESS | 2021年 / 9卷
基金
新加坡国家研究基金会;
关键词
Monte Carlo methods; Markov processes; Bayes methods; Couplings; Trajectory; Magnetic moments; Neural networks; Antithetic sampling; Bayesian logistic regression; Bayesian neural network; Hamiltonian Monte Carlo; machine learning; magnetic Hamiltonian Monte Carlo; shadow Hamiltonian; variance reduction; MARKOV-CHAINS; CONVERGENCE;
D O I
10.1109/ACCESS.2021.3069196
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Hamiltonian Monte Carlo is a Markov Chain Monte Carlo method that has been widely applied to numerous posterior inference problems within the machine learning literature. Markov Chain Monte Carlo estimators have higher variance than classical Monte Carlo estimators due to autocorrelations present between the generated samples. In this work we present three new methods for tackling the high variance problem in Hamiltonian Monte Carlo based estimators: 1) We combine antithetic and importance sampling techniques where the importance sampler is based on sampling from a modified or shadow Hamiltonian using Separable Shadow Hamiltonian Hybrid Monte Carlo, 2) We present the antithetic Magnetic Hamiltonian Monte Carlo algorithm that is based on performing antithetic sampling on the Magnetic Hamiltonian Monte Carlo algorithm and 3) We propose the antithetic Magnetic Momentum Hamiltonian Monte Carlo algorithm based on performing antithetic sampling on the Magnetic Momentum Hamiltonian Monte Carlo method. We find that the antithetic Separable Shadow Hamiltonian Hybrid Monte Carlo and antithetic Magnetic Momentum Hamiltonian Monte Carlo algorithms produce effective sample sizes that are higher than antithetic Hamiltonian Monte Carlo on all the benchmark datasets. We further find that antithetic Separable Shadow Hamiltonian Hybrid Monte Carlo and antithetic Magnetic Hamiltonian Monte Carlo produce higher effective sample sizes normalised by execution time in higher dimensions than antithetic Hamiltonian Monte Carlo. In addition, the antithetic versions of all the algorithms have higher effective sample sizes than their non-antithetic counterparts, indicating the usefulness of adding antithetic sampling to Markov Chain Monte Carlo algorithms. The methods are assessed on benchmark datasets using Bayesian logistic regression and Bayesian neural network models.
引用
收藏
页码:49857 / 49867
页数:11
相关论文
共 38 条
[1]  
Akhmatskaya E., 2006, New Algorithms for Macromolecular Simulation, P141
[2]   A tutorial on adaptive MCMC [J].
Andrieu, Christophe ;
Thoms, Johannes .
STATISTICS AND COMPUTING, 2008, 18 (04) :343-373
[3]  
[Anonymous], 2013, ARXIV201313041920
[4]  
[Anonymous], 2012, BAYESIAN LEARNING NE
[5]  
[Anonymous], 2017, ARXIV171104399
[6]  
[Anonymous], 2017, ARXIV170604032
[7]  
Atchade Y. F., 2017, ARXIV170803625
[8]  
Bennamoun M., 2020, ARXIV PREPRINT ARXIV
[9]  
Betancourt M., 2017, ARXIV170102434
[10]   COUPLING AND CONVERGENCE FOR HAMILTONIAN MONTE CARLO [J].
Bou-Rabee, Nawaf ;
Eberle, Andreas ;
Zimmer, Raphael .
ANNALS OF APPLIED PROBABILITY, 2020, 30 (03) :1209-1250