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

粒子群優(yōu)化算法綜述

2015-11-24 14:14:04趙乃剛鄧景順
科技創(chuàng)新導(dǎo)報 2015年26期
關(guān)鍵詞:應(yīng)用

趙乃剛 鄧景順

摘 要:粒子群優(yōu)化算法是一種新的群智能算法。它是受自然界中鳥群、魚群等生物的群覓食行為的啟發(fā)提出的。由于該算法結(jié)構(gòu)簡單、需要調(diào)節(jié)的參數(shù)少,容易實現(xiàn),已被很多學(xué)者研究并應(yīng)用到了大量實際問題中。該文詳細介紹了粒子群算法的基本原理、主要改進方法和在實際問題中的應(yīng)用。

關(guān)鍵詞:粒子群優(yōu)化 元啟發(fā)式算法 參數(shù) 應(yīng)用

中圖分類號:TP18 文獻標(biāo)識碼:A 文章編號:1674-098X(2015)09(b)-0216-02

粒子群優(yōu)化算法[1-2]是1995年由美國的心理學(xué)家Kenndy和電氣工程師Eberhart首次提出來的一種新型的并行元啟發(fā)式算法。該算法是模擬自然界鳥群、魚群等生物的群覓食行為中的相互合作機制從而找到問題的最優(yōu)解。由于它結(jié)構(gòu)構(gòu)造簡單、需要調(diào)節(jié)的參數(shù)較少、涉及的專業(yè)知識少、容易實現(xiàn),因此已經(jīng)受到了國內(nèi)外大量研究人員的廣泛關(guān)注,并將它應(yīng)用到了許多實際問題中。其中包括多目標(biāo)優(yōu)化問題[3]、非線性整數(shù)和混合整數(shù)約束優(yōu)化問題[4]、信號處理[5]、神經(jīng)網(wǎng)絡(luò)訓(xùn)練[6]等。

該文首先介紹了標(biāo)準(zhǔn)粒子群算法的基本工作原理和算法迭代步驟,然后分別介紹了現(xiàn)今對粒子群算法的不同改進方法和算法在現(xiàn)實生活中的實際應(yīng)用。在文章的結(jié)論中給出了粒子群算法下一步的研究方向。

1 標(biāo)準(zhǔn)粒子群算法

與其他的基于群體智能的算法相似,粒子群優(yōu)化算法也是通過群體中不同粒子之間的相互合作和相互競爭來實現(xiàn)在尋優(yōu)空間中的搜索過程以找到所求問題的最優(yōu)位置。粒子群算法首先隨機的初始化一群均勻分布在給定的尋優(yōu)空間中的粒子(種群規(guī)模一般為30),然后所有的粒子根據(jù)兩個極值來更新自身的速度:一個是個體極值();另一個是群體極值()。目前廣泛使用的標(biāo)準(zhǔn)粒子群算法的數(shù)學(xué)描述為:設(shè)粒子群中粒子的總數(shù)為,粒子的維數(shù)為,算法的終止條件(即最大迭代次數(shù))為,第個粒子在時刻的飛行速度和在搜索空間中的位置分別為,,粒子在時刻的個體極值和群體極值分別為 , , 。所有的粒子按照如下的更新方式在搜索空間中飛行以找到最優(yōu)解。

(1)

(2)

其中,為慣性權(quán)重系數(shù),決定了上次迭代速度保留的多少。它是粒子群算法的重要參數(shù)之一。在粒子群算法中,可以通過調(diào)節(jié)它的大小來平衡算法的全局搜索和局部搜索的能力。研究分析表明,在粒子群算法的算法初期,選擇較大的慣性權(quán)重值可以使得算法有很強的全局搜索能力;而在粒子群算法的算法后期選擇較小的慣性權(quán)重值可以使得粒子逐漸收斂到全局最優(yōu)。因此,在很多改進的粒子群算法中,慣性權(quán)重采用了線性遞減的方式進行更新。,為算法的學(xué)習(xí)因子,它們分別影響著粒子的“自我學(xué)習(xí)”能力和“社會學(xué)習(xí)”能力。一般認為,設(shè)置較大的,會使得所有粒子過多的在局部范圍內(nèi)徘徊,不利于算法的全局搜索;而設(shè)置較大的,則會使得粒子過早的陷入局部極值,降低解的精度。和是介于[0,1]之間的隨機數(shù)。標(biāo)準(zhǔn)粒子群算法的流程可以描述如下。

(1)設(shè)置種群規(guī)模、變量范圍、慣性權(quán)重、學(xué)習(xí)因子等參數(shù),并隨機的初始化一群均勻分布在給定的尋優(yōu)空間中的粒子(包含速度和位置信息)。

(2)計算群體中各個粒子的適應(yīng)度值(即函數(shù)值)。設(shè)置第個粒子的適應(yīng)度值為它的當(dāng)前個體極值,所有粒子中的最好粒子設(shè)置為群體的全體極值。

(3)根據(jù)公式(1)、(2)更新每個粒子的速度和位置。

(4)對所有粒子,將其當(dāng)前的函數(shù)值與它以前找到過的最好位置進行比較,如果當(dāng)前位置較好,則將個體最優(yōu)位置設(shè)置為這個粒子的位置,然后再對群體的全局極值更新。

(5)判斷給定的終止條件是否滿足。若滿足終止條件,停止搜索,輸出需要的結(jié)果;否則,返回(3)繼續(xù)搜索。

2 粒子群算法的改進

粒子群算法本身也存在如下缺點。

(1)尋找到的最優(yōu)解可能是局部最優(yōu)解而不是全局最優(yōu)解。

(2)算法搜索初期收斂速度快而搜索后期收斂速度變慢。

(3)參數(shù)選擇的隨機性。

為此,研究者們針對這些缺點對粒子群算法做了不同方面的改進。

2.1 添加壓縮因子

Clerc M等[7]將壓縮因子引入粒子群算法中,改進了算法的速度更新方式,具體如下:

(3)

(4)

其中,。一般情況下,取4.1。壓縮因子的引入可以控制粒子群算法的收斂,使得粒子有機會搜索空間中不同的區(qū)域,并獲得高質(zhì)量的粒子。實驗結(jié)果表明,它大大提高了粒子群算法的收斂速度和收斂精度。

2.2 協(xié)同粒子群算法

Vanden B F等人[8]提出了一種協(xié)同粒子群算法。該方法的具體步驟為:假設(shè)粒子的維數(shù)為,將整個粒子分為個小部分,然后算法分別對粒子的每個小部分(1維)分別進行優(yōu)化,評價適應(yīng)度值后合并成一個完整的粒子。結(jié)果表明了算法在很多問題上有更快的收斂速度,取得了很好的結(jié)果。

2.3 粒子群混合算法

粒子群混合算法是在粒子群算法中引入其它算法的一些比較好的思想,以提高粒子群算法的性能。這些算法包括:磷蝦群算法、遺傳算法、蝙蝠算法、螢火蟲算法、差分進化算法等。由于這些算法有自身的優(yōu)點,因此研究者們已經(jīng)將它們的思想與粒子群算法結(jié)合來提高粒子群算法的性能。

2.3.1 基于自然選擇機制的粒子群算法

Angeline P J [9]將自然界中的自然選擇機制引入粒子群算法中,形成基于自然選擇的粒子群算法。其核心思想為,當(dāng)算法更新完所有的粒子后,計算粒子的適應(yīng)度值并對粒子進行適應(yīng)度值排序。然后根據(jù)排序結(jié)果,用粒子群體中最好的一半粒子替換粒子群體中最差的一半粒子,但是保留原來粒子的個體最優(yōu)位置信息。實驗結(jié)果表明,自然選擇機制的引入增強了粒子的全局尋優(yōu)能力,提高了解的精度。

2.3.2 基于模擬退火的粒子群算法

高鷹等人[10]提出的基于模擬退火的粒子群算法是將模擬退火機制、雜交算子、高斯變異引入粒子群算法中,以便更好的優(yōu)化粒子群體。算法的基本流程是首先隨機的初始一組解,通過粒子群算法的公式(1)、(2)來更新粒子,然后對所有粒子進行雜交運算和高斯變異運算,最后對每個粒子進行模擬退火運算。算法隨著迭代的不斷進行,溫度逐漸下降,接受不良解的概率逐漸下降,從而提高了算法的收斂性。實驗結(jié)果表明,改進的混合算法不僅保存了標(biāo)準(zhǔn)粒子群算法結(jié)構(gòu)簡單、容易實現(xiàn)等優(yōu)點,而且由于模擬退火的引入,提高了算法的全局搜索能力、加快了算法的收斂速度、大大提高了解的精度。

3 粒子群算法應(yīng)用

由于粒子群優(yōu)化算法結(jié)構(gòu)簡單、需要調(diào)節(jié)的參數(shù)少、需要的專業(yè)知識少、實現(xiàn)方式容易,它一經(jīng)提出,研究者們就開始嘗試將它應(yīng)用于各種自然科學(xué)和工程問題中去。如今,它已經(jīng)被廣泛的應(yīng)用于函數(shù)優(yōu)化、多目標(biāo)優(yōu)化、求解整數(shù)約束和混合整數(shù)約束優(yōu)化問題、神經(jīng)網(wǎng)絡(luò)訓(xùn)練、信號處理等實際問題中。Tan Y等人[11]提出了一種新的混沌搜索策略,并將它引入粒子群算法中用于求解非線性整數(shù)和混合整數(shù)約束規(guī)劃問題。實驗結(jié)果表明,新算法大大提高了算法的收斂速度和魯棒性;Ramadan Rabab M等人[12]將粒子群算法進行了改進并應(yīng)用到了人臉識別系統(tǒng)中;劉元等人[13]用粒子群算法來實現(xiàn)鋅電解優(yōu)化調(diào)度;原文林等人[14]提出了基于協(xié)同進化的粒子群算法,建立了相應(yīng)的懲罰因子算法評價機制,并將它用于求解比較復(fù)雜的高維梯級水庫短期發(fā)電優(yōu)化調(diào)度,實驗結(jié)果證明了該方法的可行性和高效性,從而為求解此類問題提供了一種新的途徑。

4 結(jié)語

粒子群算法一經(jīng)提出便引起許多學(xué)者的廣泛關(guān)注,由于它的諸多優(yōu)點,它已經(jīng)被改進并廣泛的應(yīng)用于不同現(xiàn)實領(lǐng)域中,但該算法仍然存在著許多問題值得我們進一步研究和探討。

雖然粒子群算法的性能在不同的改進方法上有了顯著的提高,但有關(guān)粒子群算法的理論基礎(chǔ)、理論分析還很薄弱。因此,加強粒子群算法的理論分析是未來的一個重要研究方向。

針對粒子群算法易陷入局部最優(yōu)、收斂性差等缺點,尋找更好的改進方法以提高其性能是必要的。

由于粒子群算法結(jié)構(gòu)簡單、容易實現(xiàn),將它應(yīng)用到更多的實際問題中也是一個熱點。

參考文獻

[1] Poli R,Kennedy J,Blackwell T. Particle swarm optimization[J].Swarm intelligence,2007(1):33-57.

[2] Kennedy J.Particle swarm optimization[M].Encyclopedia of Machine Learning.Springer US,2010:760-766.

[3] Reyes-Sierra M,Coello C A C.Multi-objective particle swarm optimizers:A survey of the state-of-the-art[J].International journal of computational intelligence research,2006,2(3):287-308.

[4] He Q,Wang L.An effective co-evolutionary particle swarm optimization for constrained engineering design problems[J].Engineering Applications of Artificial Intelligence,2006,20(1):89-99.

[5] Melgani F, Bazi Y.Classification of electrocardiogram signals with support vector machines and particle swarm optimization[J].Information Technology in Biomedicine,IEEE Transactions on,2008,12(5):667-677.

[6] Zhang J R,Zhang J, Lok T M, et al.A hybrid particle swarm optimization–back-propagation algorithm for feedforward neural network training[J]. Applied Mathematics and Computation,2006,185(2):1026-1037.

[7] Clerc M,Kennedy,Télécom F. The particle swarm-explosion, stability,and convergence in a multidimensional complex space[J].Evolutionary Computation,IEEE,2002,6(1):58-73.

[8] Vanden B F,Engelbrecht A P.Using cooperative particle swarm optimization to train product unit neural Networks[C].IEEE International Joint Conference on Neural Networks,Washington D C,USA, 2001.

[9] Angeline P J.Evolutionary optimization versus particle swarm optimization: Philosophy and performance differences[J]. Lecture Notes in Computer Science,1998:601-610.

[10] 高鷹,謝勝利.基于模擬退火的粒子群優(yōu)化算法[J].計算機應(yīng)用研究,2004(1):47-50.

[11] Tan Y, Tan G, Deng S. Hybrid particle swarm optimization with chaotic search for solving integer and mixed integer programming problems[J].Journal of Central South University,2014,21(7):2731-2742.

[12] Ramadan Rabab M,Abdel-Kader Rehab.Particle swarm optimization for human face recognition[C].IEEE International Symposiumon Signal Processing And Information Technology,ISSPIT2009,2009:579-584.

[13] 劉元,陽春華,李勇剛,等.粒子群算法在鋅電解優(yōu)化調(diào)度中的應(yīng)用[J].自動化與儀表,2006(4):11-14.

[14] 原文林,吳澤寧,黃強,等.梯級水庫短期發(fā)電優(yōu)化調(diào)度的協(xié)進化粒子群算法應(yīng)用研究[J].系統(tǒng)工程理論與實踐,2012(5):1136-1142.

猜你喜歡
應(yīng)用
配網(wǎng)自動化技術(shù)的應(yīng)用探討
科技視界(2016年21期)2016-10-17 19:54:47
帶壓堵漏技術(shù)在檢修中的應(yīng)用
科技視界(2016年21期)2016-10-17 19:54:05
行列式的性質(zhì)及若干應(yīng)用
科技視界(2016年21期)2016-10-17 18:46:46
癌癥擴散和治療研究中的微分方程模型
科技視界(2016年21期)2016-10-17 18:37:58
紅外線測溫儀在汽車診斷中的應(yīng)用
科技視界(2016年21期)2016-10-17 18:28:05
多媒體技術(shù)在小學(xué)語文教學(xué)中的應(yīng)用研究
考試周刊(2016年76期)2016-10-09 08:45:44
微課的翻轉(zhuǎn)課堂在英語教學(xué)中的應(yīng)用研究
分析膜技術(shù)及其在電廠水處理中的應(yīng)用
科技視界(2016年20期)2016-09-29 14:22:00
GM(1,1)白化微分優(yōu)化方程預(yù)測模型建模過程應(yīng)用分析
科技視界(2016年20期)2016-09-29 12:03:12
煤礦井下坑道鉆機人機工程學(xué)應(yīng)用分析
科技視界(2016年20期)2016-09-29 11:47:01
主站蜘蛛池模板: 国产黄色爱视频| 亚洲国产成熟视频在线多多| 日韩av无码精品专区| 色婷婷久久| 国产无遮挡猛进猛出免费软件| 91久草视频| AV不卡无码免费一区二区三区| 91成人在线免费视频| 国产成人AV综合久久| 中文字幕av无码不卡免费| 精品国产成人a在线观看| 亚洲AV无码久久精品色欲| hezyo加勒比一区二区三区| 伊人福利视频| 久久久四虎成人永久免费网站| 亚洲午夜福利在线| 91久久偷偷做嫩草影院免费看| 99久视频| 黄色污网站在线观看| 日韩在线欧美在线| 国产成人三级| 99伊人精品| 国产午夜在线观看视频| 亚洲欧美在线综合图区| 最新亚洲人成无码网站欣赏网| 四虎永久在线视频| 在线精品自拍| 精品国产Av电影无码久久久| 人妻丰满熟妇啪啪| 日韩欧美高清视频| 亚洲—日韩aV在线| 在线播放91| 最新日韩AV网址在线观看| 久久精品这里只有国产中文精品| 亚洲六月丁香六月婷婷蜜芽| 欧美成a人片在线观看| 亚洲天堂.com| 亚洲欧美精品一中文字幕| 四虎成人精品在永久免费| 丰满人妻一区二区三区视频| 欧美精品v日韩精品v国产精品| 99热这里都是国产精品| 欧美黄色a| 亚洲第一区精品日韩在线播放| 国产91色在线| 99久久无色码中文字幕| 欧美视频在线不卡| 国产美女一级毛片| 亚洲日本www| 啪啪免费视频一区二区| 日韩精品少妇无码受不了| 亚洲av成人无码网站在线观看| 女人毛片a级大学毛片免费| 九九香蕉视频| 久久精品丝袜高跟鞋| 91麻豆精品国产91久久久久| 日本不卡在线| 不卡网亚洲无码| 黄色网在线免费观看| 免费国产好深啊好涨好硬视频| 欧美不卡视频一区发布| 九九九精品视频| 日韩欧美中文在线| 亚洲国产天堂久久综合226114| 1024国产在线| 国产第三区| 精品成人一区二区三区电影 | 在线看片免费人成视久网下载| 一本久道久综合久久鬼色| 国产精品极品美女自在线| 亚洲人成网7777777国产| 国产青榴视频| 在线视频精品一区| 国产无码性爱一区二区三区| 精品欧美一区二区三区久久久| 亚洲欧美不卡中文字幕| 国产成人精品优优av| 中文字幕不卡免费高清视频| 国产精品男人的天堂| 精品福利国产| 国产午夜一级毛片| 91精品人妻一区二区|