Historical knowledge-based MBO for global optimization problems and its application to clustering optimization

被引:5
|
作者
Rahbar, Mahdi [1 ]
Yazdani, Samaneh [1 ]
机构
[1] Islamic Azad Univ, North Tehran Branch, Dept Elect & Comp Engn, Tehran, Iran
关键词
Monarch butterfly optimization; Numerical optimization; Clustering optimization; Experiential knowledge; MONARCH BUTTERFLY OPTIMIZATION; ALGORITHM;
D O I
10.1007/s00500-020-05381-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Monarch butterfly optimization (MBO), which is a simple and widely used algorithm, has some limitations, such as utilizing the obtained experiential knowledge about the search space inefficiently, the lack of exploration, and being rotational variance. This paper proposes a new variation of MBO, which is called knowledge-based MBO (KMBO), to address these limitations. KMBO is proposed by introducing new operators that are linearized and can utilize the population's experimental knowledge. Furthermore, KMBO adopts the re-initialization operator to enhance the exploration ability and increase the diversity of the population. To verify KMBO's performance, it is tested on 23 well-known optimization benchmark functions and compared with MBO and five other state-of-the-art evolutionary algorithms. Experimental results confirm the superior performance of our proposed algorithm compared with MBO in terms of solution accuracy and convergence speed. Also, results demonstrate that KMBO performs better than or provides competitive performance with the other six algorithms. In addition, the real-world application of KMBO on clustering optimization is presented. The results prove that KMBO is applicable to solve real-world problems and achieve superior results.
引用
收藏
页码:3485 / 3501
页数:17
相关论文
共 50 条
  • [1] Historical knowledge-based MBO for global optimization problems and its application to clustering optimization
    Mahdi Rahbar
    Samaneh Yazdani
    [J]. Soft Computing, 2021, 25 : 3485 - 3501
  • [2] Towards 'Knowledge-based' Systems for Global Optimization
    Schagen, I. P.
    [J]. IMA JOURNAL OF MATHEMATICAL CONTROL AND INFORMATION, 1985, 2 (03) : 183 - 200
  • [3] Improved cat swarm optimization algorithm for solving global optimization problems and its application to clustering
    Yugal Kumar
    Pradeep Kumar Singh
    [J]. Applied Intelligence, 2018, 48 : 2681 - 2697
  • [4] Improved cat swarm optimization algorithm for solving global optimization problems and its application to clustering
    Kumar, Yugal
    Singh, Pradeep Kumar
    [J]. APPLIED INTELLIGENCE, 2018, 48 (09) : 2681 - 2697
  • [5] A Knowledge-based Genetic Algorithm to the Global Numerical Optimization
    Zhou, Tie-Jun
    Xing, Li-Ning
    [J]. INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL SCIENCES AND OPTIMIZATION, VOL 1, PROCEEDINGS, 2009, : 513 - +
  • [6] Application of clustering global optimization to thin film design problems
    Lemarchand, Fabien
    [J]. OPTICS EXPRESS, 2014, 22 (05): : 5166 - 5176
  • [7] Optimization and Knowledge-Based Technologies
    Dzemyda, Gintautas
    Sakalauskas, Leonidas
    [J]. INFORMATICA, 2009, 20 (02) : 165 - 172
  • [8] Neighborhood Knowledge-Based Evolutionary Algorithm for Multiobjective Optimization Problems
    Yu, Zhiwen
    Wong, Hau-San
    Wang, Dingwen
    Wei, Ming
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (06) : 812 - 831
  • [9] Application of knowledge-based engineering in ship structural design and optimization
    Cui, Jin-ju
    Wang, De-yu
    [J]. OCEAN ENGINEERING, 2013, 72 : 124 - 139
  • [10] A global-best guided phase based optimization algorithm for scalable optimization problems and its application
    Cao, Zijian
    Wang, Lei
    Hei, Xinhong
    [J]. JOURNAL OF COMPUTATIONAL SCIENCE, 2018, 25 : 38 - 49