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

基于仿生學(xué)改進(jìn)的粒子群算法

2014-07-07 01:49:14那日蘇李強(qiáng)烏力吉
關(guān)鍵詞:標(biāo)準(zhǔn)優(yōu)化

那日蘇,李強(qiáng),烏力吉

1.內(nèi)蒙古工業(yè)大學(xué)機(jī)械學(xué)院,呼和浩特 010051 2.北方工業(yè)大學(xué)機(jī)電工程學(xué)院,北京 100144

3.內(nèi)蒙古工業(yè)大學(xué)理學(xué)院,呼和浩特 010051

基于仿生學(xué)改進(jìn)的粒子群算法

那日蘇1,李強(qiáng)2,烏力吉3

1.內(nèi)蒙古工業(yè)大學(xué)機(jī)械學(xué)院,呼和浩特 010051 2.北方工業(yè)大學(xué)機(jī)電工程學(xué)院,北京 100144

3.內(nèi)蒙古工業(yè)大學(xué)理學(xué)院,呼和浩特 010051

針對(duì)標(biāo)準(zhǔn)粒子群算法收斂速度慢和易陷入局部最優(yōu)的局限性,提出了一種基于仿生學(xué)改進(jìn)的粒子群算法。即通過在標(biāo)準(zhǔn)粒子群公式中加入負(fù)梯度項(xiàng),使算法更加符合鳥群覓食的實(shí)際規(guī)律,同時(shí)使算法的全局和局部搜索能力得到了平衡。仿真對(duì)比結(jié)果表明,改進(jìn)的粒子群算法減小了陷入局部極值的可能性,能夠提高最優(yōu)解的精度和優(yōu)化效率。

粒子群;負(fù)梯度;仿生學(xué)

1 引言

粒子群算法是一種源于鳥群覓食行為的群體智能算法,最早由Kennedy和Eberhart在1995年提出[1]。粒子群算法通過鳥之間的集體協(xié)作對(duì)優(yōu)化問題進(jìn)行求解,每只鳥代表解空間的一個(gè)候選解,在算法中稱之為“粒子”。粒子群算法從一組隨機(jī)解出發(fā),通過迭代搜尋最優(yōu)解,但是它沒有像遺傳算法那樣應(yīng)用交叉和變異算子,而是粒子在解空間追隨最優(yōu)的粒子進(jìn)行搜索。較之其他優(yōu)化算法,粒子群算法簡(jiǎn)單易行,通用性強(qiáng),近年來已經(jīng)被廣泛應(yīng)用于各個(gè)研究領(lǐng)域中。

但經(jīng)典粒子群算法也存在局限性,如在算法初期局部搜索能力較差,在算法后期易陷入局部最優(yōu)等。對(duì)此,很多學(xué)者提出了相關(guān)的改進(jìn)措施,如:Shi等提出了在迭代過程中ω值線性減小的LDIW策略[2];武建新提出了指數(shù)型自適應(yīng)慣性權(quán)重粒子群算法[3]等。大部分措施致力于改進(jìn)慣性權(quán)重ω,以協(xié)調(diào)粒子群的全局和局部搜索能力[4-9]。

為此,本文提出一種改進(jìn)的粒子群算法,通過在公式中引入負(fù)梯度項(xiàng),隨著迭代次數(shù)的增加逐漸增加負(fù)梯度項(xiàng)的比重,并結(jié)合慣性權(quán)重ω,能夠使粒子群算法在迭代初期有較好的全局搜索能力,在迭代后期能夠有效提高收斂速度。

2 基本粒子群算法

在標(biāo)準(zhǔn)粒子群算法中,i個(gè)粒子組成一個(gè)群體,相當(dāng)于由i只鳥組成的一個(gè)鳥群。每個(gè)粒子相當(dāng)于d維搜索空間中待優(yōu)化問題的一個(gè)可行解。將第i個(gè)粒子的位置和飛行速度分別表示為Xi=(xi1,xi2,…,xid),Vi= (vi1,vi2,…,vid),第i個(gè)粒子迄今為止搜索到的最好位置表示為Pi=(pi1,pi2,…,pid),記為pbest;群體迄今為止搜索到的最好位置表示為Pg=(pg1,pg2,…,pgd),記為gbest。

對(duì)于第k次迭代,第i個(gè)粒子的第d維根據(jù)以下方程更新位置和速度:

3 帶有負(fù)梯度項(xiàng)的粒子群算法

從仿生學(xué)的角度來說,標(biāo)準(zhǔn)粒子群算法在給定每只鳥的初始位置和初始速度后,每個(gè)個(gè)體的運(yùn)動(dòng)方向和大小的更新由原來運(yùn)動(dòng)的慣性速度、個(gè)體的“經(jīng)驗(yàn)”和群體的“經(jīng)驗(yàn)”三部分構(gòu)成。事實(shí)上,在鳥群覓食過程中,每個(gè)個(gè)體都能觀測(cè)到附近的食物,把這一因素融入算法中更符合客觀規(guī)律。

如實(shí)值函數(shù)f(x)在點(diǎn)a處可微,函數(shù)f(x)在點(diǎn)a的充分小鄰域內(nèi),沿函數(shù)的負(fù)梯度方向:

函數(shù)值下降最快。因此,可以把負(fù)梯度方向看成是每個(gè)鳥在當(dāng)前位置上所看到的食物。

據(jù)此,在速度迭代公式(1)中加入負(fù)梯度項(xiàng),得到改進(jìn)的粒子群算法更新位置和速度的公式如下:

本文構(gòu)造的粒子群算法在算法初期慣性權(quán)重所占比例大于負(fù)梯度項(xiàng),到了算法后期,趨勢(shì)相反。即隨著迭代次數(shù)的增加,慣性權(quán)重遞減,而負(fù)梯度項(xiàng)的遞增。這是因?yàn)樵谒惴ǔ跗冢B群離食物較遠(yuǎn),如負(fù)梯度項(xiàng)所占比重過大會(huì)導(dǎo)致算法陷入局部最優(yōu);反之,在算法后期,鳥群慢慢接近食物,增大負(fù)梯度項(xiàng)的比重會(huì)加快收斂速度。

4 仿真實(shí)驗(yàn)

為了進(jìn)一步驗(yàn)證基于仿生學(xué)改進(jìn)的負(fù)梯度粒子群算法(FPSO)的優(yōu)化性能,本文采用4個(gè)標(biāo)準(zhǔn)測(cè)試函數(shù)分別對(duì)標(biāo)準(zhǔn)粒子群算法(PSO)和負(fù)梯度的粒子群算法(FPSO)進(jìn)行了仿真實(shí)驗(yàn),為了保證結(jié)果的客觀性,所有結(jié)果都經(jīng)過50次獨(dú)立實(shí)驗(yàn)。所選標(biāo)準(zhǔn)測(cè)試函數(shù)如下:

f1(x)為單峰函數(shù),在xi=0時(shí)達(dá)到最小值,最小值f1(xi)=0;f2(x)為多峰函數(shù),在xi=420.968 7時(shí)達(dá)到全局最小值,最小值f2(xi)=0;f3(x)是多峰函數(shù),在xi=0時(shí)達(dá)到全局最小值,最小值f3(xi)=0;f4(x)為多峰函數(shù),在xi=0時(shí)達(dá)到全局最小值,最小值f4(xi)=0。

4.1 算法性能測(cè)試

為了確定慣性權(quán)重ω=e-αk中不同的α值對(duì)函數(shù)的影響,對(duì)每個(gè)測(cè)試函數(shù)分別采用α=0.01,0.02,…,0.09,0.1,0.2,…,0.9共18個(gè)值,計(jì)算50次,觀測(cè)其優(yōu)化結(jié)果。縱坐標(biāo)的“成功率”表示在50次計(jì)算中,最優(yōu)值小于1E-6的百分比。不同α值對(duì)函數(shù)的影響如圖1所示。

圖1 不同α值對(duì)函數(shù)的影響

經(jīng)過實(shí)驗(yàn)對(duì)比可見,在α=0.6時(shí)優(yōu)化效果較好。

對(duì)于上述4個(gè)測(cè)試函數(shù),均設(shè)種群規(guī)模為30,粒子維數(shù)為10維,ω=0.729,c1=c2=2,對(duì)負(fù)梯度粒子群算法分別設(shè)ω=e-0.6k,c3=arctan(k),最大進(jìn)化代數(shù)為200,求得最小適應(yīng)值的均值,若算法求得的結(jié)果與理想最優(yōu)解誤差小于10-6,則視其達(dá)到收斂,計(jì)算采用MATLAB實(shí)現(xiàn),比較標(biāo)準(zhǔn)粒子群算法(PSO)和負(fù)梯度粒子群算法(FPSO)的搜索效率以及最優(yōu)值的分布,結(jié)果見表1。

表1 PSO算法和FPSO算法的比較

圖2~圖5表示了在標(biāo)準(zhǔn)粒子群算法(PSO)和負(fù)梯度粒子群算法(FPSO)下,每個(gè)函數(shù)的最優(yōu)值隨迭代次數(shù)的進(jìn)化情況。

圖2 f1(x)最優(yōu)值隨代數(shù)進(jìn)化情況

圖3 f2(x)最優(yōu)值隨代數(shù)進(jìn)化情況

圖4 f3(x)最優(yōu)值隨代數(shù)進(jìn)化情況

圖5 f4(x)最優(yōu)值隨代數(shù)進(jìn)化情況

4.2 結(jié)果分析

(1)由表1可見,較之標(biāo)準(zhǔn)PSO算法,F(xiàn)PSO算法對(duì)于4個(gè)測(cè)試函數(shù)在成功率、計(jì)算時(shí)間上都有顯著提高,同時(shí)求得的平均適應(yīng)值更接近理想適應(yīng)值。

(2)由圖2~圖5可見,對(duì)于同一測(cè)試函數(shù),較之標(biāo)準(zhǔn)PSO算法,F(xiàn)PSO算法起始點(diǎn)低,下降速度更快,并且在迭代過程中,更接近理想適應(yīng)值。

5 結(jié)束語

針對(duì)標(biāo)準(zhǔn)粒子群算法優(yōu)化性能較差的不足,基于鳥群覓食的實(shí)際情況,提出了帶有負(fù)梯度項(xiàng)的改進(jìn)的粒子群算法,通過引入負(fù)梯度項(xiàng),使算法更加吻合鳥群覓食的實(shí)際規(guī)律。為了證明算法的可行性,分別對(duì)4個(gè)標(biāo)準(zhǔn)測(cè)試函數(shù)進(jìn)行了仿真對(duì)比,計(jì)算結(jié)果證明了改進(jìn)的粒子群算法改善了解的質(zhì)量,提高了收斂速度和優(yōu)化成功率。因此,該算法在實(shí)際的工程優(yōu)化領(lǐng)域值得推廣和應(yīng)用。

[1]Kennedy,Eberhart R C.Particle Swarm Optimization[C]// Proc IEEE International Conference on Neural Networks. USA:IEEE Press,1995.

[2]Shi Y H,Eberhart R C.A modified particle swarm optimizer[C]//Proceedings of the IEEE Congress on Evolutionary Computation.Piscataway,USA:IEEE Service Center,1998:69-73.

[3]李強(qiáng),武建新,孫燕.機(jī)電耦聯(lián)系統(tǒng)指數(shù)慣性權(quán)粒子群動(dòng)力學(xué)優(yōu)化方法[J].機(jī)械科學(xué)與技術(shù),2009(3):288-290.

[4]王俊偉,汪定偉.一種帶有梯度加速的粒子群算法[J].控制與決策,2004(11):1298-1304.

[5]陳貴敏,賈建援,韓琪.粒子群優(yōu)化算法的慣性權(quán)值遞減策略研究[J].西安交通大學(xué)學(xué)報(bào),2006,40(10):53-56.

[6]任銳.帶有梯度加速的粒子群算法在邊坡穩(wěn)定分析中的應(yīng)用[J].中國(guó)高新技術(shù)企業(yè),2009(14):15-16.

[7]張選平,杜玉平,秦國(guó)強(qiáng),等.一種動(dòng)態(tài)改變慣性權(quán)的自適應(yīng)粒子群算法[J].西安交通大學(xué)學(xué)報(bào),2005,39(10):1039-1042.

[8]劉偉,周育人.一種改進(jìn)慣性權(quán)重的PSO算法[J].計(jì)算機(jī)工程與應(yīng)用,2009,45(7):46-48.

[9]陳麗麗.改進(jìn)的粒子群算法[J].計(jì)算機(jī)與數(shù)字工程,2009,37(8):33-34.

NA Risu1,LI Qiang2,WU Liji3

1.College of Mechanics,Inner Mongolia University of Technology,Hohhot 010051,China
2.College of Mechanical and Electrical Engineering,North China University of Technology,Beijing 100144,China
3.College of Science,Inner Mongolia University of Technology,Hohhot 010051,China

The classic Particle Swarm Optimization has some deficiencies,such as falling in the local optimal region,slow convergence velocity,and so on.Aimed at these disadvantages an improved PSO algorithm is proposed.By employing the information about negative gradient to the standard particle swarm algorithm formula,an improved PSO algorithm can make the equilibrium more closed to the real rules of birds swarm’s foraging.At the same time,the global and local search ability of algorithm is balanced.Simulation results show that,an improved PSO algorithm reduces the chances of getting into the local extremum.At the same time,it can improve the solution accuracy of optimal solution and optimizing efficiency.

Particle Swarm Optimization(PSO);negative gradient;bionics

A

TP301.6

10.3778/j.issn.1002-8331.1206-0446

NA Risu,LI Qiang,WU Liji.Particle Swarm Optimization based on bionics.Computer Engineering and Applications,2014,50(6):61-63.

國(guó)家科技支撐項(xiàng)目計(jì)劃(No.2011BAG03B03)。

那日蘇(1976—),女,博士研究生,講師,研究領(lǐng)域?yàn)闄C(jī)械系統(tǒng)動(dòng)力學(xué)優(yōu)化;李強(qiáng)(1963—),男,博士,教授,研究領(lǐng)域?yàn)闄C(jī)械系統(tǒng)動(dòng)力學(xué);烏力吉(1962—),男,博士,教授,研究領(lǐng)域?yàn)閮?yōu)化方法。E-mail:nrs3000@163.com

2012-06-28

2012-08-13

1002-8331(2014)06-0061-03

CNKI網(wǎng)絡(luò)優(yōu)先出版:2012-09-25,http://www.cnki.net/kcms/detail/11.2127.TP.20120925.0959.005.html

猜你喜歡
標(biāo)準(zhǔn)優(yōu)化
2022 年3 月實(shí)施的工程建設(shè)標(biāo)準(zhǔn)
超限高層建筑結(jié)構(gòu)設(shè)計(jì)與優(yōu)化思考
民用建筑防煙排煙設(shè)計(jì)優(yōu)化探討
關(guān)于優(yōu)化消防安全告知承諾的一些思考
一道優(yōu)化題的幾何解法
由“形”啟“數(shù)”優(yōu)化運(yùn)算——以2021年解析幾何高考題為例
忠誠的標(biāo)準(zhǔn)
美還是丑?
你可能還在被不靠譜的對(duì)比度標(biāo)準(zhǔn)忽悠
一家之言:新標(biāo)準(zhǔn)將解決快遞業(yè)“成長(zhǎng)中的煩惱”
專用汽車(2016年4期)2016-03-01 04:13:43
主站蜘蛛池模板: 精品一区二区三区四区五区| 精品第一国产综合精品Aⅴ| 日韩欧美中文字幕在线精品| 97se综合| 国产福利大秀91| 国产欧美自拍视频| 免费高清毛片| 欧美a在线视频| 狠狠色狠狠综合久久| 日本91视频| 香蕉蕉亚亚洲aav综合| 成人va亚洲va欧美天堂| 国产一级小视频| 毛片网站在线看| 少妇人妻无码首页| 国产丝袜无码一区二区视频| 成人毛片免费在线观看| 国产精品美女网站| 国产精品免费入口视频| 自慰高潮喷白浆在线观看| 亚洲天堂2014| 成人精品午夜福利在线播放| 国产综合另类小说色区色噜噜 | 国产精品亚洲日韩AⅤ在线观看| 美女黄网十八禁免费看| 熟妇无码人妻| 老司国产精品视频91| 亚洲色大成网站www国产| 亚洲第一成年人网站| 日本免费a视频| 玖玖精品视频在线观看| 国产成人精品免费av| 激情五月婷婷综合网| 国产精品永久在线| 伊人久久久久久久| 99成人在线观看| 久久精品人人做人人爽电影蜜月 | 国产欧美精品专区一区二区| 在线观看欧美国产| 亚洲一区二区成人| 91在线视频福利| 亚洲黄网在线| 日韩精品毛片| 中文无码毛片又爽又刺激| 亚洲成a人在线播放www| 蜜臀AV在线播放| 夜夜操国产| av在线无码浏览| 亚洲毛片一级带毛片基地| 91久久精品国产| 99久久国产自偷自偷免费一区| 国产精品亚洲日韩AⅤ在线观看| 亚洲系列无码专区偷窥无码| 亚洲第一视频区| 国产成人一区二区| 国产女人18毛片水真多1| 丁香婷婷久久| 91精品国产综合久久香蕉922| 无码精品福利一区二区三区| 欧美成人精品高清在线下载| 香蕉eeww99国产在线观看| 亚洲av成人无码网站在线观看| 99热这里只有精品在线观看| 日本不卡免费高清视频| 婷婷综合亚洲| 国产无码精品在线播放| 亚洲二三区| 亚洲精品国产综合99| 九九视频免费在线观看| 欧美第九页| 亚洲欧美另类中文字幕| 久久香蕉国产线| 丁香五月婷婷激情基地| 日韩欧美国产综合| 青青青亚洲精品国产| 国产区成人精品视频| 亚洲中文字幕国产av| 玩两个丰满老熟女久久网| 欧洲精品视频在线观看| 国产精品浪潮Av| 激情亚洲天堂| 中文字幕66页|