The Marine Predator Algorithm (MPA) has unique advantages as an important branch of population-based algorithms. However, it emerges more disadvantages gradually, such as traps to local optima, insufficient diversity, and premature convergence, when dealing with complex problems in practical industrial engineering design applications. In response to these limitations, this paper proposes a novel Improved Marine Predator Algorithm (IMPA). By introducing an adaptive weight adjustment strategy and a dynamic social learning mechanism, this study significantly improves the encounter frequency and efficiency between predators and preys in marine ecosystems. The performance of the IMPA was evaluated through benchmark functions, CEC2021 suite problems, and engineering design problems, including welded beam design, tension/compression spring design, pressure vessel design, and three-bar design. The results indicate that the IMPA has achieved significant success in the optimization process over other methods, exhibiting excellent performance in both solving optimal parameter solutions and optimizing objective function values. The IMPA performs well in terms of accuracy and robustness, which also proves its efficiency in successfully solving complex industrial engineering design problems.
Read full abstract