An Estimation of Distribution Algorithm With Filtering and Learning

被引:12
作者
Tang, Lixin [1 ]
Song, Xiangman [2 ]
Liu, Jiyin [3 ]
Liu, Chang [4 ]
机构
[1] Northeastern Univ, Key Lab Data Analyt & Optimizat Smart Ind, Minist Educ, Shenyang 110819, Peoples R China
[2] Northeastern Univ, State Key Lab Synthet Automat Proc Ind, Liaoning Engn Lab Operat Analyt & Optimizat Smart, Shenyang 110819, Peoples R China
[3] Loughborough Univ, Sch Business & Econ, Loughborough LE11 3TU, Leics, England
[4] Northeastern Univ, Liaoning Key Lab Mfg Syst & Logist, Shenyang 110819, Peoples R China
基金
中国国家自然科学基金; 国家自然科学基金重大项目;
关键词
Optimization; Estimation; Kalman filters; Statistics; Sociology; Probabilistic logic; Computational modeling; Estimation of distribution algorithm (EDA); filtering; learning sampling; multivariate probabilistic model; OPTIMIZATION; EVOLUTION;
D O I
10.1109/TASE.2020.3019694
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Estimation of distribution algorithm (EDA) is an efficient population-based stochastic search technique. Since it was proposed, many attempts have been made to improve its performance in the context of nonlinear continuous optimization. However, the success of EDA depends on the accuracy of modeling, the effectiveness of sampling, and the ability of exploration. An effective EDA often needs to take some measures to adjust the model and to guide sampling. In this article, we propose a novel EDA which applies the idea of Kalman filtering to revise the modeling data and a learning strategy to improve sampling. The filtering scheme modifies the modeling data set using an estimation error matrix based on historic solution data. During the sampling process, the learning strategy determines the region to sample next based on the sampling outcomes so far, instead of completely random sampling. The proposed EDA also employs a multivariate probabilistic model based on copula function and can quickly reach the promising area in which the optimal solution is likely to be located. A collection of general benchmark functions are used to test the performance of the proposed algorithm. Computational experiments show that the EDA is effective. Note to Practitioners-In many process industries, there exist black-box operation optimization problems and large-scale nonlinear optimization problems with variable coupling. For these problems, it is difficult to establish mechanism models between input and output. However, real-time data can be measured from the system through sensors. We can utilize this process information to optimize the system so as to attain the desired objective. In this article, we propose a novel estimation of distribution algorithm (EDA) which applies a filtering scheme to revise the modeling data and a learning strategy to improve sampling, which can solve the problems with the characteristics of nonlinearity, variable coupling, and large scale. Computational experiments show that the EDA is effective. In the future, the proposed algorithm can be applied to some practical optimization problems such as operation optimization in blast furnace, which is considered as a continuous production process with variable coupling. The algorithm has the potential to help optimizing the process control parameters.
引用
收藏
页码:1478 / 1491
页数:14
相关论文
共 56 条
  • [1] [Anonymous], 2004, RR5190 INRIA
  • [2] [Anonymous], 1999, INTRO COPULAS
  • [3] [Anonymous], 1999, 2 S ARTIFICIAL INTEL
  • [4] [Anonymous], 2013, PROBLEM DEFINITIONS
  • [5] [Anonymous], 2006, SCALABLE OPTIMIZATIO
  • [6] Baolin Ye, 2010, 2010 IEEE 11th International Conference on Computer-Aided Industrial Design & Conceptual Design (CAIDCD 2010), P1586, DOI 10.1109/CAIDCD.2010.5681902
  • [7] Bosman P.A.N., 2001, P OPT BUILD US PROB, P208
  • [8] Cuesta-Infante A, 2010, IEEE C EVOL COMPUTAT
  • [9] Estimation of Distribution Algorithm based on a Multivariate Extension of the Archimedean Copula
    de Mello, Harold D., Jr.
    Abs da Cruz, Andre V.
    Vellasco, Marley M. B. R.
    [J]. 2013 1ST BRICS COUNTRIES CONGRESS ON COMPUTATIONAL INTELLIGENCE AND 11TH BRAZILIAN CONGRESS ON COMPUTATIONAL INTELLIGENCE (BRICS-CCI & CBIC), 2013, : 75 - 80
  • [10] Evolutionary algorithms and elliptical copulas applied to Continuous optimization problems
    de Mello Junior, Harold Dias
    Marti, Luis
    Abs da Cruz, Andre V.
    Rebuzzi Vellasco, Marley M. B.
    [J]. INFORMATION SCIENCES, 2016, 369 : 419 - 440