智能优化算法APP从发布以来深受科研小伙伴们的欢迎!可以说每次更新都是诚意满满!本期将迎来一次巨大更新!
新关注的小伙伴可能还没见过此APP,这里先简单介绍一下。
关于优化算法APP
这是个什么软件?
优化算法APP是由公众号——《淘个代码》制作的一个可以嵌入MATLABAPP的一个软件,旨在方便快捷的对比不同的优化算法,突出改进算法的优势。一键获取各种算法之间的对比结果图,雷达图,收敛曲线对比图,平均排序图,箱线图,以及各种指标统计结果等。
这个软件能干什么?
软件集成了10种函数集,27种工程问题,可以实现单个算法运行和多个算法比较;
可以一键绘制算法的收敛曲线对比图,雷达图,排序图等;
可以一键导出各种运行结果的数据;
也可以更改绘图的配色方案,线型,样式等;
一键统计六种指标,秩和检验等结果,一键生成EXCEL文件;更多细节,这里不再一一赘述。
后续还会增加更多的优化算法应用案例,以及自定义函数问题等功能。
这个软件包含哪些测试集
目前软件集成了10种函数集,包括:23种经典函数、47种常用函数、CEC2005、CEC2013、CEC2014、CEC2017
CEC2019、CEC2020、CEC2021、CEC2022
集成了27种现实世界的工程问题。
这个软件支持自定义问题吗
软件目前只支持APP种现有集成的函数集,暂不支持自定义问题。关于自定义问题,后续测试后会发布~
后续会加一些关于优化算法的应用案例吗
后续会陆续的加一些关于优化算法的应用案例,比如路径规划等。
后续更新会收费吗,是永久更新吗
通俗来说,就是碳排放量的“收支相抵”,通过各种方法抵消人为产生的二氧化碳排放,实现二氧化碳的“零排放”,这就是“碳中和”。植树造林是最常见的碳中和手段之一。
软件不会用怎么办?
在公众号《淘个代码》有关于此APP的所有应用细节视频介绍!链接:https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzkyNDUwMjc3Mg==&action=getalbum&album_id=3796310904338251782#wechat_redirect
可以多台设备登录吗?
目前支持在2台不同的设备上登录。如果遇到换电脑的情况,可后台联系公众号刷新数据库。
软件运行后可以导出数据自己绘图吗?
运行后,会保存箱线图,平均收敛曲线等数据,你可以利用这些数据自行绘图
该软件可以添加自己的优化算法吗?
当然可以!只需要把自己的优化算法放在”Optimization_Algorithms“文件夹内,然后在APP种输入自己算法的简称即可!不过对于自行添加的优化算法需要简单修改一下算法的输入输出格式,只需要和提供的案例算法的输入输出的位置对应好即可。
软件安装麻烦吗?
软件安装非常简单,直接打开MATLAB软件后,双击安装包即可
软件支持什么版本的MATLAB
只要是2020b以上版本的MATLAB都可以使用哦。
更多关于此APP往期回顾,欢迎观看往期发布的四篇文章(有视频介绍哦!):
本期再来一次重大更新!

本期更新内容
①:新增三种函数集:CEC2013、CEC2014、CEC2020
②:单个算法测试中,可以自定义收敛曲线的绘图样式(包括线条颜色,样式,粗细等)
③:单个算法测试中,选择算法下拉框功能,可以在下拉框自行增删算法,并再次进入软件时依然保留你添加的算法,简化操作。
④:多个算法测试功能,新增箱线图、平均收敛曲线图的数据导出功能
⑤:多个算法测试中,可以自定义每种算法的绘图颜色,并且可以保留你自己的配色方案。
⑥:多个算法测试功能,可以自定义箱线图的绘图样式
⑦:整体程序大幅度缩减程序量,简化操作,将不同函数集以下拉框的形式展示,再也不用频繁设置参数了
⑧:修复雷达图的绘制,解决算法并列排名的问题。
⑨:修复CEC2019函数经在运行时偶尔会卡崩的bug
依次介绍!
① 本次更新新增三种函数集:CEC2013、CEC2014、CEC2020,并且这次整理了所有10种函数集详细的信息,直接存放在网盘中

② 单个算法测试中,可以自定义收敛曲线的绘图样式(包括线条颜色,样式,粗细等)

③ 单个算法测试中,选择算法下拉框功能,可以在下拉框自行增删算法,并再次进入软件时依然保留你添加的算法,简化操作。

④ 多个算法测试功能,新增箱线图、平均收敛曲线图的数据导出功能
在多个算法测试功能,当运行完毕后,会直接在运行的测试集的文件夹下面保存该次运行数据,以CEC2017函数集为例,运行后会在该文件夹下保留此次箱线图,平均收敛曲线图,和每次算法运行曲线的数据。

这个30DimResultMat.mat就是此次运行得到的所有数据:

第一个Average_Iter是平均曲线的数据,29表示测试函数的个数(CEC2017有29个测试函数),8表示有8个算法。第二个box_plot是绘制箱线图的数据。第三个IterCell是所有算法在每个测试函数上运行30次的所有迭代曲线数据。
当你不喜欢APP自带的绘图功能,你也可以根据此数据绘制你想要的图!
⑤:多个算法测试中,可以自定义每种算法的绘图颜色,并且可以保留你自己的配色方案。

⑥:多个算法测试功能,可以自定义箱线图的绘图样式


而且可以发现,箱线图填充的颜色也与左边你定义好的颜色一致哦!
⑦:整体程序大幅度缩减程序量,简化操作,将不同函数集以下拉框的形式展示,再也不用频繁设置参数了

以后切换函数集,直接从下拉框即可切换,且见面中的其他参数都不用重复设置了,极大简化了操作!
⑧:修复雷达图的绘制,解决算法并列排名的问题。
之前有小伙伴反应,说雷达图的绘制没有并列排名,本期版本解决了并列排名的问题!

好啦,本期更新就到这里,下期将会整理近五年最新的优化算法,直接添加到优化算法APP数据库!关于APP自定义问题,也会尽快上线的!~

欢迎持续关注哦!

优化算法APP完整代码获取链接
https://mbd.pub/o/bread/ZpaXlpxt
或者点击下方阅读原文获取!
注意事项!:
1. 软件必须依托于MATLAB平台,并集成安装在MATLAB APP里。就是如图这个位置:

2.由于APPdesigner的迭代更新速度较快,不同MATLAB版本之间差异较大,因此,软件必须运行于 MATLAB2020b及其以上版本。
3. 为保护原创,此软件采用加密形式,并设置了登录界面,同一个账号,最多可在两台电脑授权。
4.之前购买过的小伙伴,直接跳转链接下载最新的即可!
该软件由公众号——淘个代码开发,调试过很多次,真正的心血之作!
软件如有什么不足之处,欢迎后台留言~
611

被折叠的 条评论
为什么被折叠?



