paper-with-me

홈 › Papers

Bayesian Optimization Allowing for Common Random Numbers

2019-10-21 · Michael Pearce, Matthias Poloczek, Juergen Branke

Bayesian optimization is a powerful tool for expensive stochastic black-box optimization problems such as simulation-based optimization or machine learning hyperparameter tuning. Many stochastic objective functions implicitly require a random number seed as input. By explicitly reusing a seed a user can exploit common random numbers, comparing two or more inputs under the same randomly generated scenario, such as a common customer stream in a job shop problem, or the same random partition of training data into training and validation set for a machine learning algorithm. With the aim of finding an input with the best average performance over infinitely many seeds, we propose a novel Gaussian process model that jointly models both the output for each seed and the average. We then introduce the Knowledge gradient for Common Random Numbers that iteratively determines a combination of input and random seed to evaluate the objective and automatically trades off reusing old seeds and querying new seeds, thus overcoming the need to evaluate inputs in batches or measuring differences of pairs as suggested in previous methods. We investigate the Knowledge Gradient for Common Random Numbers both theoretically and empirically, finding it achieves significant performance improvements with only moderate added computational cost.

📄 PDF Abstract BibTeX arXiv:1910.09259

Code (0)

등록된 구현이 없습니다.

Tasks

Bayesian OptimizationBIG-bench Machine Learning

Methods 이 논문이 사용한 방법론

Gaussian Process Gaussian Processes are non-parametric models for approximating functions. They rely upon a measure of similarity between points (the kernel function) to predict the value for…

Similar Papers 제목 키워드 기반

Efficient Rollout Strategies for Bayesian Optimization

2020-02-24 · Eric Hans Lee, David Eriksson, Bolong Cheng, Michael McCourt 외

Bayesian optimization (BO) is a class of sample-efficient global optimization methods, where a probabilistic model conditioned on previous observations is used to determine future evaluations via the optimization of an a…

Bayesian Optimizationglobal-optimization

Learning and Policy Search in Stochastic Dynamical Systems with Bayesian Neural Networks

2016-05-23 · Stefan Depeweg, José Miguel Hernández-Lobato, Finale Doshi-Velez, Steffen Udluft

We present an algorithm for model-based reinforcement learning that combines Bayesian neural networks (BNNs) with random roll-outs and stochastic optimization for policy learning. The BNNs are trained by minimizing $\alp…

Model-based Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)+1

Computer-aided diagnosis of lung nodule using gradient tree boosting and Bayesian optimization

2017-08-19 · Mizuho Nishio, Mitsuo Nishizawa, Osamu Sugiyama, Ryosuke Kojima 외

We aimed to evaluate computer-aided diagnosis (CADx) system for lung nodule classification focusing on (i) usefulness of gradient tree boosting (XGBoost) and (ii) effectiveness of parameter optimization using Bayesian op…

Bayesian OptimizationLung Nodule Classification

High dimensional Bayesian Optimization via Condensing-Expansion Projection

2024-08-09 · Jiaming Lu, Rong J. B. Zhu

In high-dimensional settings, Bayesian optimization (BO) can be expensive and infeasible. The random embedding Bayesian optimization algorithm is commonly used to address high-dimensional BO challenges. However, this met…

Bayesian Optimization

CORE: Common Random Reconstruction for Distributed Optimization with Provable Low Communication Complexity

2023-09-23 · Pengyun Yue, Hanzhen Zhao, Cong Fang, Di He 외

With distributed machine learning being a prominent technique for large-scale machine learning tasks, communication complexity has become a major bottleneck for speeding up training and scaling up machine numbers. In thi…

Distributed Optimization