999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于混合蛙跳算法的研究

2020-07-10 15:51:58李冬林楊俊勝方棟澤代永強
軟件 2020年5期
關鍵詞:影響

葛 鵬,李冬林,楊俊勝,方棟澤,代永強

(甘肅農業大學信息科學技術學院計算機科學與技術專業,甘肅 蘭州 730070)

0 引言

混合蛙跳算法是由Eusuff和Lansey為解決組合優化問題于2003年首次提出的,目的就是為了找出最優組合[1],混合蛙跳算法的特點為概念簡單明了,需要調整的參數少,魯棒性強,解決問題時計算速度快,尋找最優解的能力比普通算法強以及最為重要的易于實現的特點。

混合蛙跳算法的背景是在一片沼澤地里青蛙利用沼澤地中離散分布的石塊去尋找更多食物,每只青蛙個體之間都進行信息的交流[2],通過整個種群的信息交流,來使每只青蛙得到最多的食物。轉換為算法的思想,即為使得每個解都達到最優,最終使整個算法達到最優解,即由局部最優到全局最優的過程。蛙跳算法對于解決算法當中的n后問題和最短路徑問題等有顯著效果。

1 混合蛙跳算法的實現過程

Step0:對每一個個體初始化,確定試驗次數,混合迭代次數,個體總數,族群數,個體維數,族群內更新次數的值,并調用測試函數對初始化所產生的解進行優化。

Step1:以 main函數進入算法,按照適應度降序對全部個體進行排序和族群劃分[3],同時對解進行排序、分組為M,每個組內有I個個體。

Step2:對某個群組中的個體進行重新排序,對排序分組的族群進行局部更新尋找局部最優pb,局部最差pw[4]。

Step3:重復Step2,直至所有族群均被更新。

Step4:從局部最優中尋找全局最優并將值賦給px,將 pop[M][I](排序后的族群)復制到 individual。

Step5:對結果求平均極值及標準差,輸出標準差及平均值極值,得到最終的實驗結果。

圖1 混合蛙跳算法流程圖Fig.1 Mixed frog jump algorithm flowchart

2 測試函數

表1 測試函數Tab.1 Test functions

3 算法各參數的改變對函數的影響

3.1 族群內更新次數對各函數平均極值的影響

圖2 族群內更新次數對平均極值的影響Fig.2 The effects of the number of updates in the population on the mean extremum

圖3 族群內更新次數對平均極值的影響Fig.3 The effects of the number of updates in the population on the mean extremum

圖4 族群內更新次數對平均極值的影響Fig.4 The effects of the number of updates in the population on the mean extremum

圖5 族群內更新次數對平均極值的影響Fig.5 The effects of the number of updates in the population on the mean extremum

3.2 維度對各函數平均極值的影響

圖6 維度對平均極值的影響Fig.6 The effect of dimensions on the mean extremum

圖7 維度對平均極值的影響Fig.7 The effect of dimensions on the mean extremum

圖8 維度對平均極值的影響Fig.8 The effect of dimensions on the mean extremum

圖9 維度對平均極值的影響Fig.9 The effect of dimensions on the mean extremum

3.3 維度對各函數標準差的影響

圖10 維度對標準差的影響Fig.10 The effect of dimension on standard deviation

圖11 維度對標準差的影響Fig.11 The effect of dimension on standard deviation

圖12 維度對標準差的影響Fig.12 The effect of dimension on standard deviation

圖13 維度對標準差的影響Fig.13 The effect of dimension on standard deviation

3.4 族群內更新次數對各函數標準差的影響

圖14 族群內更新次數對標準差的影響Fig.14 The effect of the number of population updates on the standard deviation

圖15 族群內更新次數對標準差的影響Fig.15 The effect of the number of population updates on the standard deviation

圖16 族群內更新次數對標準差的影響Fig.16 The effect of the number of population updates on the standard deviation

4 結論

在保持試驗次數,混合迭代次數,個體總數,族群數,族群中的個體數不變時,利用四種測試函數對算法進行研究,通過測試發現不同函數對于算法優化有著不同的效果。圖2至圖9中表明:當族群內更新次數增大時,f1、f3和f4函數的平均極值逐級遞減,向理論最優值靠攏,算法優化效果較好。而當維度數增大時,f1、f3函數的平均極值增大,f4函數遞減。從圖10至圖17中表明:維度增大時,f1、f3、f4三種函數的標準差均增加。族群內更新次數增大時,f1、f3函數標準呈遞減趨勢,f4函數總體遞減但中間產生突變。但是,無論是維度增大還是族群內更新次數的增加,f2函數對算法的平均極值和標準差保持不變。本實驗的不足之處在于僅僅只是研究了混合蛙跳算法兩個相關參數的改變對混合蛙跳算法的影響,試驗次數相對較少,后續會繼續改進。

5 結束語

圖17 族群內更新次數對標準差的影響Fig.17 The effect of the number of population updates on the standard deviation

數據無處不在,對于數據的處理和整合以成為現實生活中不可避免的問題,混合蛙跳算法則是在對各類數據的整合過程中尋求其對于解決問題的最好方式之一。當今世界,和平與發展是時代主旋律,面對各種資源分配不均導致地區經濟發展的不平衡,以及資源的分配不均,應用普通的優化算法例如像梯度算法,Hessian矩陣,拉格朗日乘數,單純形法[6],梯度下降法等一系列算法已經不能解決對于各類數據處理整合優化的需要。因此,需要尋找優化性能更為強大的算法。相對于普通的優化算法,混合蛙跳算法具有設置參數少,簡單易于理解,魯棒性強的特點[7],對于解決多種數據的實時變化和最優解的尋求問題有著明顯的優勢。

猜你喜歡
影響
是什么影響了滑動摩擦力的大小
哪些顧慮影響擔當?
當代陜西(2021年2期)2021-03-29 07:41:24
影響大師
沒錯,痛經有時也會影響懷孕
媽媽寶寶(2017年3期)2017-02-21 01:22:28
擴鏈劑聯用對PETG擴鏈反應與流變性能的影響
中國塑料(2016年3期)2016-06-15 20:30:00
基于Simulink的跟蹤干擾對跳頻通信的影響
如何影響他人
APRIL siRNA對SW480裸鼠移植瘤的影響
對你有重要影響的人
主站蜘蛛池模板: 欧美有码在线| 日本一区二区三区精品视频| 国产精品久久久免费视频| 国产色伊人| 国产精品欧美日本韩免费一区二区三区不卡 | 成人年鲁鲁在线观看视频| 伊人色综合久久天天| 国产在线无码av完整版在线观看| 亚洲男人天堂2020| 日韩精品免费一线在线观看| 国产精品美女免费视频大全| 看看一级毛片| 国产爽妇精品| 亚洲av无码久久无遮挡| 国产自在线拍| 国产丰满成熟女性性满足视频| 5555国产在线观看| 亚洲精品人成网线在线| 日韩视频免费| 思思热精品在线8| 欧美中文字幕一区| 九九这里只有精品视频| 久久黄色免费电影| 中文字幕在线看视频一区二区三区| 欧美成人在线免费| 日韩一区精品视频一区二区| 乱人伦视频中文字幕在线| 亚洲国产中文在线二区三区免| 日本欧美精品| 精品少妇人妻一区二区| 欧美国产菊爆免费观看 | 9啪在线视频| 激情综合婷婷丁香五月尤物| 久久国产精品影院| 美女国产在线| 四虎影视库国产精品一区| 国产精品自在拍首页视频8| 国产亚洲精品91| 99久久亚洲精品影院| 亚洲精品波多野结衣| 亚洲Va中文字幕久久一区| 国产高清国内精品福利| 亚洲日本韩在线观看| 先锋资源久久| 国产成人综合亚洲欧美在| 亚洲视频四区| 看你懂的巨臀中文字幕一区二区| 亚洲全网成人资源在线观看| 亚洲中文字幕国产av| 亚洲欧美另类日本| 永久免费精品视频| 久久国产精品娇妻素人| 日韩福利视频导航| 狠狠色丁婷婷综合久久| 国产精品理论片| 另类重口100页在线播放| 亚洲精品视频免费看| 国产精品美女免费视频大全 | 国产精品国产主播在线观看| 国产视频资源在线观看| 久久无码av三级| 色悠久久久久久久综合网伊人| 欧美精品不卡| 天天色综网| 原味小视频在线www国产| 中美日韩在线网免费毛片视频| 麻豆a级片| 免费看的一级毛片| 亚洲精品动漫在线观看| 日韩成人在线网站| 欧美成人手机在线观看网址| 国产性爱网站| 91久草视频| 99一级毛片| 熟妇丰满人妻| 国产AV无码专区亚洲精品网站| 在线亚洲天堂| 国产麻豆aⅴ精品无码| 全免费a级毛片免费看不卡| 干中文字幕| 国产亚洲成AⅤ人片在线观看| 中文字幕在线看|