A scattering and repulsive swarm intelligence algorithm for solving global optimization problems

被引:40
|
作者
Pandit, Diptangshu [1 ]
Zhang, Li [1 ]
Chattopadhyay, Samiran [2 ]
Lim, Chee Peng [3 ]
Liu Chengyu [4 ]
机构
[1] Univ Northumbria, Fac Engn & Environm, Dept Comp & Informat Sci, Computat Intelligence Res Grp, Newcastle Upon Tyne NE1 8ST, Tyne & Wear, England
[2] Jadavpur Univ, Dept Informat Technol, Kolkata, India
[3] Deakin Univ, Inst Intelligent Syst Res & Innovat, Waurn Ponds, Vic 3216, Australia
[4] Southeast Univ, Sch Instrument Sci & Engn, Nanjing 210018, Jiangsu, Peoples R China
关键词
Optimization; Metaheuristic search algorithms; Firefly algorithm; SUPPORT VECTOR REGRESSION; HYBRID FIREFLY ALGORITHM; FEATURE-SELECTION; NETWORK; CLASSIFICATION; SINGLE;
D O I
10.1016/j.knosys.2018.05.002
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The firefly algorithm (FA), as a metaheuristic search method, is useful for solving diverse optimization problems. However, it is challenging to use FA in tackling high dimensional optimization problems, and the random movement of FA has a high likelihood to be trapped in local optima. In this research, we propose three improved algorithms, i.e., Repulsive Firefly Algorithm (RFA), Scattering Repulsive Firefly Algorithm (SRFA), and Enhanced SRFA (ESRFA), to mitigate the premature convergence problem of the original FA model. RFA adopts a repulsive force strategy to accelerate fireflies (i.e. solutions) to move away from unpromising search regions, in order to reach global optimality in fewer iterations. SRFA employs a scattering mechanism along with the repulsive force strategy to divert weak neighbouring solutions to new search regions, in order to increase global exploration. Motivated by the survival tactics of hawk-moths, ESRFA incorporates a hovering-driven attractiveness operation, an exploration-driven evading mechanism, and a learning scheme based on the historical best experience in the neighbourhood to further enhance SRFA. Standard and CEC2014 benchmark optimization functions are used for evaluation of the proposed FA-based models. The empirical results indicate that ESRFA, SRFA and RFA significantly outperform the original FA model, a number of state-of-the-art FA variants, and other swarm-based algorithms, which include Simulated Annealing, Cuckoo Search, Particle Swarm, Bat Swarm, Dragonfly, and Ant-Lion Optimization, in diverse challenging benchmark functions.
引用
收藏
页码:12 / 42
页数:31
相关论文
共 50 条
  • [1] Wildebeest optimization algorithm based on swarm intelligence method in solving optimization problems
    Askarpour, Somayeh
    Anari, Maryam Saberi
    [J]. INTERNATIONAL JOURNAL OF NONLINEAR ANALYSIS AND APPLICATIONS, 2021, 12 : 1397 - 1410
  • [2] Solving Unconstrained Global Optimization Problems via Hybrid Swarm Intelligence Approaches
    Wu, Jui-Yu
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2013, 2013
  • [3] Hybrid Differential Evolution - Particle Swarm Optimization Algorithm for Solving Global Optimization Problems
    Pant, Millie
    Thangaraj, Radha
    Grosan, Crina
    Abraham, Ajith
    [J]. 2008 THIRD INTERNATIONAL CONFERENCE ON DIGITAL INFORMATION MANAGEMENT, VOLS 1 AND 2, 2008, : 19 - +
  • [4] Particle Swarm Optimization Algorithm for Solving Optimization Problems
    Ozsaglam, M. Yasin
    Cunkas, Mehmet
    [J]. JOURNAL OF POLYTECHNIC-POLITEKNIK DERGISI, 2008, 11 (04): : 299 - 305
  • [5] An efficient hybrid swarm intelligence optimization algorithm for solving nonlinear systems and clustering problems
    Mohamed A. Tawhid
    Abdelmonem M. Ibrahim
    [J]. Soft Computing, 2023, 27 : 8867 - 8895
  • [6] An efficient hybrid swarm intelligence optimization algorithm for solving nonlinear systems and clustering problems
    Tawhid, Mohamed A.
    Ibrahim, Abdelmonem M.
    [J]. SOFT COMPUTING, 2023, 27 (13) : 8867 - 8895
  • [7] 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
  • [8] Parallel Global Best-Worst Particle Swarm Optimization Algorithm for solving optimization problems
    Kumar, Lalit
    Pandey, Manish
    Ahirwal, Mitul Kumar
    [J]. APPLIED SOFT COMPUTING, 2023, 142
  • [9] 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
  • [10] A modified particle swarm optimization for solving global optimization problems
    He, Yi-Chao
    Liu, Kun-Qi
    [J]. PROCEEDINGS OF 2006 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2006, : 2173 - +