Firefly algorithm with random attraction

被引:156
|
作者
Wang, Hui [1 ]
Wang, Wenjun [2 ]
Sun, Hui [1 ]
Rahnamayan, Shahryar [3 ]
机构
[1] Nanchang Inst Technol, Sch Informat Engn, Nanchang 330099, Peoples R China
[2] Nanchang Inst Technol, Sch Business Adm, Nanchang 330099, Peoples R China
[3] Univ Ontario, Inst Technol, Dept Elect Comp & Software Engn, 2000 Simcoe St North, Oshawa, ON L1H 7K4, Canada
基金
中国国家自然科学基金; 国家教育部科学基金资助;
关键词
swarm intelligence; firefly algorithm; fully attracted model; randomly attracted model; random attraction; numerical optimisation; PARTICLE SWARM OPTIMIZATION;
D O I
10.1504/IJBIC.2016.074630
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Firefly algorithm (FA) is a new meta-heuristic optimisation algorithm, which simulates the social behaviour of fireflies based on the flashing and attraction characteristics of fireflies. The standard FA employs a fully attracted model, in which each firefly is attracted by any other brighter firefly in the swarm. However, the fully attracted model may result in slow convergence rate because of too many attractions. In this paper, we propose a new firefly algorithm called FA with random attraction (RaFA), which employs a randomly attracted model. In RaFA, each firefly is attracted by another randomly selected firefly. In order to enhance the global search ability of FA, a concept of Cauchy jump is utilised. Experiments are conducted on a set of well-known benchmark functions. Simulation results show that RaFA outperforms the standard FA and two other improved FAs in terms of solution accuracy and robustness. Compared to the standard FA, RaFA has lower computational time complexity.
引用
收藏
页码:33 / 41
页数:9
相关论文
共 50 条
  • [41] An accurate partially attracted firefly algorithm
    Lingyun Zhou
    Lixin Ding
    Maode Ma
    Wan Tang
    [J]. Computing, 2019, 101 : 477 - 493
  • [42] Design and Simulation of a Modified Firefly Algorithm
    Liu, Chang
    Gao, Feng
    Jin, Na
    [J]. 2014 SEVENTH INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL SCIENCES AND OPTIMIZATION (CSO), 2014, : 21 - 25
  • [43] Firefly Algorithm Existing Leader Fireflies
    Takeuchi, Masaki
    Matsushita, Haruna
    Uwate, Yoko
    Nishio, Yoshifumi
    [J]. 2016 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS (APCCAS), 2016, : 313 - 316
  • [44] A Novel Classifier based on Firefly Algorithm
    Mashhour, Emad Mohamed
    El Houby, Enas M. F.
    Wassif, Khaled Tawfik
    Salah, Akram Ibrahim
    [J]. JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2020, 32 (10) : 1173 - 1181
  • [45] Discretization of the Firefly Algorithm for Home Care
    Dekhici, Latifa
    Redjem, Rabeh
    Belkadi, Khaled
    El Mhamedi, Abderrahman
    [J]. CANADIAN JOURNAL OF ELECTRICAL AND COMPUTER ENGINEERING-REVUE CANADIENNE DE GENIE ELECTRIQUE ET INFORMATIQUE, 2019, 42 (01): : 20 - 26
  • [46] Improvement and Application of Hybrid Firefly Algorithm
    Wang, Jiquan
    Zhang, Mingxin
    Song, Haohao
    Cheng, Zhiwen
    Chang, Tiezhu
    Bi, Yusheng
    Sun, Kexin
    [J]. IEEE ACCESS, 2019, 7 : 165458 - 165477
  • [47] Evaluation of a New Modified Firefly Algorithm
    Gupta, Divya
    Gupta, Medha
    [J]. 2014 RECENT ADVANCES AND INNOVATIONS IN ENGINEERING (ICRAIE), 2014,
  • [48] An accurate partially attracted firefly algorithm
    Zhou, Lingyun
    Ding, Lixin
    Ma, Maode
    Tang, Wan
    [J]. COMPUTING, 2019, 101 (05) : 477 - 493
  • [49] FUZZY FA: A MODIFIED FIREFLY ALGORITHM
    Hassanzadeh, Tahereh
    Kanan, Hamidreza Rashidy
    [J]. APPLIED ARTIFICIAL INTELLIGENCE, 2014, 28 (01) : 47 - 65
  • [50] Optimal Choice of Parameters for Firefly Algorithm
    Mo Yuan-bin
    Ma Yan-zhui
    Zheng Qiao-yan
    [J]. 2013 FOURTH INTERNATIONAL CONFERENCE ON DIGITAL MANUFACTURING AND AUTOMATION (ICDMA), 2013, : 887 - 892