Memory Tunicate Swarm Algorithm with Information Sharing
QU Chiwen1,2, PENG Xiaoning1,3
1. School of Mathematics and Statistics, Hunan Normal University, Changsha 410081; 2. Key Laboratory of Computing and Stochastic Mathematics, Ministry of Education, Hunan Normal University, Changsha 410081; 3. School of Medicine, Hunan Normal University, Changsha 410081
Abstract:Aiming at the problems of low accuracy, slow convergence speed and easily falling into local optimum of the tunicate swarm algorithm(TSA), a memory tunicate swarm algorithm with information sharing is proposed. Firstly, a dynamic self-adaptive adjustment strategy is adopted to divide the population into two sub-groups dynamically, including information sharing search and jet propulsion search, to balance the global development capability and local development capability of TSA. Then, some tunicate individuals are selected randomly to acquire information from the peers to realize the sufficient information exchange and sharing among tunicate individuals in the information sharing search mode. For another group of individuals, historical optimal locations are introduced to guide learning and thus the effectiveness of the algorithm search is enhanced. Experimental results on 20 benchmark functions show that the proposed algorithm is evidently superior in convergence rate, solution accuracy and robustness.
[1] MAO K, PAN Q K, PANG X F, et al. A Novel Lagrangian Relaxation Approach for a Hybrid Flowshop Scheduling Problem in the Steelmaking-Continuous Casting Process. European Journal of Ope-rational Research, 2014, 236(1): 51-60. [2] LENNEDY J, EBERHART R. Particle Swarm Optimization//Proc of the International Conference on Neural Networks. Washington, USA: IEEE, 1995, IV: 1942-1948. [3] STORN R, PRICE K. Differential Evolution-A Simple and Efficient Heuristic for Global Optimization over Continuous Spaces. Journal of Global Optimization, 1997, 11(4): 341-359. [4] RAJABIOUN R. Cuckoo Optimization Algorithm. Applied Soft Computing, 2011, 11(8): 5508-5518. [5] ZHENG Y J. Water Wave Optimization: A New Nature-Inspired Metaheuristic. Computers and Operations Research, 2015, 55: 1-11. [6] ASKARZADEH A. A Novel Metaheuristic Method for Solving Constrained Engineering Optimization Problems: Crow Search Algorithm. Computers and Structures, 2016, 169: 1-12. [7] MIRJALILI S, MIRJALILI S M, LEWIS A. Grey Wolf Optimizer. Advances in Engineering Software, 2014, 69: 46-61. [8] RAO R V, SAVSANI V J, VAKHARIA D P. Teaching-Learning-Based Optimization: An Optimization Method for Continuous Non-linear Large Scale Problems. Information Sciences, 2012, 183(1): 1-15. [9] CHENG M Y, PRAYOGO D. Symbiotic Organisms Search: A New Metaheuristic Optimization Algorithm. Computers and Structures, 2014, 139: 98-112. [10] MIRJALILI S, LEWIS A. The Whale Optimization Algorithm. Advances in Engineering Software, 2016, 95: 51-67. [11] ZHAO W G, WANG L Y, ZHANG Z X. A Novel Atom Search Optimization for Dispersion Coefficient Estimation in Groundwater. Future Generation Computer Systems, 2019, 91: 601-610. [12] KHAN A T, SENIOR S L, STANIMIROVIC P S, et al. Model-Free Optimization Using Eagle Perching Optimizer[C/OL]. [2020-12-26]. https://arxiv.org/pdf/1807.02754.pdf. [13] MIRJALILI S, GANDOMI A H, MIRJALILI S Z, et al. Salp Swarm Algorithm: A Bio-inspired Optimizer for Engineering Design Problems. Advances in Engineering Software, 2017, 114: 163-191. [14] KAUR S, AWASTHI L K, SANGAL A L, et al. Tunicate Swarm Algorithm: A New Bio-inspired Based Metaheuristic Paradigm for Global Optimization[C/OL]. [2020-12-26]. http://doi.org/10.1016/j.engappai.2020.103541. [15] TSENG L Y, CHEN C. Multiple Trajectory Search for Large Scale Global Optimization//Proc of the IEEE Congress on Evolutionary Computation. Washington, USA: IEEE, 2008: 3052-3059. [16] SUN J J, WANG L L, YANG C Y, et al. An Ancient BCR-Like Signaling Promotes ICP Production and Hemocyte Phagocytosis in Oyster. iScience, 2020. 23(2). DOI: 10.1016/j.isci.2020.100834. [17] YANG X S. Nature-Inspired Metaheuristic Algorithms. 2nd Edition. Beckington, UK: Luniver Press, 2010: 11-16. [18] TANG K, YAO X, SUGANTHAN P N, et al. Benchmark Functions for the CEC′2008 Special Session and Competition on Large Scale Global Optimization[C/OL]. [2020-12-26]. https://sci2s.ugr.es/sites/default/files/files/TematicWebSites/EAMHCO/Tech.Report.CEC2008.LSGO.pdf.