Improved Group Search Optimizer algorithm

GSO(Group Search Optimizer) is a new swarm intelligence algorithm,which has a superior performance on high-dimensional multi-modal problems.An improved GSO is presented in this paper to simplify the calculation process and improve the optimal performance.The modification has two main aspects:Firstly,during the iterative process,the number of dimensions of allowed variations may change from more to less to improve the convergence speed.Secondly,random is used to determine the coefficients of individual in next gap,to avoid the ratio inclining to be static,and to increase the randomness.From the testing of benchmark functions and the comparison with other papers,it can be concluded that the algorithm has a similar search performance in comparison with GA,EP,ES,PSO,GSO for low-dimensional functions,however,it has a markedly superior performance to other EAs for high-dimensional functions.