The Selfish Herd Optimizer (SHO)

版本 1.0.0.0 (5.2 KB) 作者: Erik
The Selfish Herd Optimizer (SHO) is a metaheuristic algorithm
730.0 次下载
更新时间 2017/9/13

查看许可证

The Selfish Herd Optimizer (SHO) is a metaheuristic algorithm which is based on the simulation of the widely observed selfish herd behavior manifested by individuals within a herd of animals subjected to some form of predation risk. In SHO, individuals emulate the predatory interactions between groups of prey and predators by two types of search agents: the members of a selfish herd (the prey) and a pack of hungry predators. Depending on their classification as either a prey or a predator, each individual is conducted by a set of unique evolutionary operators inspired by such prey-predator relationship. These unique traits allow SHO to improve the balance between exploration and exploitation without altering the population size.
More details can be seen in:

http://www.sciencedirect.com/science/article/pii/S030326471730103X

MATLAB SOFTWARE
The software contains a main function SHO_Example.m which implements the optimization of the Ackley function.

引用格式

Erik (2024). The Selfish Herd Optimizer (SHO) (https://www.mathworks.com/matlabcentral/fileexchange/64409-the-selfish-herd-optimizer-sho), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2014a
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Direct Search 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.0.0.0