Yarpiz进化算法工具箱(YPEA)是一个通用工具箱,用于使用进化算法(EAs)和元启发式来定义和解决优化问题。要使用这个工具箱,您只需要定义您的优化问题,然后将问题交给YPEA提供的算法之一来解决它。
要获得工具箱的完整源代码和帮助,请访问GitHub或Yarpiz网站上的项目存储库。
GitHub库:https://github.com/smkalami/ypea
Yarpiz:https://yarpiz.com/477/ypea-yarpiz-evolutionary-algorithms
YPEA工具箱实现和提供的算法列表如下:
1.人工蜂群(ABC)
2.连续域的蚁群优化
3.蜜蜂算法(BA)
4.基于生物地理学的优化
5.协方差矩阵适应演化策略(CMA-ES)
6.文化算法
7.差异进化(DE)
8.萤火虫算法(FA)
9.遗传算法(GA)
10.和谐搜册(HS)
11.帝国主义竞争算法
12.入侵杂草优化(IWO)
13.粒子群优化(PSO)
14.模拟退火(SA)
15.基于教学的优化
安装此工具箱后,只需键入“doc ypea”以获得有关如何使用ypea工具箱的帮助。
引用作为
Mostapha Kalami Heris, MATLAB Yarpiz进化算法工具箱(YPEA), Yarpiz, 2020。
医生
版本 | 发表 | 发布说明 | |
---|---|---|---|
1.1.0.4 | 一些小的修改。 |
|
|
1.1.0.3 | 文档的小改动。 |
|
|
1.1.0.2 | 文档的小改动。 |
|
|
1.1.0.1 | 描述和图像更新。 |
|
|
1.1 |
|