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

一種改進的一維搜索指數優化算法

2012-09-07 07:31:22張志彬金福江湯儀平
華僑大學學報(自然科學版) 2012年5期
關鍵詞:優化

張志彬,金福江,湯儀平

(1.華僑大學信息科學與工程學院,福建廈門361021;2.華僑大學機電及自動化學院,福建廈門361021;3.福建鳳竹紡織科技股份有限公司,福建泉州362200)

一種改進的一維搜索指數優化算法

張志彬1,金福江1,湯儀平2,3

(1.華僑大學信息科學與工程學院,福建廈門361021;2.華僑大學機電及自動化學院,福建廈門361021;3.福建鳳竹紡織科技股份有限公司,福建泉州362200)

在分析黃金分割法基本原理的基礎上,通過改變以指數收斂的區間長度縮短比率得到一種新的一維搜索指數優化算法.實例結果表明:該算法的收斂速度要比黃金分割法的收斂速度要快,同時最優解的區間精度也比黃金分割法的要精確;然而,該算法只適用于單峰函數局部最優解的求取.

一維搜索;黃金分割法;加速收斂;指數優化算法

一維搜索中的黃金分割法[1-4]是在一元單峰函數所定義的區間上,按黃金分割率對稱取得一系列黃金分割點,然后對分割點所對應的函數值進行計算和比較,利用區間縮小的序列消去原理,最終確定函數的最優解和對應的最優值.最后,穩定地收斂到一個局部極小點.然而,由于區間的長度縮短比率為常數,故其收斂速度較慢.本文根據黃金分割法的基本原理,提出一種改進的一維搜索指數優化算法.

1 指數優化算法

指數優化算法與黃金分割法同樣也只適用于單峰函數.在計算過程中,第1次迭代需要計算2個試探點,以后每次迭代只需新算一點,另一點取自上次迭代[1].其與黃金分割法的主要區別在于區間的長度縮短比率不是以常數進行收斂,而是以計算兩次區間差值的指數值進行收斂,由于指數函數的引用,因此構造出一個具有更加光滑的收斂趨勢并且更快收斂速度的指數優化算法.

指數優化算法有如下5個主要步驟.

步驟1 給定初始區間[a1,b1]及精度要求ε>0,計算試探點λ1,μ1,有

然后,計算函數值f(λ1),f(μ1),置y1=b1-a1,e1=0,并令k=1.

步驟2 若bk-ak<ε,停止計算;否則當f(λ1)>f(μ1)時,轉步驟3,當f(λ1)≤f(μ1)時,轉步驟4.

步驟3 置ak+1=λk,bk+1=bk,λk+1=μk,yk+1=bk+1-ak+1,ek+1=yk+1-yk,并判斷ek+1大小.如果ek+1<0.694,有

否則,有

計算函數值f(μk+1),轉步驟5.否則,有λk+1=ak+1+exp(-ek+1)(bk+1-ak+1).然后,計算函數值f(μk+1),轉步驟5.

步驟5 置k=k+1,返回步驟2.

2 指數系數確定及靈敏度分析

由式(1),(3)可知:指數系數的確定相直接關系到區間收斂的速度.為了確定exp(-Kek+1)中系數K的大小,可通過MATLAB畫出K在區間[0.1,4],遞增量為0.1的一簇負指數曲線.單峰函數的性質區間差呈遞減趨勢,且當接近最優值的迭代ek基本取于[0,1]區間內,故為了加快收斂速度,取在區間[0,1]值變化比較大的曲線,通過對指數曲線簇進行觀察,最終將系數K的取值確定在區間[1,3]之間.對于實例min f(x)=2x2-x-1,初始區間[a1,b1]=[-1,1],精度要求ε≤0.16,對系數K的收斂速度及最優區間的靈敏度進行分析,結果如表1所示.

表1依次計算了K取不同值情況下最優區間和最優解,并最終確定當K=1.9時為最優,此時最優區間為[0.203 138 02,0.299 143 52],最優解為0.250 11.據此確定算法中指數系數,并通過以下實例驗證,該方法對其他目標函數也是同樣適用的.

表1 系數的靈敏度分析Tab.1 Sensitivity analysis of Index coefficient

3 算法收斂性證明

定理1[1]設f是區間[a,b]上的單峰函數,x(1),x(2)∈[a,b]且x(1)<x(2).如果f(x(1))≤f(x(2)),則對每個x∈[x(2),b],有f(x)>f(x(1));如果f(x(1))>f(x(2)),則對每個x∈[a,x(1)],有f(x)≥f(x(2)).

證明 若f(x(1))≤f(x(2)),設極小點為ˉx.若x(1),x(2)在ˉx的同一側,根據單峰函數的定義,只有在ˉx的右側,而由于x(1)<x(2),x∈[x(2),b],有x(1)<x(2)≤x,故根據單峰函數定義有f(x)≥f(x(1));若x(1),x(2)在ˉx兩側,因為x∈[x(2),b],則x與x(2)同側,故根據單峰函數定義可知f(x)>f(x(1)),由于f(x(1))≤f(x(2)),則可以推出對每一個x∈[x(2),b],有f(x)>f(x(1)).

對于f(x(1))>f(x(2))情況,同理可證明對每一個x∈[a,x(1)],有f(x)>f(x(1)).

定理2 設目標函數f(x)為單峰函數,x∈[a,b]?R1,區間縮小的相對精度為ε(ε>0),經過第k次計算所得到的新的搜索區間為[ak,bk],記Δk=bk-ak,則有limΔk=lim bk-ak≤ε,并且極小點x0在區間[ak,bk]內.

4 實例驗證

為了驗證指數優化算法的可行性、精度及運算速率,將指數優化法與黃金分割法轉化成MATLAB程序加以驗證,結果如表2所示.表2中:目標函數為f(x);實例1為min f(x)=2x2-x-1,初始區間[a1,b1]=[-1,1],精度要求ε≤0.16;實例2為min f(x)=e-x+x2,初始區間[a1,b1]=[-1,1],精度要求ε≤0.2;程序的運算時間為運行30次的平均值.

表2 指數優化算法和黃金分割法的比較Tab.2 Comparison between exponential optimization method and golden section method

由表2可知:對于實例1,指數優化算法的收斂速度要比黃金分割法的收斂速度要快,同時最優解的區間精度也比黃金分割法的要精確;對于實例2,在最優解區間相近的情況下,指數收斂法的收斂速度依然比黃金分割法的要快.

5 結束語

以黃金分割法的基本原理為基礎,提出了一種用于一維搜索的改進的算法——指數優化算法.該方法結合黃金分割法并對其改進,繼承了黃金分割法的計算簡單的優點,并改善了其收斂速度慢的不足,從而取得了較好的效果.但本算法依然只適用于單峰函數局部最優解的求取,下一步的工作是克服此算法的缺陷,并將算法推廣到全局的最優化領域中.

[1] 陳寶林.最優化理論與算法[M].北京:清華大學出版社,2005:256-263.

[2] 徐望寶,陳雪波,李小華,等.快速穩定收斂的一維搜索算法——水平割線法[J].鞍山科技大學學報,2006,30(2):356-359.

[3] 馬昌鳳.最優化方法及其Matlab程序設計[M].北京:科學出版社,2008:18-21.

[4] 王曉陵,陸軍.最優化方法與最優控制[M].哈爾濱:哈爾濱工程大學出版社,2006:10-16.

An Improved Exponential Optimization Algorithm of One-Dimensional Search

ZHANG Zhi-bin1,JIN Fu-jiang1,TANG Yi-ping2,3
(1.College of Information Science and Engineering,Huaqiao University,Xiamen 361021,China;2.College of Mechanical Engineering and Automation,Huaqiao University,Xiamen 361021,China;3.Fujian Fengzhu Textile Science &Technology Co.,Ltd.,Quanzhou 362200,China)

Based on the analysis of the basic principle of the golden section method,a new method called exponential optimization algorithm for one-dimensional search was presented by changing the interval length ratio of the exponential convergence.The results show that the method has faster convergence rate than that of the golden section method and the precision interval of the optimal solutions are also better than that of the golden section method.However,this algorithm applies only to calculate the local optimal solution of one-humped function.

one dimension search;golden section method;convergence acceleration;exponential optimization algorithm

O 232

A

(責任編輯:黃曉楠 英文審校:吳逢鐵)

1000-5013(2012)05-0503-03

2011-11-22

金福江(1965-),男,教授,主要從事復雜系統建模、仿真與控制的研究.E-mail:jinfujiang@163.com.

福建省產學研重大科研基金資助項目(2011H6019)

猜你喜歡
優化
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
PEMFC流道的多目標優化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
圍繞“地、業、人”優化產業扶貧
今日農業(2020年16期)2020-12-14 15:04:59
事業單位中固定資產會計處理的優化
消費導刊(2018年8期)2018-05-25 13:20:08
4K HDR性能大幅度優化 JVC DLA-X8 18 BC
幾種常見的負載均衡算法的優化
電子制作(2017年20期)2017-04-26 06:57:45
主站蜘蛛池模板: 国产乱视频网站| 免费黄色国产视频| 国产99视频在线| 亚洲欧洲日产无码AV| 青青青国产视频手机| 日韩精品无码一级毛片免费| 国产福利免费视频| 日本亚洲成高清一区二区三区| 国产噜噜噜| 久久一色本道亚洲| 三上悠亚在线精品二区| 国产精品亚洲一区二区三区z| 91色老久久精品偷偷蜜臀| 婷婷激情五月网| 国产成人亚洲无码淙合青草| 中文字幕免费在线视频| 欧美视频在线观看第一页| 亚洲免费人成影院| 91精品最新国内在线播放| 欧美日韩午夜视频在线观看| 成人永久免费A∨一级在线播放| 99re在线免费视频| 91在线播放国产| 欧美成人午夜视频免看| 99精品免费在线| 99热亚洲精品6码| 久久综合伊人77777| 国产一级小视频| 国产精品任我爽爆在线播放6080 | 亚洲av无码片一区二区三区| 伊人色在线视频| 国产一级视频久久| 亚洲午夜福利在线| 欧美a在线看| 毛片基地美国正在播放亚洲| 97成人在线观看| av午夜福利一片免费看| 国产精品手机视频| 国产亚洲欧美日本一二三本道| 亚洲69视频| 韩日午夜在线资源一区二区| 欧美三级不卡在线观看视频| 亚洲国产AV无码综合原创| 欧美日一级片| 亚洲 欧美 日韩综合一区| 91亚洲精品第一| 老司机久久99久久精品播放| 最新加勒比隔壁人妻| 宅男噜噜噜66国产在线观看| 国产极品美女在线| 全午夜免费一级毛片| 老司机久久精品视频| 精品福利网| 成人福利在线观看| 国产成人久久综合777777麻豆| 国产亚洲精品无码专| 国产成人91精品免费网址在线| 亚洲欧美日韩久久精品| 久久久久九九精品影院| a级高清毛片| 国产成人综合亚洲欧美在| 四虎永久免费网站| 第一区免费在线观看| 中文成人无码国产亚洲| 久无码久无码av无码| 成人看片欧美一区二区| 亚洲综合色婷婷中文字幕| 四虎亚洲国产成人久久精品| av在线无码浏览| 亚洲av无码久久无遮挡| 国产丝袜无码精品| 亚洲一区二区约美女探花| 亚洲区欧美区| 日韩精品一区二区三区免费在线观看| 九九线精品视频在线观看| 成人自拍视频在线观看| 国产精品久久久久久久久久久久| 色悠久久综合| 99精品在线视频观看| 国内精品久久久久久久久久影视| 精品无码国产自产野外拍在线| 亚洲无码高清免费视频亚洲|