海洋捕食者算法(Marine Predators Algorithm, MPA)是一种模拟海洋生态中适者生存过程的优化算法。该算法于2020年由Afshin Faramarzi等人提出,通过模拟猎物和捕食者之间的相互作用,以及海洋环境中的漩涡影响,实现个体之间的优化搜索。MPA的优化过程包括高速度比、单位速度比和低速度比三个阶段,分别对应不同情况下猎物和捕食者的移动速度关系。该算法具有创新思路,可用于改进和应用于多种领域。