paper-with-me

홈 › Papers

Reducing the error of Monte Carlo Algorithms by Learning Control Variates

2016-06-07 · Brendan D. Tracey, David H. Wolpert

Monte Carlo (MC) sampling algorithms are an extremely widely-used technique to estimate expectations of functions f(x), especially in high dimensions. Control variates are a very powerful technique to reduce the error of such estimates, but in their conventional form rely on having an accurate approximation of f, a priori. Stacked Monte Carlo (StackMC) is a recently introduced technique designed to overcome this limitation by fitting a control variate to the data samples themselves. Done naively, forming a control variate to the data would result in overfitting, typically worsening the MC algorithm's performance. StackMC uses in-sample / out-sample techniques to remove this overfitting. Crucially, it is a post-processing technique, requiring no additional samples, and can be applied to data generated by any MC estimator. Our preliminary experiments demonstrated that StackMC improved the estimates of expectations when it was used to post-process samples produces by a "simple sampling" MC estimator. Here we substantially extend this earlier work. We provide an in-depth analysis of the StackMC algorithm, which we use to construct an improved version of the original algorithm, with lower estimation error. We then perform experiments of StackMC on several additional kinds of MC estimators, demonstrating improved performance when the samples are generated via importance sampling, Latin-hypercube sampling and quasi-Monte Carlo sampling. We also show how to extend StackMC to combine multiple fitting functions, and how to apply it to discrete input spaces x.

📄 PDF Abstract BibTeX arXiv:1606.02261

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Variance Reduction in Monte-Carlo Tree Search

2011-12-01 · NeurIPS 2011 12 · Joel Veness, Marc Lanctot, Michael Bowling

Monte-Carlo Tree Search (MCTS) has proven to be a powerful, generic planning technique for decision-making in single-agent and adversarial environments. The stochastic nature of the Monte-Carlo simulations introduces err…

Decision Making

Finite Difference Solution Ansatz approach in Least-Squares Monte Carlo

2023-05-16 · Jiawei Huo

This article presents a simple but effective and efficient approach to improve the accuracy and stability of Least-Squares Monte Carlo. The key idea is to construct the ansatz of conditional expected continuation payoff …

Randomized Quasi-Monte Carlo Features for Kernel Approximation

2025-03-08 · Yian Huang, Zhen Huang

We investigate the application of randomized quasi-Monte Carlo (RQMC) methods in random feature approximations for kernel-based learning. Compared to the classical Monte Carlo (MC) approach \citep{rahimi2007random}, RQMC…

Policy Learning and Evaluation with Randomized Quasi-Monte Carlo

2022-02-16 · Sebastien M. R. Arnold, Pierre L'Ecuyer, Liyu Chen, Yi-fan Chen 외

Reinforcement learning constantly deals with hard integrals, for example when computing expectations in policy evaluation and policy iteration. These integrals are rarely analytically solvable and typically estimated wit…

continuous-controlContinuous ControlPolicy Gradient MethodsReinforcement Learning (RL)

Adaptive Monte Carlo via Bandit Allocation

2014-05-13 · James Neufeld, András György, Dale Schuurmans, Csaba Szepesvári

We consider the problem of sequentially choosing between a set of unbiased Monte Carlo estimators to minimize the mean-squared-error (MSE) of a final combined estimate. By reducing this task to a stochastic multi-armed b…