基于S型函數(shù)的自適應粒子群優(yōu)化算法
發(fā)布時間:2021-10-21 12:26
針對粒子群算法求解精度低和后期收斂速度慢等問題,提出了一種基于S型函數(shù)的自適應粒子群優(yōu)化算法SAPSO (S-shaped function based Adaptive Particle Swarm Optimization)。該算法利用倒S型函數(shù)的特點,實現(xiàn)了對慣性權重的非線性調整,從而更好地平衡算法的全局搜索能力和局部搜索能力;同時,在算法的位置更新公式中引入S型函數(shù),并利用個體粒子自身的適應度值與群體平均適應度值的比值自適應地調整搜索步長,從而提高算法的搜索效率。在若干經典測試函數(shù)上的仿真實驗結果表明,與已有的幾種改進粒子群算法相比,SAPSO在收斂速度和求解精度方面均有較大優(yōu)勢。
【文章來源】:計算機科學. 2019,46(01)北大核心CSCD
【文章頁數(shù)】:6 頁
【部分圖文】:
圖3慣性權重遞減曲線Fig.3Declinecurveofinertiaweight
,說明算法的求解精度更高。但是SAPSO算法在較難尋優(yōu)的典型病態(tài)單模態(tài)函數(shù)f4上的最優(yōu)值的平均值與實際最優(yōu)值相比,求解精度較差,說明在此函數(shù)的尋優(yōu)上,該算法陷入了局部最優(yōu)?偟膩碚f,SAPSO算法在單模態(tài)和多模態(tài)函數(shù)上的尋優(yōu)性能均優(yōu)于其他幾種算法。圖4給出了5種算法在9個測試函數(shù)上的適應度平均值進化曲線。(a)f1(b)f2(c)f3(d)f4(e)f5(f)f6(g)f7(h)f8(i)f9圖45種算法在9個測試函數(shù)上的適應度平均值曲線Fig.4Averagefitnessvaluecurveoffivealgorithmsonninebenchmarktestfunctions842計算機科學2019年
多存在于邏輯回歸(LogisticRegression)模型中,在種群增長、植物生長以及病毒流行等眾多領域有著廣泛的應用。S型函數(shù)的表達式為:y=k1+ea-rx其中,a和r為常數(shù)。令x=1t,則得到倒S型函數(shù)的表達式為:y=k1+ea-rtS型函數(shù)和倒S型函數(shù)的圖像如圖1和圖2所示。由S型函數(shù)圖像可知,隨著x的增大,y隨之增大,y在前期的增長速度較快,在后期的增長速度較慢。圖1S型函數(shù)Fig.1S-shapedfunction圖2倒S型函數(shù)Fig.2Upside-downS-shapedfunction4改進的粒子群優(yōu)化算法4.1慣性權重在粒子群算法中,Shi等[8]將慣性權重引入到速度更新公式當中,并提出了慣性權重線性遞減策略的粒子群算法,其改進的慣性權重公式為:w=wstart-(wstart-wend)ttmax(3)其中,t為粒子的當前迭代次數(shù),tmax為粒子的最大迭代次數(shù)。文獻[18]對4種慣性權值函數(shù)(線性遞減函數(shù)、開口向下的拋物線函數(shù)、開口向上的拋物線函數(shù)和遞減的指數(shù)曲線函數(shù))策略的改進粒子群算法進行了實驗對比分析。結果表明,慣性權值為開口向上的拋物線函數(shù)和遞減的指數(shù)曲線函數(shù)時,算法的尋優(yōu)性能均能得到不同程度的提高。結合上述慣性權值函數(shù)的改進策略,近年來,高斯函數(shù)慣性權重遞減策略、慣性權重對數(shù)遞減策略、柯西密度函數(shù)慣性權重遞減策略等[19-20]也相繼被
【參考文獻】:
期刊論文
[1]基于CAS理論的改進PSO算法[J]. 劉舉勝,何建佳,李鵬飛. 計算機工程與應用. 2017(05)
[2]基于高斯擾動和自然選擇的改進粒子群優(yōu)化算法[J]. 艾兵,董明剛. 計算機應用. 2016(03)
[3]基于柯西分布的粒子群優(yōu)化算法改進[J]. 黎紅玲,羅林,蒲冬梅,劉好斌. 電子科技. 2016(01)
[4]具有高斯擾動的最優(yōu)粒子引導粒子群優(yōu)化算法[J]. 吳潤秀,孫輝,朱德剛,趙嘉. 小型微型計算機系統(tǒng). 2016(01)
[5]基于慣性權重對數(shù)遞減的粒子群優(yōu)化算法[J]. 戴文智,楊新樂. 計算機工程與應用. 2015(17)
[6]采用擾動加速因子的自適應粒子群優(yōu)化算法[J]. 姜建國,田旻,王向前,龍秀萍,李錦. 西安電子科技大學學報. 2012(04)
[7]位置加權的改進粒子群算法[J]. 朱童,李小凡,魯明文. 計算機工程與應用. 2011(05)
[8]基于試探的變步長自適應粒子群算法[J]. 鄭春穎,鄭全弟,王曉丹,王玉冰. 計算機科學. 2009(11)
[9]改進的粒子群算法[J]. 張建科,劉三陽,張曉清. 計算機工程與設計. 2007(17)
[10]粒子群優(yōu)化算法的慣性權值遞減策略研究[J]. 陳貴敏,賈建援,韓琪. 西安交通大學學報. 2006(01)
本文編號:3448977
【文章來源】:計算機科學. 2019,46(01)北大核心CSCD
【文章頁數(shù)】:6 頁
【部分圖文】:
圖3慣性權重遞減曲線Fig.3Declinecurveofinertiaweight
,說明算法的求解精度更高。但是SAPSO算法在較難尋優(yōu)的典型病態(tài)單模態(tài)函數(shù)f4上的最優(yōu)值的平均值與實際最優(yōu)值相比,求解精度較差,說明在此函數(shù)的尋優(yōu)上,該算法陷入了局部最優(yōu)?偟膩碚f,SAPSO算法在單模態(tài)和多模態(tài)函數(shù)上的尋優(yōu)性能均優(yōu)于其他幾種算法。圖4給出了5種算法在9個測試函數(shù)上的適應度平均值進化曲線。(a)f1(b)f2(c)f3(d)f4(e)f5(f)f6(g)f7(h)f8(i)f9圖45種算法在9個測試函數(shù)上的適應度平均值曲線Fig.4Averagefitnessvaluecurveoffivealgorithmsonninebenchmarktestfunctions842計算機科學2019年
多存在于邏輯回歸(LogisticRegression)模型中,在種群增長、植物生長以及病毒流行等眾多領域有著廣泛的應用。S型函數(shù)的表達式為:y=k1+ea-rx其中,a和r為常數(shù)。令x=1t,則得到倒S型函數(shù)的表達式為:y=k1+ea-rtS型函數(shù)和倒S型函數(shù)的圖像如圖1和圖2所示。由S型函數(shù)圖像可知,隨著x的增大,y隨之增大,y在前期的增長速度較快,在后期的增長速度較慢。圖1S型函數(shù)Fig.1S-shapedfunction圖2倒S型函數(shù)Fig.2Upside-downS-shapedfunction4改進的粒子群優(yōu)化算法4.1慣性權重在粒子群算法中,Shi等[8]將慣性權重引入到速度更新公式當中,并提出了慣性權重線性遞減策略的粒子群算法,其改進的慣性權重公式為:w=wstart-(wstart-wend)ttmax(3)其中,t為粒子的當前迭代次數(shù),tmax為粒子的最大迭代次數(shù)。文獻[18]對4種慣性權值函數(shù)(線性遞減函數(shù)、開口向下的拋物線函數(shù)、開口向上的拋物線函數(shù)和遞減的指數(shù)曲線函數(shù))策略的改進粒子群算法進行了實驗對比分析。結果表明,慣性權值為開口向上的拋物線函數(shù)和遞減的指數(shù)曲線函數(shù)時,算法的尋優(yōu)性能均能得到不同程度的提高。結合上述慣性權值函數(shù)的改進策略,近年來,高斯函數(shù)慣性權重遞減策略、慣性權重對數(shù)遞減策略、柯西密度函數(shù)慣性權重遞減策略等[19-20]也相繼被
【參考文獻】:
期刊論文
[1]基于CAS理論的改進PSO算法[J]. 劉舉勝,何建佳,李鵬飛. 計算機工程與應用. 2017(05)
[2]基于高斯擾動和自然選擇的改進粒子群優(yōu)化算法[J]. 艾兵,董明剛. 計算機應用. 2016(03)
[3]基于柯西分布的粒子群優(yōu)化算法改進[J]. 黎紅玲,羅林,蒲冬梅,劉好斌. 電子科技. 2016(01)
[4]具有高斯擾動的最優(yōu)粒子引導粒子群優(yōu)化算法[J]. 吳潤秀,孫輝,朱德剛,趙嘉. 小型微型計算機系統(tǒng). 2016(01)
[5]基于慣性權重對數(shù)遞減的粒子群優(yōu)化算法[J]. 戴文智,楊新樂. 計算機工程與應用. 2015(17)
[6]采用擾動加速因子的自適應粒子群優(yōu)化算法[J]. 姜建國,田旻,王向前,龍秀萍,李錦. 西安電子科技大學學報. 2012(04)
[7]位置加權的改進粒子群算法[J]. 朱童,李小凡,魯明文. 計算機工程與應用. 2011(05)
[8]基于試探的變步長自適應粒子群算法[J]. 鄭春穎,鄭全弟,王曉丹,王玉冰. 計算機科學. 2009(11)
[9]改進的粒子群算法[J]. 張建科,劉三陽,張曉清. 計算機工程與設計. 2007(17)
[10]粒子群優(yōu)化算法的慣性權值遞減策略研究[J]. 陳貴敏,賈建援,韓琪. 西安交通大學學報. 2006(01)
本文編號:3448977
本文鏈接:http://sikaile.net/kejilunwen/sousuoyinqinglunwen/3448977.html
教材專著