The sand cat swarm optimization algorithm (SCSO) is a recently proposed metaheuristic optimization algorithm. It stimulates the hunting behavior of the sand cat, which attacks or searches for prey according to the sound frequency; each sand cat aims to catch better prey. Therefore, the sand cat will search for a better location to catch better prey. In the SCSO algorithm, each sand cat will gradually approach its prey, which makes the algorithm a strong exploitation ability. However, in the later stage of the SCSO algorithm, each sand cat is prone to fall into the local optimum, making it unable to find a better position. In order to improve the mobility of the sand cat and the exploration ability of the algorithm. In this paper, a modified sand cat swarm optimization (MSCSO) algorithm is proposed. The MSCSO algorithm adds a wandering strategy. When attacking or searching for prey, the sand cat will walk to find a better position. The MSCSO algorithm with a wandering strategy enhances the mobility of the sand cat and makes the algorithm have stronger global exploration ability. After that, the lens opposition-based learning strategy is added to enhance the global property of the algorithm so that the algorithm can converge faster. To evaluate the optimization effect of the MSCSO algorithm, we used 23 standard benchmark functions and CEC2014 benchmark functions to evaluate the optimization performance of the MSCSO algorithm. In the experiment, we analyzed the data statistics, convergence curve, Wilcoxon rank sum test, and box graph. Experiments show that the MSCSO algorithm with a walking strategy and a lens position-based learning strategy had a stronger exploration ability. Finally, the MSCSO algorithm was used to test seven engineering problems, which also verified the engineering practicability of the proposed algorithm.
Remora Optimization Algorithm (ROA) is a metaheuristic optimization algorithm, proposed in 2021, which simulates the parasitic attachment, experiential attack, and host feeding behavior of remora in the ocean. However, the performance of ROA is not very good. Considering the habits of the remora that rely on the host to find food, and in order to improve the performance of the ROA, we designed a new host-switching mechanism. By adding new a host-switching mechanism, joint opposite selection, and restart strategy, a modified remora optimization algorithm (MROA) is proposed. We use 23 standard benchmark and CEC2020 functions to test the performance of MROA and compare them with eight state-of-art optimization algorithms. The experimental results show that MROA has better-optimized performance and robustness. Finally, the ability of MROA to solve practical problems is demonstrated by five classical engineering problems.
The group teaching optimization algorithm (GTOA) is a meta heuristic optimization algorithm simulating the group teaching mechanism. The inspiration of GTOA comes from the group teaching mechanism. Each student will learn the knowledge obtained in the teacher phase, but each student’s autonomy is weak. This paper considers that each student has different learning motivations. Elite students have strong self-learning ability, while ordinary students have general self-learning motivation. To solve this problem, this paper proposes a learning motivation strategy and adds random opposition-based learning and restart strategy to enhance the global performance of the optimization algorithm (MGTOA). In order to verify the optimization effect of MGTOA, 23 standard benchmark functions and 30 test functions of IEEE Evolutionary Computation 2014 (CEC2014) are adopted to verify the performance of the proposed MGTOA. In addition, MGTOA is also applied to six engineering problems for practical testing and achieved good results.
The artificial Gorilla Troop Optimization (GTO) algorithm (GTO) is a metaheuristic optimization algorithm that simulates the social life of gorillas. This paper proposes three innovative strategies considering the GTO algorithm’s insufficient convergence accuracy and low convergence speed. First, a shrinkage control factor fusion strategy is proposed to expand the search space and reduce search blindness by strengthening the communication between silverback gorillas and other gorillas to improve global optimization performance. Second, a sine cosine interaction fusion strategy based on closeness is proposed to stabilize the performance of silverback gorillas and other gorilla individuals and improve the convergence ability and speed of the algorithm. Finally, a gorilla individual difference identification strategy is proposed to reduce the difference between gorilla and silverback gorillas to improve the quality of the optimal solution. In order to verify the optimization effect of the modified artificial gorilla troop optimization (MGTO) algorithm, we used 23 classic benchmark functions, 30 CEC2014 benchmark functions, and 10 CEC2020 benchmark functions to test the performance of the proposed MGTO algorithm. In this study, we used a total of 63 functions for algorithm comparison. At the same time, we carried out the exploitation and exploration balance experiment of 30 CEC2014 and 10 CEC2020 functions for the MGTO algorithm. In addition, the MGTO algorithm was also applied to test seven practical engineering problems, and it achieved good results.
Recently, a new swarm intelligence optimization algorithm called the remora optimization algorithm (ROA) was proposed. ROA simulates the remora’s behavior of the adsorption host and uses some formulas of the sailfish optimization (SFO) algorithm and whale optimization algorithm (WOA) to update the solutions. However, the performance of ROA is still unsatisfactory. When solving complex problems, ROA’s convergence ability requires further improvement. Moreover, it is easy to fall into local optimization. Since the remora depends on the host to obtain food and optimize ROA performance, this paper introduces the mutualistic strategy to strengthen the symbiotic relationship between the remora and the host. Meanwhile, chaotic tent mapping and roulette wheel selection are added to further improve the algorithm’s performance. By incorporating the above improvements, this paper proposes an improved remora optimization algorithm with a mutualistic strategy (IROA) and uses 23 benchmark functions in different dimensions and CEC2020 functions to validate the performance of the proposed IROA. Experimental studies on six classical engineering problems demonstrate that the proposed IROA has excellent advantages in solving practical optimization problems.