一款史上最強(qiáng)的智能優(yōu)化算法軟件,MATLABAPPDesigner開發(fā)(最新智能優(yōu)化算法)
很久沒有整理干貨了,原因是最近一直在精心打磨一款 智能優(yōu)化算法APP ,前前后后改了很多次,今天終于完工了!接下來(lái)跟我一起來(lái)看看這款軟件吧!
眾所周知,智能優(yōu)化算法在解決復(fù)雜問題,尋找最優(yōu)解的時(shí)候,往往有著奇效,也因此智能優(yōu)化算法被冠以“他山之石,可以攻玉”的美名。越來(lái)越多的研究者對(duì)智能優(yōu)化算法進(jìn)行應(yīng)用、改進(jìn)。同時(shí),也不得不說,智能優(yōu)化算法在“水論文”方面還是名列前茅的。
想要采用智能優(yōu)化算法發(fā)論文,要不就是將其應(yīng)用在一個(gè)較新的領(lǐng)域,但是這樣做的創(chuàng)新點(diǎn)往往不夠。再有就是對(duì)其改進(jìn),這時(shí)候?yàn)榱送癸@改進(jìn)的效果,各種單峰、多峰函數(shù)就得出馬了,這里比較經(jīng)典,也比較常用的就是各大 CEC 函數(shù)集和一些常用的經(jīng)典函數(shù)。這些函數(shù)都有一個(gè)共同點(diǎn):具有唯一的極小值,但是維度及復(fù)雜度都是不一樣的。采用智能優(yōu)化算法對(duì)這些函數(shù)的極值進(jìn)行尋優(yōu),可以客觀的測(cè)試智能優(yōu)化算法的性能。
為方便大家對(duì)改進(jìn)的智能優(yōu)化算法性能進(jìn)行測(cè)試, 隨意切換各種類型函數(shù) ,一鍵導(dǎo)出各種處理后( 可直接復(fù)制在論文 )的圖片,一鍵導(dǎo)出 各種統(tǒng)計(jì)指標(biāo),平均曲線圖,箱線圖,秩和檢驗(yàn)等 ,公眾號(hào)《淘個(gè)代碼》作者經(jīng)過很長(zhǎng)一段時(shí)間的精心打磨,基于 MATLAB APP Designer 工具制作了一款智能優(yōu)化算法軟件 APP。
軟件包含“ 單個(gè)算法測(cè)試 ”和“ 多種算法比較 ”兩大核心功能。
首先介紹單個(gè)算法測(cè)試功能:
1 、 軟件集成了 5 種經(jīng)典的 CEC 函數(shù) (CEC2005CEC2017CEC2019CEC2021CEC2022) 、 23 個(gè)經(jīng)典測(cè)試函數(shù)和 47 種常用測(cè)試函數(shù),基本上涵蓋了90%常用的測(cè)試函數(shù),用戶可以隨意切換,自由更改!
2、 可以自行設(shè)置優(yōu)化算法的迭代次數(shù),種群個(gè)數(shù),問題維度,更改算法,更改函數(shù)。界面如下:
3、 單個(gè)算法測(cè)試功能里,作者已經(jīng)集成了 20 余種常用的智能優(yōu)化算法,但是用戶也可以 自行添加自己想添加的任何算法 。如下:
操作起來(lái)也非常簡(jiǎn)單!如下,所有圖像都支持導(dǎo)出fig圖片哦!
2、 在多算法對(duì)比中,軟件可以一鍵導(dǎo)出 3 種 excel 表格,包括能智能優(yōu)化算法 6 種常用統(tǒng)計(jì)指標(biāo) (最優(yōu)值、標(biāo)準(zhǔn)差、平均值、中值、最差值、平均運(yùn)行時(shí)間) 、 Wilcoxon 秩和檢驗(yàn)結(jié)果、 Wilcoxon 符號(hào)檢驗(yàn)結(jié)果。操作界面如下:
運(yùn)行后會(huì)在當(dāng)前文件夾內(nèi)生成如下結(jié)果:
3 、 軟件可一鍵導(dǎo)出箱線圖( fig 格式和 jpg 格式)(已調(diào)整每個(gè)箱線圖的大小,并去除白邊),方便直接導(dǎo)入論文。如下,
4 、 軟件可一鍵導(dǎo)出多種算法在各大函數(shù)集對(duì)比下的 平均收斂曲線 ,如下,這是直接從 MATLAB 復(fù)制圖窗過來(lái)的,可以看到,均已經(jīng)剔除白邊,并調(diào)整每個(gè)子圖的大小保持一致。完全可以直接沾到你的論文里!
軟件安裝非常簡(jiǎn)單,如下:
-
1.?軟件 必須依托于MATLAB平臺(tái),并集成安裝在MATLAB APP里。就是如圖這個(gè)位置:
2.由于APPdesigner的迭代更新速度較快,不同MATLAB版本之間差異較大,因此,軟件必須運(yùn)行于 MATLAB2020b 及其以上版本。
3. 為保護(hù)原創(chuàng),此軟件采用加密形式,并設(shè)置了登錄界面,同一個(gè)賬號(hào),最多可在兩臺(tái)電腦授權(quán)。
該軟件由公眾號(hào)——淘個(gè)代碼開發(fā),前前后后修改過很多次,調(diào)試過很多次,真正的心血之作!
軟件如有什么不足之處,歡迎后臺(tái)留言,考慮后續(xù)再繼續(xù)增加一些實(shí)際的工程應(yīng)用案例增加進(jìn)去,到時(shí)候也會(huì)增加一些箱線圖等的指標(biāo)對(duì)比~
完整代碼獲取
https://mbd.pub/o/bread/ZpaXlpxt
或者點(diǎn)擊下方 閱讀原文 獲取!