A Novel Approach for Optimization in Dynamic Environments Based on Modified Artificial Fish Swarm Algorithm

被引:20
|
作者
Yazdani, Danial [1 ]
Sepas-Moghaddam, Alireza [2 ]
Dehban, Atabak [3 ]
机构
[1] Islamic Azad Univ, Mashhad Branch, Young Researchers & Elite Club, Mashhad, Iran
[2] Univ Lisbon, Inst Super Tecn, Dept Elect & Comp Engn, Lisbon, Portugal
[3] Univ Lisbon, Inst Super Tecn, Inst Syst & Robot, Lisbon, Portugal
关键词
Artificial fish swarm algorithm; dynamic optimization problems; swarm intelligence; evolutionary algorithms; moving peaks benchmark;
D O I
10.1142/S1469026816500103
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Swarm intelligence algorithms are amongst the most efficient approaches toward solving optimization problems. Up to now, most of swarm intelligence approaches have been proposed for optimization in static environments. However, numerous real-world problems are dynamic which could not be solved using static approaches. In this paper, a novel approach based on artificial fish swarm algorithm (AFSA) has been proposed for optimization in dynamic environments in which changes in the problem space occur in discrete intervals. The proposed algorithm can quickly find the peaks in the problem space and track them after an environment change. In this algorithm, artificial fish swarms are responsible for finding and tracking peaks and several behaviors and mechanisms are employed to cope with the dynamic environment. Extensive experiments show that the proposed algorithm significantly outperforms previous algorithms in most of tested dynamic environments modeled by moving peaks benchmark.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] A novel approach for optimization in dynamic environments based on modified cuckoo search algorithm
    Fouladgar, Nazanin
    Lotfi, Shahriar
    SOFT COMPUTING, 2016, 20 (07) : 2889 - 2903
  • [2] A novel approach for optimization in dynamic environments based on modified cuckoo search algorithm
    Nazanin Fouladgar
    Shahriar Lotfi
    Soft Computing, 2016, 20 : 2889 - 2903
  • [3] A novel multi-swarm algorithm for optimization in dynamic environments based on particle swarm optimization
    Yazdani, Danial
    Nasiri, Babak
    Sepas-Moghaddam, Alireza
    Meybodi, Mohammad Reza
    APPLIED SOFT COMPUTING, 2013, 13 (04) : 2144 - 2158
  • [4] A NOVEL CLUSTERING APPROACH BASED ON COOPERATIVE ARTIFICIAL FISH SWARM ALGORITHM
    Zhao Hongwei
    Tian Liwei
    Tian Lin
    JOURNAL OF INVESTIGATIVE MEDICINE, 2014, 62 (08) : S102 - S102
  • [5] A New Artificial Fish Swarm Algorithm for Dynamic Optimization Problems
    Yazdani, Danial
    Akbarzadeh-Totonchi, Mohammad Reza
    Nasiri, Babak
    Meybodi, Mohammad Reza
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [6] Whale Optimization Algorithm Based on Artificial Fish Swarm Algorithm
    Bo, Xiong
    Feng Wenlong
    Zhang, Jin
    ARTIFICIAL INTELLIGENCE AND SECURITY, ICAIS 2022, PT II, 2022, 13339 : 115 - 128
  • [7] A Novel Artificial Fish Swarm Algorithm Based on Multi-objective Optimization
    Zhai, Yi-Kui
    Xu, Ying
    Gan, Jun-Ying
    INTELLIGENT COMPUTING THEORIES AND APPLICATIONS, ICIC 2012, 2012, 7390 : 67 - 73
  • [8] Community Detection Algorithm Based on Artificial Fish Swarm Optimization
    Hassan, Eslam Ali
    Hafez, Ahmed Ibrahem
    Hassanien, Aboul Ella
    Fahmy, Aly A.
    INTELLIGENT SYSTEMS'2014, VOL 2: TOOLS, ARCHITECTURES, SYSTEMS, APPLICATIONS, 2015, 323 : 509 - 521
  • [9] The routing optimization based on improved artificial fish swarm algorithm
    Shan, Xiaojuan
    Jiang, Mingyan
    Li, Jingpeng
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 3658 - +
  • [10] Quantum Behaved Particle Swarm Optimization Algorithm Based on Artificial Fish Swarm
    Yumin, Dong
    Li, Zhao
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014