An Improved Elk Herd Optimiser (IEHO)
Source abstract
Abstract
The Elk Herd Optimiser (EHO) is a novel metaheuristic algorithm inspired by the reproductive behaviour of elk herds. However, it suffers from insufficient convergence accuracy and population diversity. To address these issues, this study proposes an improved EHO (IEHO). A novel individual update strategy for the breeding phase is introduced to meet the requirements of convergence speed and diversity during evolution. A new population grouping strategy is also developed to achieve a dual balance between elite guidance and spatial distribution. Cauchy distribution sampling is used to generate learning weights, and population diversity is adopted to control the step size of movement, allowing real-time monitoring and supplementation of population diversity. A differentiated learning strategy based on fitness ranking divides individuals into high-quality and ordinary categories, implementing elite guidance and swarm intelligence learning, respectively. A hybrid evolutionary mechanism, integrating reverse learning driven by generalised opposition and perturbation based on the Cauchy distribution, substantially strengthens the algorithm’s resistance to entrapment in local optima. Moreover, dimension-masked crossover operations are introduced to greatly optimise the efficiency of population information sharing. Finally, through comparative experiments to verify the overall performance of IEHO on the CEC2017 test suite, compared with other competing algorithms, IEHO achieves the highest number of optimal solutions across multiple test functions.
Source: crossref · Quality: baseline
Affiliations
School of Electrical Engineering, Northeast Electric Power University, 169 Changchun Road, Jilin 132012, China
References (31)
Show source-provided references
1. Sliding-mode design with disturbance observer optimized by improved HBA algorithm for frequency regulation of multi-area power system
2. Dynamic allocation strategy of VM resources with fuzzy transfer learning method10.1007/s12083-020-00885-7 ↗
3. Dimension-reduction many-objective optimization design of multimode double-stator permanent magnet motor10.1109/TTE.2024.3415737 ↗
4. AS&SPO: A Digital Signal Phase Adjustment Method for High-precision Spool Displacement Measurement in Electro-hydraulic Control Valves
5. A modified white shark optimizer for optimizing photovoltaic, wind turbines, biomass, and hydrogen storage hybrid systems10.1016/j.est.2025.115655 ↗
6. Leveraging a novel grey wolf algorithm for optimization of photovoltaic-battery energy storage system under partial shading conditions10.1016/j.compeleceng.2024.109991 ↗
7. A new evolutionary search strategy for global optimization of high-dimensional problems10.1016/j.ins.2011.06.024 ↗
8. On the Modification of the Discrete Filled Function Algorithm for Nonlinear Discrete Optimization
9. Differential evolution with neighborhood mutation for multimodal optimization10.1109/TEVC.2011.2161873 ↗
10. On the computational complexity of algorithms10.1090/S0002-9947-1965-0170805-7 ↗
11. Learning with genetic algorithms: An overview10.1023/A:1022606120092 ↗
12. Differential evolution–a simple and efficient heuristic for global optimization over continuous spaces10.1023/A:1008202821328 ↗
13. Kennedy, J., and Eberhart, R. (December, January 27). Particle swarm optimization. Proceedings of the ICNN’95–International Conference on Neural Networks, Perth, WA, Australia.
14. Van Laarhoven, P.J.M., and Aarts, E.H.L. (1987). Simulated Annealing: Theory and Applications, Springer.10.1007/978-94-015-7744-1 ↗
15. Enhanced frilled lizard optimizer for global optimization and engineering design problems10.1007/s44196-025-00969-3 ↗
16. IWOA-RNN: An improved whale optimization algorithm with recurrent neural networks for traffic flow prediction10.1016/j.aej.2024.12.074 ↗
17. A multi-strategy improved dung beetle optimisation algorithm and its application10.1007/s10586-024-04704-z ↗
18. Shaikh, M.S., Rajput, A., Kumar, S., and Khan, A. (2025, January 11–13). Starfish optimization algorithm based on iterative chaotic map to enhanced stability and exploitation. Proceedings of the 2025 IEEE 2nd International Conference on Green Industrial Electronics and Sustainable Technologies (GIEST), Delhi, India.10.1109/GIEST66547.2025.11387377 ↗
19. Beaver behavior optimizer: A novel metaheuristic algorithm for solar PV parameter identification and engineering problems10.1016/j.jare.2025.09.001 ↗
20. Octopus optimization algorithm: A novel single- and multi-objective optimization algorithm for optimization problems10.1007/s10586-025-05141-2 ↗
21. A novel bio-inspired caterpillar fungus (Ophiocordyceps sinensis) optimizer for SOFC parameter identification via GRNN
22. Gámez, M.G.M., and Peraza Vázquez, H. (2025). A novel swarm optimization algorithm based on hive construction by Tetragonula carbonaria builder bees. Mathematics, 13.10.3390/math13172721 ↗
23. Elk herd optimizer: A novel nature-inspired metaheuristic algorithm10.1007/s10462-023-10680-4 ↗
24. EQDEHO: An enhanced elk herd optimizer for adaptive energy management in grid-connected microgrids with renewable and EV integration10.1016/j.est.2025.118928 ↗
25. DEEM—Differential evolution with elitism and multi-populations10.1016/j.swevo.2024.101818 ↗
26. An improved crested porcupine algorithm for UAV delivery path planning in challenging environments10.1038/s41598-024-71485-1 ↗
27. Yu, B., Wang, Q., Zhang, L., and Zhou, Y. (2025). A novel prediction model for the sales cycle of second-hand houses based on the hybrid kernel extreme learning machine optimized using the improved crested porcupine optimizer. Buildings, 15.10.3390/buildings15071200 ↗
28. ISO: An improved snake optimizer with multi-strategy enhancement for engineering optimization10.1016/j.eswa.2025.127660 ↗
29. An improved Genghis Khan optimizer based on enhanced solution quality strategy for global optimization and feature selection problems10.1016/j.knosys.2024.112347 ↗
30. Development of a knee meniscus tear detection system using ridgelet neural network and improved Genghis Khan shark optimizer10.1016/j.bspc.2025.108136 ↗
31. Circulatory system based optimization (CSBO): An expert multilevel biologically inspired meta-heuristic algorithm