Model accuracy in the Bayesian optimization algorithm

被引:20
|
作者
Lima, Claudio F. [1 ]
Lobo, Fernando G. [2 ]
Pelikan, Martin [3 ]
Goldberg, David E. [4 ]
机构
[1] Univ Nottingham, Ctr Plant Integrat Biol, Loughborough LE12 5RD, Leics, England
[2] Univ Algarve, Dept Elect & Informat Engn, P-8000117 Faro, Portugal
[3] Univ Missouri, Dept Math & Comp Sci, CCB 320, St Louis, MO 63121 USA
[4] Univ Illinois, Dept Ind & Enterprise Syst Engn, Urbana, IL 61801 USA
基金
美国国家科学基金会; 英国生物技术与生命科学研究理事会;
关键词
Estimation of distribution algorithms; Bayesian optimization algorithm; Bayesian networks; Model overfitting; Selection; LOCAL SEARCH;
D O I
10.1007/s00500-010-0675-y
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Evolutionary algorithms (EAs) are particularly suited to solve problems for which there is not much information available. From this standpoint, estimation of distribution algorithms (EDAs), which guide the search by using probabilistic models of the population, have brought a new view to evolutionary computation. While solving a given problem with an EDA, the user has access to a set of models that reveal probabilistic dependencies between variables, an important source of information about the problem. However, as the complexity of the used models increases, the chance of overfitting and consequently reducing model interpretability, increases as well. This paper investigates the relationship between the probabilistic models learned by the Bayesian optimization algorithm (BOA) and the underlying problem structure. The purpose of the paper is threefold. First, model building in BOA is analyzed to understand how the problem structure is learned. Second, it is shown how the selection operator can lead to model overfitting in Bayesian EDAs. Third, the scoring metric that guides the search for an adequate model structure is modified to take into account the non-uniform distribution of the mating pool generated by tournament selection. Overall, this paper makes a contribution towards understanding and improving model accuracy in BOA, providing more interpretable models to assist efficiency enhancement techniques and human researchers.
引用
收藏
页码:1351 / 1371
页数:21
相关论文
共 50 条
  • [1] Model accuracy in the Bayesian optimization algorithm
    Claudio F. Lima
    Fernando G. Lobo
    Martin Pelikan
    David E. Goldberg
    Soft Computing, 2011, 15 : 1351 - 1371
  • [2] A Bayesian Classifier Learning Algorithm Based on Optimization Model
    Liu, Sanyang
    Zhu, Mingmin
    Yang, Youlong
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [3] Bayesian Optimization Algorithm Based on Incremental Model Building
    Yao, Jintao
    Kong, Yuyan
    Yang, Lei
    COMPUTATIONAL INTELLIGENCE AND INTELLIGENT SYSTEMS, (ISICA 2015), 2016, 575 : 202 - 209
  • [4] Model complexity vs. performance in the Bayesian optimization algorithm
    Correa, Elon S.
    Shapiro, Jonathan L.
    PARALLEL PROBLEM SOLVING FROM NATURE - PPSN IX, PROCEEDINGS, 2006, 4193 : 998 - 1007
  • [5] A Hybrid Optimization Algorithm with Bayesian Inference for Probabilistic Model Updating
    Sun, Hao
    Betti, Raimondo
    COMPUTER-AIDED CIVIL AND INFRASTRUCTURE ENGINEERING, 2015, 30 (08) : 602 - 619
  • [6] BOA:: The Bayesian optimization algorithm
    Pelikan, M
    Goldberg, DE
    Cantú-Paz, E
    GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 525 - 532
  • [7] Scalability of the Bayesian optimization algorithm
    Pelikan, M
    Sastry, K
    Goldberg, DE
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 2002, 31 (03) : 221 - 258
  • [8] The parallel Bayesian Optimization Algorithm
    Ocenásek, J
    Schwarz, J
    STATE OF THE ART IN COMPUTATIONAL INTELLIGENCE, 2000, : 61 - 67
  • [9] A Bayesian Measure of Model Accuracy
    Brunello, Gabriel Hideki Vatanabe
    Nakano, Eduardo Yoshio
    ENTROPY, 2024, 26 (06)
  • [10] Using Bayesian optimization algorithm for model-based integration testing
    Vahid Rafe
    Somayeh Mohammady
    Erik Cuevas
    Soft Computing, 2022, 26 : 3503 - 3525