BoTorch: A Framework for Efficient Monte-Carlo Bayesian Optimization
원문 초록
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.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Improving LLM-based Global Optimization with Search Space Partitioning
Honegumi: An Interface for Accelerating the Adoption of Bayesian Optimization in the Experimental Sciences
Global optimization of graph acquisition functions for neural architecture search
Regularized infill criteria for multi-objective Bayesian optimization with application to aircraft design
Multi-Variable Batch Bayesian Optimization in Materials Research: Synthetic Data Analysis of Noise Sensitivity and Problem Landscape Effects
Bayesian Optimization for Robust Identification of Ornstein-Uhlenbeck Model
토론
이 논문과 연결된 포럼 글이 아직 없습니다.