首页 | 本学科首页   官方微博 | 高级检索  
     检索      


Speeding up MCMC by Delayed Acceptance and Data Subsampling
Authors:Matias Quiroz  Minh-Ngoc Tran  Mattias Villani  Robert Kohn
Institution:1. Division of Statistics and Machine Learning, Link?ping University, Link?ping, Sweden;2. Research Division, Sveriges Riksbank, Stockholm, Sweden;3. Discipline of Business Analytics, University of Sydney, Camperdown NSW, Australia;4. Australian School of Business, University of New South Wales, Sydney NSW, Australia
Abstract:The complexity of the Metropolis–Hastings (MH) algorithm arises from the requirement of a likelihood evaluation for the full dataset in each iteration. One solution has been proposed to speed up the algorithm by a delayed acceptance approach where the acceptance decision proceeds in two stages. In the first stage, an estimate of the likelihood based on a random subsample determines if it is likely that the draw will be accepted and, if so, the second stage uses the full data likelihood to decide upon final acceptance. Evaluating the full data likelihood is thus avoided for draws that are unlikely to be accepted. We propose a more precise likelihood estimator that incorporates auxiliary information about the full data likelihood while only operating on a sparse set of the data. We prove that the resulting delayed acceptance MH is more efficient. The caveat of this approach is that the full dataset needs to be evaluated in the second stage. We therefore propose to substitute this evaluation by an estimate and construct a state-dependent approximation thereof to use in the first stage. This results in an algorithm that (i) can use a smaller subsample m by leveraging on recent advances in Pseudo-Marginal MH (PMMH) and (ii) is provably within O(m? 2) of the true posterior.
Keywords:Bayesian inference  Delayed acceptance MCMC  Large data  Markov chain Monte Carlo  Survey sampling
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号