[go: up one dir, main page]

skip to main content
10.1145/3551901.3556495acmconferencesArticle/Chapter ViewAbstractPublication PagesmlcadConference Proceedingsconference-collections
research-article
Public Access

High Dimensional Optimization for Electronic Design

Published: 12 September 2022 Publication History

Abstract

Bayesian optimization (BO) samples points of interest to update a surrogate model for a blackbox function. This makes it a powerful technique to optimize electronic designs which have unknown objective functions and demand high computational cost of simulation. Unfortunately, Bayesian optimization suffers from scalability issues, e.g., it can perform well in problems up to 20 dimensions. This paper addresses the curse of dimensionality and proposes an algorithm entitled Inspection-based Combo Random Embedding Bayesian Optimization (IC-REMBO). IC-REMBO improves the effectiveness and efficiency of the Random EMbedding Bayesian Optimization (REMBO) approach, which is a state-of-the-art high dimensional optimization method. Generally, it inspects the space near local optima to explore more points near local optima, so that it mitigates the over-exploration on boundaries and embedding distortion in REMBO. Consequently, it helps escape from local optima and provides a family of feasible solutions when inspecting near global optimum within a limited number of iterations.
The effectiveness and efficiency of the proposed algorithm are compared with the state-of-the-art REMBO when optimizing a mmWave receiver with 38 calibration parameters to meet 4 objectives. The optimization results are close to that of a human expert. To the best of our knowledge, this is the first time applying REMBO or inspection method to electronic design.

References

[1]
Y. Wang, P. D. Franzon, D. Smart, and B. Swahn, "Multi-fidelity surrogate-based optimization for electromagnetic simulation acceleration," ACM Transactions on Design Automation of Electronic Systems (TODAES), vol. 25, no. 5, pp. 1--21, 2020.
[2]
H. M. Torun, M. Swaminathan, A. K. Davis, and M. L. F. Bellaredj, "A global bayesian optimization algorithm and its application to integrated system design," IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 26, no. 4, pp. 792--802, 2018.
[3]
W. Lyu, F. Yang, C. Yan, D. Zhou, and X. Zeng, "Batch bayesian optimization via multi-objective acquisition ensemble for automated analog circuit design," in International Conference on machine learning. PMLR, 2018, pp. 3306--3314.
[4]
J. Bergstra, D. Yamins, D. D. Cox et al., "Hyperopt: A python library for optimizing the hyperparameters of machine learning algorithms," in Proceedings of the 12th Python in science conference, vol. 13. Citeseer, 2013, p. 20.
[5]
J. Snoek, H. Larochelle, and R. P. Adams, "Practical bayesian optimization of machine learning algorithms," Advances in neural information processing systems, vol. 25, 2012.
[6]
E. Brochu, T. Brochu, and N. De Freitas, "A Bayesian interactive optimization approach to procedural animation design," in Proceedings of the 2010 ACM SIGGRAPH/Eurographics Symposium on Computer Animation, 2010, pp. 103--112.
[7]
Z. Wang, M. Zoghi, F. Hutter, D. Matheson, and N. De Freitas, "Bayesian optimization in high dimensions via random embeddings," in Twenty-Third international joint conference on artificial intelligence, 2013.
[8]
J. Djolonga, A. Krause, and V. Cevher, "High-dimensional gaussian process bandits," in Neural Information Processing Systems, no. CONF, 2013.
[9]
C.-L. Li, K. Kandasamy, B. Poczos, and J. Schneider, "High dimensional bayesian optimization via restricted projection pursuit models," in Artificial Intelligence and Statistics. PMLR, 2016, pp. 884--892.
[10]
A. Nayebi, A. Munteanu, and M. Poloczek, "A framework for Bayesian optimization in embedded subspaces," in International Conference on Machine Learning. PMLR, 2019, pp. 4752--4761.
[11]
R. Moriconi, K. S. Kumar, and M. P. Deisenroth, "High-dimensional bayesian optimization with manifold gaussian processes," 2019.
[12]
P.-I. Schneider, X. G. Santiago, C. Rockstuhl, and S. Burger, "Global optimization of complex optical structures using bayesian optimization based on gaussian processes," in Digital Optical Technologies 2017, vol. 10335. International Society for Optics and Photonics, 2017, p. 103350O.
[13]
H. Qian, Y.-Q. Hu, and Y. Yu, "Derivative-free optimization of high-dimensional non-convex functions by sequential random embeddings." in IJCAI, 2016, pp. 1946--1952.
[14]
J. Quinonero-Candela and C. E. Rasmussen, "A unifying view of sparse approximate gaussian process regression," The Journal of Machine Learning Research, vol. 6, pp. 1939--1959, 2005.
[15]
M. Zhang, H. Li, and S. Su, "High dimensional bayesian optimization via supervised dimension reduction," arXiv preprint arXiv:1907.08953, 2019.
[16]
R. Moriconi, M. P. Deisenroth, and K. S. Kumar, "High-dimensional bayesian optimization using low-dimensional feature spaces," Machine Learning, vol. 109, no. 9, pp. 1925--1943, 2020.
[17]
C. Li, S. Gupta, S. Rana, V. Nguyen, S. Venkatesh, and A. Shilton, "High dimensional bayesian optimization using dropout," arXiv preprint arXiv:1802.05400, 2018.
[18]
K. Touloupas, N. Chouridis, and P. P. Sotiriadis, "Local bayesian optimization for analog circuit sizing," in 2021 58th ACM/IEEE Design Automation Conference (DAC). IEEE, 2021, pp. 1237--1242.
[19]
H. M. Torun and M. Swaminathan, "High-dimensional global optimization method for high-frequency electronic design," IEEE Transactions on Microwave Theory and Techniques, vol. 67, no. 6, pp. 2128--2142, 2019.
[20]
M. Malu, G. Dasarathy, and A. Spanias, "Bayesian optimization in high-dimensional spaces: A brief survey," in 2021 12th International Conference on Information, Intelligence, Systems & Applications (IISA). IEEE, 2021, pp. 1--8.
[21]
Y. Chen, Y. Sun, and W. Yin, "Run-and-inspect method for nonconvex optimization and global optimality bounds for r-local minimizers," Mathematical Programming, vol. 176, no. 1, pp. 39--67, 2019.
[22]
F. Kashfi, S. Hatami, and M. Pedram, "Multi-objective optimization techniques for vlsi circuits," in 2011 12th International Symposium on Quality Electronic Design. IEEE, 2011, pp. 1--8.
[23]
J. Dean, S. Hari, A. Bhat, and B. A. Floyd, "A 4--31ghz direct-conversion receiver employing frequency-translated feedback," in ESSCIRC 2021-IEEE 47th European Solid State Circuits Conference (ESSCIRC). IEEE, 2021, pp. 187--190.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
MLCAD '22: Proceedings of the 2022 ACM/IEEE Workshop on Machine Learning for CAD
September 2022
181 pages
ISBN:9781450394864
DOI:10.1145/3551901
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 12 September 2022

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Bayesian optimization
  2. analog circuits
  3. electronic design automation (EDA)
  4. high dimensions
  5. local inspection
  6. random embeddings

Qualifiers

  • Research-article

Funding Sources

Conference

MLCAD '22
Sponsor:
MLCAD '22: 2022 ACM/IEEE Workshop on Machine Learning for CAD
September 12 - 13, 2022
Virtual Event, China

Acceptance Rates

Overall Acceptance Rate 35 of 83 submissions, 42%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 293
    Total Downloads
  • Downloads (Last 12 months)165
  • Downloads (Last 6 weeks)9
Reflects downloads up to 14 Nov 2024

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media