paper-with-me

Papers

Bayesian Optimization for Selecting Efficient Machine Learning Models

2020-08-02 · Lidan Wang, Franck Dernoncourt, Trung Bui

The performance of many machine learning models depends on their hyper-parameter settings. Bayesian Optimization has become a successful tool for hyper-parameter optimization of machine learning algorithms, which aims to identify optimal hyper-parameters during an iterative sequential process. However, most of the Bayesian Optimization algorithms are designed to select models for effectiveness only and ignore the important issue of model training efficiency. Given that both model effectiveness and training time are important for real-world applications, models selected for effectiveness may not meet the strict training time requirements necessary to deploy in a production environment. In this work, we present a unified Bayesian Optimization framework for jointly optimizing models for both prediction effectiveness and training efficiency. We propose an objective that captures the tradeoff between these two metrics and demonstrate how we can jointly optimize them in a principled Bayesian Optimization framework. Experiments on model selection for recommendation tasks indicate models selected this way significantly improves model training efficiency while maintaining strong effectiveness as compared to state-of-the-art Bayesian Optimization algorithms.

📄 PDF Abstract BibTeX arXiv:2008.00386

Code (0)

등록된 구현이 없습니다.

Tasks

Bayesian OptimizationBIG-bench Machine LearningModel Selection

Similar Papers 제목 키워드 기반

Batch Bayesian Optimization via Simulation Matching

2010-12-01 · NeurIPS 2010 12 · Javad Azimi, Alan Fern, Xiaoli Z. Fern

Bayesian optimization methods are often used to optimize unknown functions that are costly to evaluate. Typically, these methods sequentially select inputs to be evaluated one at a time based on a posterior over the unkn…

Bayesian Optimization

Bayesian Optimization for Simultaneous Selection of Machine Learning Algorithms and Hyperparameters on Shared Latent Space

2025-02-13 · Kazuki Ishikawa, Ryota Ozaki, Yohei Kanzaki, Ichiro Takeuchi 외

Selecting the optimal combination of a machine learning (ML) algorithm and its hyper-parameters is crucial for the development of high-performance ML systems. However, since the combination of ML algorithms and hyper-par…

Bayesian Optimization

An Empirical Bayes Approach to Optimizing Machine Learning Algorithms

2017-12-01 · NeurIPS 2017 12 · James Mcinerney

There is rapidly growing interest in using Bayesian optimization to tune model and inference hyperparameters for machine learning algorithms that take a long time to run. For example, Spearmint is a popular software pack…

Bayesian OptimizationBIG-bench Machine Learning

Parallel Predictive Entropy Search for Batch Global Optimization of Expensive Objective Functions

2015-11-23 · NeurIPS 2015 12 · Amar Shah, Zoubin Ghahramani

We develop parallel predictive entropy search (PPES), a novel algorithm for Bayesian optimization of expensive black-box objective functions. At each iteration, PPES aims to select a batch of points which will maximize t…

Bayesian Optimizationglobal-optimization

Practical Batch Bayesian Optimization for Less Expensive Functions

2018-11-05 · Vu Nguyen, Sunil Gupta, Santu Rana, Cheng Li 외

Bayesian optimization (BO) and its batch extensions are successful for optimizing expensive black-box functions. However, these traditional BO approaches are not yet ideal for optimizing less expensive functions when the…

Bayesian Optimizationglobal-optimization