An Efficient Bayesian Optimization Approach for Analog Circuit Synthesis via Sparse Gaussian Process Modeling

被引:0
作者
He, Biao [1 ]
Zhang, Shuhan [1 ]
Yang, Fan [1 ]
Yan, Changhao [1 ]
Zhou, Dian [2 ]
Zeng, Xuan [1 ]
机构
[1] Fudan Univ, Sch Microelect, State Key Lab ASIC & Syst, Shanghai, Peoples R China
[2] Univ Texas Dallas, Dept Elect Engn, Richardson, TX 75083 USA
来源
PROCEEDINGS OF THE 2020 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2020) | 2020年
基金
中国国家自然科学基金;
关键词
Bayesian optimization; Sparse Gaussian Process; Analog Circuit Synthesis;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Bayesian optimization with Gaussian Process (GP) models has been proposed for analog synthesis since it is efficient for the optimizations of expensive black-box functions. However, the computational cost for training and prediction of Gaussian process models are O(N-3) and O(N-2), respectively, where N is the number of data points. The overhead of the Gaussian process modeling would not be negligible as N is relatively large. Recently, a Bayesian optimization approach using neural network has been proposed to address this problem. It reduces the computational cost of training and prediction of Gaussian process models to O(N) and O(1), respectively. However, reducing the infinite-dimensional kernel to finite-dimensional kernel using neural network mapping would weaken the characterization ability of Gaussian process. In this paper, we propose a novel Bayesian optimization approach using Sparse Pseudo-input Gaussian Process (SPGP). The idea is to use M < N so-called inducing points to build a sparse Gaussian process model to approximate the conventional exact Gaussian process model. Without the need to sacrifice the modeling ability of the surrogate model, it also reduces the computational cost of both training and prediction to O(N) and O(1), respectively. Several experiments were provided to demonstrate the efficiency of the proposed approach.
引用
收藏
页码:67 / 72
页数:6
相关论文
共 20 条
[1]   A tutorial on geometric programming [J].
Boyd, Stephen ;
Kim, Seung-Jean ;
Vandenberghe, Lieven ;
Hassibi, Arash .
OPTIMIZATION AND ENGINEERING, 2007, 8 (01) :67-127
[2]  
Golub GH., MATRIX COMPUTATIONS
[3]  
Herbrich R., 2003, Advances in Neural Information Processing Systems, P625
[4]   An Efficient Optimization Based Method to Evaluate the DRV of SRAM Cells [J].
Huang, Guanming ;
Qian, Liuxi ;
Saibua, Siwat ;
Zhou, Dian ;
Zeng, Xuan .
IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2013, 60 (06) :1511-1520
[5]  
Intergovernmental Panel Climate Change Working Grp III, 2014, CLIMATE CHANGE 2014: MITIGATION OF CLIMATE CHANGE, P1
[6]  
Liu B, 2011, DES AUT TEST EUROPE, P1101
[7]   GASPAD: A General and Efficient mm-wave Integrated Circuit Synthesis Method Based on Surrogate Model Assisted Evolutionary Algorithm [J].
Liu, Bo ;
Zhao, Dixian ;
Reynaert, Patrick ;
Gielen, Georges G. E. .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2014, 33 (02) :169-182
[8]   An Efficient High-Frequency Linear RF Amplifier Synthesis Method Based on Evolutionary Computation and Machine Learning Techniques [J].
Liu, Bo ;
Deferm, Noel ;
Zhao, Dixian ;
Reynaert, Patrick ;
Gielen, Georges G. E. .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2012, 31 (07) :981-993
[9]   Analog circuit optimization system based on hybrid evolutionary algorithms [J].
Liu, Bo ;
Wang, Yan ;
Yu, Zhiping ;
Liu, Leibo ;
Li, Miao ;
Wang, Zheng ;
Lu, Jing ;
Fernandez, Francisco V. .
INTEGRATION-THE VLSI JOURNAL, 2009, 42 (02) :137-148
[10]   ON THE LIMITED MEMORY BFGS METHOD FOR LARGE-SCALE OPTIMIZATION [J].
LIU, DC ;
NOCEDAL, J .
MATHEMATICAL PROGRAMMING, 1989, 45 (03) :503-528