An Efficient Kriging-based Constrained Multi-objective Evolutionary Algorithm for Analog Circuit Synthesis via Self-adaptive Incremental Learning

被引:0
|
作者
Yin, Sen [1 ]
Hu, Wenfei [1 ]
Zhang, Wenyuan [1 ]
Wang, Ruitao [1 ]
Zhang, Jian [1 ]
Wang, Yan [1 ]
机构
[1] Tsinghua Univ, Sch Integrated Circuits, Beijing, Peoples R China
关键词
OPTIMIZATION; SYSTEM; DESIGN;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we propose an efficient Kriging-based constrained multi-objective evolutionary algorithm for analog circuit synthesis via self-adaptive incremental learning. The incremental learning technique is introduced to reduce time complexity of training the Kriging model from O(n(3)) to O(n(2)), where n is the number of training points. The proposed approach reduces the total optimization time in three aspects. First, by reusing the previously trained models, a self-adaptive incremental learning strategy is applied to reduce the training time of the Kriging model. Second, we use non-dominated sorting and modified crowding distance to prescreen the most promising one to be simulated, which largely reduce the number of simulations. Third, as there is no internal optimization, the prediction time of the Kriging model is saved. Experimental results on two real-world circuits demonstrate that compared with the state-of-the-art multi-objective Bayesian optimization, our method can reduce the training time of Kriging model by 95% and the prediction time by 99.7% without surrendering optimization results. Compared with NSGA-II and MOEA/D, the proposed method can achieve up to 10X speed up in terms of the total optimization time while achieving better results.
引用
收藏
页码:74 / 79
页数:6
相关论文
共 50 条
  • [1] A Self-Adaptive Evolutionary Multi-Task Based Constrained Multi-Objective Evolutionary Algorithm
    Qiao, Kangjia
    Liang, Jing
    Yu, Kunjie
    Wang, Minghui
    Qu, Boyang
    Yue, Caitong
    Guo, Yinan
    [J]. IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2023, 7 (04): : 1098 - 1112
  • [2] A self-adaptive evolutionary algorithm for multi-objective optimization
    Cao, Ruifen
    Li, Guoli
    Wu, Yican
    [J]. ADVANCED INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, PROCEEDINGS: WITH ASPECTS OF ARTIFICIAL INTELLIGENCE, 2007, 4682 : 553 - 564
  • [3] Multi-objective Optimisation by Self-adaptive Evolutionary Algorithm
    Oliver, John M.
    Kipouros, Timoleon
    Savill, A. Mark
    [J]. EVOLVE - A BRIDGE BETWEEN PROBABILITY, SET ORIENTED NUMERICS AND EVOLUTIONARY COMPUTATION VII, 2017, 662 : 111 - 134
  • [4] Self-Adaptive Multi-objective Differential Evolutionary Algorithm based on Decomposition
    Chen, Lingyu
    Wang, Beizhan
    Liu, Weigiang
    Wang, Jiajun
    [J]. 2016 11TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE), 2016, : 610 - 616
  • [5] Multi-objective evolutionary algorithm based on self-adaptive differential evolution
    Bi, Xiao-Jun
    Xiao, Jing
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2011, 17 (12): : 2660 - 2665
  • [6] Self-Adaptive Multi-Objective Evolutionary Algorithm for Molecular Design
    Kannas, Christos C.
    Pattichis, Constantinos S.
    [J]. 2017 IEEE 30TH INTERNATIONAL SYMPOSIUM ON COMPUTER-BASED MEDICAL SYSTEMS (CBMS), 2017, : 162 - 166
  • [7] Convergence analysis of a self-adaptive multi-objective evolutionary algorithm based on grids
    Zhou, Yuren
    He, Jun
    [J]. INFORMATION PROCESSING LETTERS, 2007, 104 (04) : 117 - 122
  • [8] Analysis of multi-objective Kriging-based methods for constrained global optimization
    Cédric Durantin
    Julien Marzat
    Mathieu Balesdent
    [J]. Computational Optimization and Applications, 2016, 63 : 903 - 926
  • [9] Analysis of multi-objective Kriging-based methods for constrained global optimization
    Durantin, Cedric
    Marzat, Julien
    Balesdent, Mathieu
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2016, 63 (03) : 903 - 926
  • [10] Self-Adaptive Mechanism for Multi-objective Evolutionary Algorithms
    Zeng, Fanchao
    Low, Malcolm Yoke Hean
    Decraene, James
    Zhou, Suiping
    Cai, Wentong
    [J]. INTERNATIONAL MULTICONFERENCE OF ENGINEERS AND COMPUTER SCIENTISTS (IMECS 2010), VOLS I-III, 2010, : 7 - 12