贝叶斯优化
计算机科学
方差减少
蒙特卡罗方法
趋同(经济学)
模块化设计
航程(航空)
贝叶斯概率
最优化问题
人工智能
数学优化
机器学习
算法
数学
工程类
统计
航空航天工程
经济
经济增长
操作系统
作者
Maximilian Balandat,Brian Karrer,Daniel Jiang,Samuel Daulton,Benjamin Letham,Andrew Gordon Wilson,Eytan Bakshy
出处
期刊:Cornell University - arXiv
日期:2019-01-01
被引量:300
标识
DOI:10.48550/arxiv.1910.06403
摘要
Bayesian optimization provides sample-efficient global optimization for a broad range of applications, including automatic machine learning, engineering, physics, and experimental design. We introduce BoTorch, a modern programming framework for Bayesian optimization that combines Monte-Carlo (MC) acquisition functions, a novel sample average approximation optimization approach, auto-differentiation, and variance reduction techniques. BoTorch's modular design facilitates flexible specification and optimization of probabilistic models written in PyTorch, simplifying implementation of new acquisition functions. Our approach is backed by novel theoretical convergence results and made practical by a distinctive algorithmic foundation that leverages fast predictive distributions, hardware acceleration, and deterministic optimization. We also propose a novel "one-shot" formulation of the Knowledge Gradient, enabled by a combination of our theoretical and software contributions. In experiments, we demonstrate the improved sample efficiency of BoTorch relative to other popular libraries.
科研通智能强力驱动
Strongly Powered by AbleSci AI