Loading…

An enhanced Kalman filtering and historical learning mechanism driven estimation of distribution algorithm

•A Kalman filtering driven estimation of distribution algorithm is proposed.•A historical learning mechanism embedded in the probabilistic model is designed.•The enhanced information specific to the problem characteristics is introduced.•The filtering mechanism based on the elite strategy is present...

Full description

Saved in:
Bibliographic Details
Published in:Swarm and evolutionary computation 2024-04, Vol.86, p.101502, Article 101502
Main Authors: Zhu, Ningning, Zhao, Fuqing, Wang, Ling, Dong, Chenxin
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:•A Kalman filtering driven estimation of distribution algorithm is proposed.•A historical learning mechanism embedded in the probabilistic model is designed.•The enhanced information specific to the problem characteristics is introduced.•The filtering mechanism based on the elite strategy is presented.•The population adaptive adjustment strategy is employed. As a representative evolutionary algorithm based on probabilistic models, the estimation of distribution algorithm (EDA) is widely applied in complex continuous optimization problems based on remarkable characteristics of modeling with macro-dominant information. However, the success of EDA depends on the quality of dominant solutions, modeling, sampling methods, and the efficiency of searching. An enhanced Kalman filtering and historical learning mechanism-driven EDA (KFHLEDA) is proposed to adjust the search direction and enlarge the search range of classical EDA in this paper. The enhanced Kalman filtering is designed in allusion to specific problems during the search through the prediction, observation, and the first and second revision stages. A historical archive is integrated into KFHLEDA to store the elite individuals with specific knowledge and diverse solutions from Kalman filtering. The elite strategy is embedded in the revision improvement matrix to revise modeling data, which is fed back to the probabilistic model through the historical learning mechanism with previous promising solutions to estimate the covariance matrix. The population adaptive adjustment strategy is introduced to reduce the number of invalid iterations. The effectiveness of the proposed KFHLEDA is proved through theoretical analysis. The evaluation results on benchmark functions of the CEC 2017 test suit validate that the KFHLEDA is efficient and competitive compared with fifteen classical metaheuristic algorithms and state-of-the-art EDA variants.
ISSN:2210-6502
DOI:10.1016/j.swevo.2024.101502