paper-with-me

Papers

An Efficient Batch Constrained Bayesian Optimization Approach for Analog Circuit Synthesis via Multi-objective Acquisition Ensemble

2021-06-28 · Shuhan Zhang, Fan Yang, Changhao Yan, Dian Zhou, Xuan Zeng

Bayesian optimization is a promising methodology for analog circuit synthesis. However, the sequential nature of the Bayesian optimization framework significantly limits its ability to fully utilize real-world computational resources. In this paper, we propose an efficient parallelizable Bayesian optimization algorithm via Multi-objective ACquisition function Ensemble (MACE) to further accelerate the optimization procedure. By sampling query points from the Pareto front of the probability of improvement (PI), expected improvement (EI) and lower confidence bound (LCB), we combine the benefits of state-of-the-art acquisition functions to achieve a delicate tradeoff between exploration and exploitation for the unconstrained optimization problem. Based on this batch design, we further adjust the algorithm for the constrained optimization problem. By dividing the optimization procedure into two stages and first focusing on finding an initial feasible point, we manage to gain more information about the valid region and can better avoid sampling around the infeasible area. After achieving the first feasible point, we favor the feasible region by adopting a specially designed penalization term to the acquisition function ensemble. The experimental results quantitatively demonstrate that our proposed algorithm can reduce the overall simulation time by up to 74 times compared to differential evolution (DE) for the unconstrained optimization problem when the batch size is 15. For the constrained optimization problem, our proposed algorithm can speed up the optimization process by up to 15 times compared to the weighted expected improvement based Bayesian optimization (WEIBO) approach, when the batch size is 15.

📄 PDF Abstract BibTeX arXiv:2106.15412

Code (0)

등록된 구현이 없습니다.

Tasks

Bayesian Optimizationvalid

Similar Papers 제목 키워드 기반

An Efficient Asynchronous Batch Bayesian Optimization Approach for Analog Circuit Synthesis

2021-06-28 · Shuhan Zhang, Fan Yang, Dian Zhou, Xuan Zeng

In this paper, we propose EasyBO, an Efficient ASYnchronous Batch Bayesian Optimization approach for analog circuit synthesis. In this proposed approach, instead of waiting for the slowest simulations in the batch to fin…

Bayesian OptimizationDiversity

Batch Bayesian Optimization via Multi-objective Acquisition Ensemble for Automated Analog Circuit Design

2018-07-01 · ICML 2018 7 · Wenlong Lyu, Fan Yang, Changhao Yan, Dian Zhou 외

Bayesian optimization methods are promising for the optimization of black-box functions that are expensive to evaluate. In this paper, a novel batch Bayesian optimization approach is proposed. The parallelization is…

Bayesian Optimization

LinEasyBO: Scalable Bayesian Optimization Approach for Analog Circuit Synthesis via One-Dimensional Subspaces

2021-09-01 · Shuhan Zhang, Fan Yang, Changhao Yan, Dian Zhou 외

A large body of literature has proved that the Bayesian optimization framework is especially efficient and effective in analog circuit synthesis. However, most of the previous research works only focus on designing infor…

Bayesian Optimization

Tiered Acquisition for Constrained Bayesian Optimization: An Application to Analog Circuits

2024-12-23 · Ria Rashid, Abhishek Gupta

Analog circuit design can be considered as an optimization problem with the targeted circuit specifications as constraints. When stringent circuit specifications are considered, it is desired to have an optimization meth…

Bayesian Optimization

Preference-Aware Constrained Multi-Objective Bayesian Optimization

2023-03-23 · Alaleh Ahmadianshalchi, Syrine Belakaria, Janardhan Rao Doppa

This paper addresses the problem of constrained multi-objective optimization over black-box objective functions with practitioner-specified preferences over the objectives when a large fraction of the input space is infe…

Bayesian Optimization