首页 /研究 /Batched Gaussian Process Bandit Optimization via Determinantal Point\n Processes
OTHER

Batched Gaussian Process Bandit Optimization via Determinantal Point\n Processes

Tarun Kathuria, Amit Deshpande, Pushmeet Kohli

发表年份
2016
引用次数
39
访问权限
开放获取

摘要

Gaussian Process bandit optimization has emerged as a powerful tool for\noptimizing noisy black box functions. One example in machine learning is\nhyper-parameter optimization where each evaluation of the target function\nrequires training a model which may involve days or even weeks of computation.\nMost methods for this so-called "Bayesian optimization" only allow sequential\nexploration of the parameter space. However, it is often desirable to propose\nbatches or sets of parameter values to explore simultaneously, especially when\nthere are large parallel processing facilities at our disposal. Batch methods\nrequire modeling the interaction between the different evaluations in the\nbatch, which can be expensive in complex scenarios. In this paper, we propose a\nnew approach for parallelizing Bayesian optimization by modeling the diversity\nof a batch via Determinantal point processes (DPPs) whose kernels are learned\nautomatically. This allows us to generalize a previous result as well as prove\nbetter regret bounds based on DPP sampling. Our experiments on a variety of\nsynthetic and real-world robotics and hyper-parameter optimization tasks\nindicate that our DPP-based methods, especially those based on DPP sampling,\noutperform state-of-the-art methods.\n

关键词

Bayesian optimizationDeterminantal point processComputer scienceGaussian processRegretArtificial intelligenceThompson samplingMachine learningMathematical optimizationComputation

相关论文

查看 OTHER 分类全部论文