We present the simplicial sampler, a class of parallel MCMC methods that generate and choose from multiple proposals at each iteration. The algorithm's multiproposal randomly rotates a simplex connected to the current Markov chain state in a way that inherently preserves symmetry between proposals. As a result, the simplicial sampler leads to a simplified acceptance step: it simply chooses from among the simplex nodes with probability proportional to their target density values. We also investigate a multivariate Gaussian-based symmetric multiproposal mechanism and prove that it also enjoys the same simplified acceptance step. This insight leads to significant theoretical and practical speedups. While both algorithms enjoy natural parallelizability, we show that conventional implementations are sufficient to confer efficiency gains across an array of dimensions and a number of target distributions.
翻译:我们展示了简易取样器,这是一组平行的MCMC方法,在每次迭代中生成和选择多个建议。算法的多方体随机旋转一个与当前马尔科夫链条状态相连的简单x,从而在本质上保持了提案之间的对称性。结果,简化取样器导致一个简化的接受步骤:它只是从简单节点中选择一个概率与其目标密度值成比例的简单节点。我们还调查一个基于多变量的高森对称多方建议机制,并证明它也享有相同的简化接受步骤。这一洞察结果导致重要的理论和实践加速。虽然这两种算法都具有自然的平行性,但我们表明,常规执行足以在一系列维度和目标分布之间带来效率收益。