Orthogonal Opposition Based Firefly Algorithm

被引:0
|
作者
Zhou Lingyun [1 ,2 ]
Ding Lixin [1 ]
Ma Maode [2 ,3 ]
Tang Wan [2 ]
机构
[1] Wuhan Univ, Comp Sch, Wuhan 430072, Hubei, Peoples R China
[2] South Cent Univ Nationalities, Coll Comp Sci, Wuhan 430074, Hubei, Peoples R China
[3] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
基金
中国国家自然科学基金;
关键词
Firefly algorithm; Opposition-based learning; Optimization; Orthogonal experimental design; Convergence accuracy;
D O I
10.11999/JEIT180187
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Firefly Algorithm (FA) may suffer from the defect of low convergence accuracy depending on the complexity of the optimization problem. To overcome the drawback, a novel learning strategy named Orthogonal Opposition Based Learning (OOBL) is proposed and integrated into FA. In OOBL, first, the opposite is calculated by the centroid opposition, making full use of the population search experience and avoiding depending on the system of coordinates. Second, the orthogonal opposite candidate solutions are constructed by orthogonal experiment design, combining the useful information from the individual and its opposite. The proposed algorithm is tested on the standard benchmark suite and compared with some recently introduced FA variants. The experimental results verify the effectiveness of OOBL and show the outstanding convergence accuracy of the proposed algorithm on most of the test functions.
引用
收藏
页码:202 / 209
页数:8
相关论文
共 23 条
  • [1] [Anonymous], 2014, CUCKOO SEARCH FIREFL, DOI DOI 10.1007/978-3-319-02141-6
  • [2] A practical tutorial on the use of nonparametric statistical tests as a methodology for comparing evolutionary and swarm intelligence algorithms
    Derrac, Joaquin
    Garcia, Salvador
    Molina, Daniel
    Herrera, Francisco
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2011, 1 (01) : 3 - 18
  • [3] FANG Kaitai, 2011, DESIGN MODELING EXPT, P81
  • [4] A comprehensive review of firefly algorithms
    Fister, Iztok
    Fister, Iztok, Jr.
    Yang, Xin-She
    Brest, Janez
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2013, 13 : 34 - 46
  • [5] Firefly algorithm with chaos
    Gandomi, A. H.
    Yang, X-S.
    Talatahari, S.
    Alavi, A. H.
    [J]. COMMUNICATIONS IN NONLINEAR SCIENCE AND NUMERICAL SIMULATION, 2013, 18 (01) : 89 - 98
  • [6] Fractional-order PID control of a chopper-fed DC motor drive using a novel firefly algorithm with dynamic control mechanism
    Haji, Vahab Haji
    Monje, Concepcion A.
    [J]. SOFT COMPUTING, 2018, 22 (18) : 6135 - 6146
  • [7] FUZZY FA: A MODIFIED FIREFLY ALGORITHM
    Hassanzadeh, Tahereh
    Kanan, Hamidreza Rashidy
    [J]. APPLIED ARTIFICIAL INTELLIGENCE, 2014, 28 (01) : 47 - 65
  • [8] Stochastic Opposition-Based Learning Using a Beta Distribution in Differential Evolution
    Park, So-Youn
    Lee, Ju-Jang
    [J]. IEEE TRANSACTIONS ON CYBERNETICS, 2016, 46 (10) : 2184 - 2194
  • [9] Opposition-based differential evolution
    Rahnamayan, Shahryar
    Tizhoosh, Hamid R.
    Salama, Magdy M. A.
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2008, 12 (01) : 64 - 79
  • [10] Rahnamayan S, 2014, 2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P1800, DOI 10.1109/CEC.2014.6900329