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

被引:21
|
作者
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 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,
  • [4] 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
  • [5] A modified artificial fish-swarm algorithm
    Xiao, Jianmei
    Zheng, Xiaoming
    Wang, Xihuai
    Huang, Youfang
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 3456 - 3460
  • [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] 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 - +
  • [9] A Novel WSNs Localization Algorithm Based on Artificial Fish Swarm Algorithm
    Yang, Xiaoying
    Zhang, Wanli
    Song, Qixiang
    INTERNATIONAL JOURNAL OF ONLINE ENGINEERING, 2016, 12 (01) : 64 - 68
  • [10] The Optimization of Fuzzy Neural Network Based on Artificial Fish Swarm Algorithm
    Lei Yanmin
    Feng Zhibin
    2013 IEEE NINTH INTERNATIONAL CONFERENCE ON MOBILE AD-HOC AND SENSOR NETWORKS (MSN 2013), 2013, : 469 - 473