A knowledge guided bacterial foraging optimization algorithm for many-objective optimization problems

被引:0
|
作者
Cuicui Yang
Yannan Weng
Junzhong Ji
Tongxuan Wu
机构
[1] Beijing University of Technology,Beijing Municipal Key Laboratory of Multimedia and Intelligent Software Technology, College of Computer Science, Faculty of Information Technology
来源
关键词
Many-objective optimization problems; Bacterial foraging optimization; Consensus directions; Orthogonal nearest neighbor; Elite knowledge;
D O I
暂无
中图分类号
学科分类号
摘要
Despite that evolutionary and swarm intelligence algorithms have achieved considerable success on multi-objective optimization problems, they face huge challenges when dealing with many-objective optimization problems (MaOPs). There is an urgent call for effective evolutionary and swarm intelligence algorithms for MaOPs. Inspired by the satisfactory performance of bacterial foraging optimization (BFO) on the single-objective optimization problems, this paper extends BFO to deal with MaOPs and proposes a knowledge guided BFO for MaOPs (called as KLBFO). Firstly, KLBFO learns promising direction knowledge based on group decision making idea to guide the population to converge toward proper directions. Secondly, KLBFO learns elite knowledge by a new biological mechanism to accelerate the population to converge. Thirdly, KLBFO learns density knowledge by a new diversity management strategy based on orthogonal grid to produce well-distributed solutions. The performance of KLBFO is comprehensively evaluated by comparing it with eight state-of-the-art algorithms on two suites of test problems and one real-world problem. The empirical results have validated the superior performance of KLBFO for MaOPs.
引用
收藏
页码:21275 / 21299
页数:24
相关论文
共 50 条
  • [1] A knowledge guided bacterial foraging optimization algorithm for many-objective optimization problems
    Yang, Cuicui
    Weng, Yannan
    Ji, Junzhong
    Wu, Tongxuan
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (23): : 21275 - 21299
  • [2] Objective Extraction for Many-Objective Optimization Problems: Algorithm and Test Problems
    Cheung, Yiu-ming
    Gu, Fangqing
    Liu, Hai-Lin
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (05) : 755 - 772
  • [3] Many-objective African vulture optimization algorithm: A novel approach for many-objective problems
    Askr, Heba
    Farag, M. A.
    Hassanien, Aboul Ella
    Snasel, Vaclav
    Farrag, Tamer Ahmed
    PLOS ONE, 2023, 18 (05):
  • [4] Many-Objective Whale Optimization Algorithm for Engineering Design and Large-Scale Many-Objective Optimization Problems
    Kalita, Kanak
    Ramesh, Janjhyam Venkata Naga
    Cep, Robert
    Jangir, Pradeep
    Pandya, Sundaram B.
    Ghadai, Ranjan Kumar
    Abualigah, Laith
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2024, 17 (01)
  • [5] A pigeon-inspired optimization algorithm for many-objective optimization problems
    Zhihua Cui
    Jiangjiang Zhang
    Yechuang Wang
    Yang Cao
    Xingjuan Cai
    Wensheng Zhang
    Jinjun Chen
    Science China Information Sciences, 2019, 62
  • [6] A pigeon-inspired optimization algorithm for many-objective optimization problems
    Zhihua CUI
    Jiangjiang ZHANG
    Yechuang WANG
    Yang CAO
    Xingjuan CAI
    Wensheng ZHANG
    Jinjun CHEN
    Science China(Information Sciences), 2019, 62 (07) : 131 - 138
  • [7] A pigeon-inspired optimization algorithm for many-objective optimization problems
    Cui, Zhihua
    Zhang, Jiangjiang
    Wang, Yechuang
    Cao, Yang
    Cai, Xingjuan
    Zhang, Wensheng
    Chen, Jinjun
    SCIENCE CHINA-INFORMATION SCIENCES, 2019, 62 (07)
  • [8] Many-Objective Grasshopper Optimization Algorithm (MaOGOA): A New Many-Objective Optimization Technique for Solving Engineering Design Problems
    Kalita, Kanak
    Jangir, Pradeep
    Cep, Robert
    Pandya, Sundaram B.
    Abualigah, Laith
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2024, 17 (01)
  • [9] A Reference Vector Guided Evolutionary Algorithm for Many-Objective Optimization
    Cheng, Ran
    Jin, Yaochu
    Olhofer, Markus
    Sendhoff, Bernhard
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (05) : 773 - 791
  • [10] A chaotic-based improved many-objective Jaya algorithm for many-objective optimization problems
    Mane, Sandeep U.
    Narsingrao, M. R.
    INTERNATIONAL JOURNAL OF INDUSTRIAL ENGINEERING COMPUTATIONS, 2021, 12 (01) : 49 - 62