A modified artificial bee colony algorithm for global optimization problem

被引:0
作者
Liu X.-F. [1 ]
Liu P.-Z. [1 ]
Luo Y.-M. [2 ]
Tang J.-N. [1 ]
Huang D.-T. [1 ]
Du Y.-Z. [1 ]
机构
[1] College of Engineering, Huaqiao University, Quanzhou, Fujian
[2] College of Computer Science and Technology, Huaqiao University, Xiamen, Fujian
关键词
Artificial bee colony algorithm; High dimension chaotic system; Learning probability; Numerical optimization; Search equation;
D O I
10.3966/199115992018012901020
中图分类号
学科分类号
摘要
The artificial bee colony algorithm (ABC) is a kind of stochastic optimization algorithm, which is used to solve optimization problems. In view of the shortcomings of basic ABC with slow convergence and easily falling into local optimum, a modified artificial bee colony algorithm (MABC) is proposed. First, a high dimension chaotic system is employed for the sake of improving the population diversity and enhancing the global search ability of the algorithm when the initial population is produced and scout bee stage. Second, a new search equation is proposed based on the differential evolution (DE) algorithm, which is guided by the optimal solution in the next generation of search direction to improve the local search. Finally, a learning probability (P) method is introduced, corresponding to different value with each particle. Thus, the capacity of the exploration and exploitation of each particle in the population is different, which can solve different types of problems. The performance of proposed approach was examined on well-known 10 benchmark functions, and results are compared with basic ABC and other ABCs. As documented in the experimental results, the proposed approach is very effective in solving benchmark functions, and is successful in terms of solution quality and convergence to global optimum. © 2018 Computer Society of the Republic of China. All rights reserved.
引用
收藏
页码:228 / 241
页数:13
相关论文
共 50 条
  • [41] Equilibrium Bee Colony Algorithm for Global Optimization Problems
    Liu Xing-bao
    2011 AASRI CONFERENCE ON APPLIED INFORMATION TECHNOLOGY (AASRI-AIT 2011), VOL 1, 2011, : 56 - 59
  • [42] Global Artificial Bee Colony Algorithm for Boolean Function Classification
    Shah, Habib
    Ghazali, Rozaida
    Nawi, Nazri Mohd
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS (ACIIDS 2013), PT I,, 2013, 7802 : 12 - 20
  • [43] Research on Global Artificial Bee Colony Algorithm Based on Crossover
    Zhang, Pinghua
    PROCEEDINGS OF 2017 8TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS 2017), 2017, : 249 - 252
  • [44] An improved artificial bee colony algorithm for global numerical optimisation
    Yaghoobi, Tahere
    Esmaeili, Elahe
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2017, 9 (04) : 251 - 258
  • [45] Global Artificial Bee Colony Search Algorithm for Data Clustering
    Danish, Zeeshan
    Shah, Habib
    Tairan, Nasser
    Ghazali, Rozaida
    Badshah, Akhtar
    INTERNATIONAL JOURNAL OF SWARM INTELLIGENCE RESEARCH, 2019, 10 (02) : 48 - 59
  • [46] A Hybrid Artificial Bee Colony Algorithm for the Terminal Assignment Problem
    Banda, Jayalakshmi
    Singh, Alok
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, SEMCCO 2014, 2015, 8947 : 134 - 144
  • [47] An Improved Artificial Bee Colony Algorithm for Job Shop Problem
    Yao, Baozhen
    Yang, Chengyong
    Hu, Juanjuan
    Yin, Guodong
    Yu, Bo
    ADVANCED MECHANICAL ENGINEERING, PTS 1 AND 2, 2010, 26-28 : 657 - +
  • [48] An artificial bee colony algorithm for the maximally diverse grouping problem
    Rodriguez, Francisco J.
    Lozano, M.
    Garcia-Martinez, C.
    Gonzalez-Barrera, Jonathan D.
    INFORMATION SCIENCES, 2013, 230 : 183 - 196
  • [49] An artificial bee colony algorithm for the economic lot scheduling problem
    Bulut, Onder
    Tasgetiren, M. Fatih
    INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2014, 52 (04) : 1150 - 1170
  • [50] Parallel Artificial Bee Colony Algorithm For Traveling Salesman Problem
    Akay, Rustu
    Basturk, Alper
    2014 22ND SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2014, : 501 - 505