下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、 差分進化算法的改進研究 何佳歡王向東【摘 要】本文提出了一種改進的差分進化算法,算法采用一種新的突變方式,同時在選擇操作之前引入擾動機制以增強算法的全局搜索能力。之后對改進算法進行了benchmark函數(shù)實驗,得到的仿真結(jié)果證明了算法的有效性?!娟P(guān)鍵詞】差分進化算法;benchmark函數(shù);擾動【abstract】the paper proposes a new modified differential evolution algorithm, a new mutation operation is introduced in this
2、algorithm, besides, a random disturbance mechanism is used before selection operation in order to enhance the global search ability. the modified algorithm is used to solve benchmark functions, the effectiveness of the algorithm is demonstrated via the simulation results.【key words】differential evol
3、ution algorithm; benchmark function; disturbance0 引言差分進化算法是1995年由storn和price提出來的一種基于種群的隨機性搜索算法,差分進化算法在求解各式樣的優(yōu)化問題中表現(xiàn)出了良好的全局尋優(yōu)能力1,同時其結(jié)構(gòu)簡單、操作容易,具有很多優(yōu)點,但不可避免的是其容易陷入局部最優(yōu)導(dǎo)致無法快速準(zhǔn)確的收斂到全局最優(yōu)值。不同學(xué)者也提出了很多對差分進化算法的改進,主要有對控制參數(shù)的改進以及對突異策略的改進等2-4。本文研究主要分為以下幾個部分,首先對差分進化算法簡要介紹,之后提出改進的差分進化算法,并對改進算法進行benchmark函數(shù)實驗,最后給出結(jié)果
4、及結(jié)論。1 基本差分進化算法差分進化算法是一種經(jīng)常用于解決優(yōu)化問題的隨機性搜索算法,它采用實數(shù)編碼方式。算法主要包括突變、交叉以及選擇操作5,涉及到的參數(shù)主要包括種群大小np,突變概率f(一般取值范圍0到1),交叉概率cr(一般取值范圍0到1)。算法的流程主要分為以下幾部分:(以下i1,np,j1,d,g迭代次數(shù))1)種群初始化:算法采用隨機初始化方式產(chǎn)生一定大小的初始種群,具體生成方式如下:2 改進差分進化算法本文對差分進化算法的改進主要分為以下兩個方面:2)增加擾動:隨著迭代次數(shù)增加,個體間差異越來越小容易陷入局部最優(yōu)。本文在選擇操作后加入擾動機制,在迭代進行一定次數(shù)后隨機選取種群中的z個
5、,進行如下操作:3 benchmark函數(shù)測試及結(jié)果為了驗證本文提出的改進差分算法的性能,本文主要選取了10組benchmark函數(shù)來測試改進算法的性能,分別是:sphere model、schwefel 2.22和1.2、rosenbrock、step、quartic、rastrigin、(下轉(zhuǎn)第194頁)(上接第181頁)ackley、griwank、penalized function十個全局最小值為0的函數(shù)。分別針對了低維d=5以及高維d=30兩種情況進行計算,每組用matlab進行仿真求解50次,求得最優(yōu)值、平均值及標(biāo)準(zhǔn)差與文獻3的其他算法結(jié)果進行對比。具體的參數(shù)如下:低維和高維情況
6、下np分別取20和100,p=0.15,f0=0.5,fmax=1,fmin=0.1,z=0.1,cr0=0.5,cr1=0.85。所得結(jié)果如表1所示。4 結(jié)束語通過上表中所得函數(shù)測試結(jié)果與文獻3中所給數(shù)據(jù)相比對(較優(yōu)結(jié)果黑體顯示)可以看出,改進后的差分進化算法能夠取得較基本差分進化算法及其他改進差分進化算法更理想的結(jié)果,改進后的算法有效并有一定的適用性。【參考文獻】1r. storn, k. price., “differential evolution - a simple and efficient adaptive scheme for global optimization over
7、 continuous spaces”,berkeley, ca, technical reportc. tr-95-012, 1995.2a.k. qin and p.n.suganthan, ”self-adaptive differential evolution algorithm for numerical optimization”c. ieee congress on evolutionary computation, vol.2, pp. 1785-1791,2005.3jinqiao zhang, arthur c.sanderson, ”jade: self-adaptive differential evolution with fast and reliable convergence performance”c. ieee congress on evolutionary computation, 1-4244-1340-0/07.4劉明廣.差異演化
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年小學(xué)四年級春季學(xué)期班級工作計劃范文
- 人教版初中歷史與社會八年級上冊 4.1.4 《璀璨的科技與藝術(shù)》說課稿
- 2024年公務(wù)員考試壺關(guān)縣《行政職業(yè)能力測驗》考前沖刺試卷含解析
- Unit 4 Lesson 2 What colour is it?(說課稿)-2024-2025學(xué)年粵人版(2024)英語三年級上冊
- 企業(yè)運營操作中出現(xiàn)的問題與對策
- 2025年理財部工作計劃書范文
- 2025年物業(yè)工作總結(jié)及2025年工作計劃范文
- 2025年門診部工作計劃
- 2025年食堂工作總結(jié)和年工作計劃文檔
- 2025年骨科護理工作計劃范例
- 習(xí)慣性違章培訓(xùn)
- 河北省石家莊市橋西區(qū)2022-2023學(xué)年七年級上學(xué)期期末地理試卷
- 《工程造價管理 第2版》 課件 第一章 工程造價管理概論
- 中國郵政儲蓄銀行員工違規(guī)行為處理辦法
- 2023年長沙市中考數(shù)學(xué)真題試卷及答案
- 《電力設(shè)備消防典型準(zhǔn)則》(DL5027-2022)
- 米吳科學(xué)漫畫奇妙萬象篇
- 河南省鄭州市金水區(qū)2022-2023學(xué)年三年級上學(xué)期期末數(shù)學(xué)試卷
- XXX酒店開辦費POB預(yù)算
- Z矩陣、Y矩陣、A矩陣、S矩陣、T矩陣定義、推導(dǎo)及轉(zhuǎn)換公式
- 中美歐規(guī)范樁基承載力計算設(shè)計對比
評論
0/150
提交評論