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

基于固定寬度直方圖的分布估計算法的一種改進

2012-08-31 09:15:44劉建軍石定元武國寧
太原城市職業技術學院學報 2012年8期

劉建軍,韓 帥,石定元,武國寧

(中國石油大學理學院,北京 1 0 2 2 4 9)

基于固定寬度直方圖的分布估計算法的一種改進

劉建軍,韓 帥,石定元,武國寧

(中國石油大學理學院,北京 1 0 2 2 4 9)

基于固定寬度直方圖分布的分布估計算法(F WH),提出一個改進方案,即在F WH算法中加入概率閾值的要素,不使用改變區間長度的更新方式,保證區間個數不增加,并在更新候選解步驟中加入模式搜索法(H o o k e-J e e v e s方法),構造出一種改進的優化算法(H J-F WH)。數值實驗結果表明,改進后的算法在最優解精度和收斂速度方面均有了較大的提高。

分布估計算法;模式搜索法;直方圖;概率模型

分布估計算法(E D A s:E s t i m a t i o n o f D i s t r i b u t i o n A lg o r i t h m s)是進化計算領域新近興起的一類隨機優化算法,它將傳統的遺傳算法的思想和統計學的概率模型結合起來,形成一種全新的智能優化計算模式。

分布估計算法可以按照概率模型的復雜程度進行分類,包括變量無關的P B I L、U M D A和c G A算法;雙變量相關的M I M I C、B M D A算法以及多變量相關的E CG A、F D A、B O A等算法。美國卡耐基梅隆大學的B a l u j a在1 9 9 4年提出P B I L算法,是用來解決二進制編碼的優化問題,雖然當時還沒有提出分布估計算法的概念,但是P B I L算法被公認為最早的分布估計算法模型。

直到1 9 9 6年,分布估計算法的概念才第一次提出。其中U M D A算法由德國學者M u h l e n b e i n于同年提出,它與其他算法不同在于其概率向量的更新方式。之后的M I M I C算法,是由美國M I T人工智能實驗室的D e B o n e t等人于1 9 9 7年提出的一種啟發式優化算法,此算法是最先考慮兩個變量相關。而B O A算法是由美國U I U C大學的P e l i k a n等提出的,此算法主要研究多變量相關的問題。

該文選取基于固定寬度的直方圖模型的分布估計算法(F WH算法)為基本方法,加入概率閾值的要素,防止函數早熟,同時考慮到算法效率,而不使用改變區間長度的更新方式,保證區間個數不增加,可以加快迭代速度,并在更新種群步驟中加入模式搜索法(H o o k e-J e e v e s方法),可以有效地提高逼近解的精度。

一、基于直方圖的分布估計算法

(一)基本介紹

基于直方圖的分布估計算法的模型一般分為兩種,一種是區間寬度固定的直方圖模型F WH(t h e f i x e d-w i d t h h i s t o g r a m),另一種是區間高度固定的直方圖模型F H H(t h e f i x e d-h e i g h t h i s t o g r a m)。其中,F WH將變量的定義域劃分為寬度相同而高度不同的小塊區間,小塊的高度決定了該范圍取值的概率大小。而F H H則將變量的定義域劃分為寬度不同而高度相同的小塊區間,小塊的寬度代表了該小塊取值的概率大小。同基于高斯分布的分布估計算法相比較,F WH和F H H使用了更加簡單的均勻分布概率模型,而且通過控制每個小塊的寬度或高度,能夠有效地求得相對精度較高的結果。由于F WH和F H H都在優化連續問題時得到結果精度的大小,基本取決于在定義范圍內各維小區間劃分的個數,所以,既要保證小區間分得要細,算法迭代速度也不能太慢。該文考慮變區間算法的計算復雜性較高,故選取F WH算法作為基本算法來改進。

(二)F WH算法步驟:

S t e p 1初始化候選解,給定初始參數。

S t e p 2構造初始概率模型,現將變量的每一維進行等分,保證每個小區間初始概率相等。

S t e p 3通過隨機方式構造初始候選解,保證各點均勻分布在各個小區間上。

S t e p 4計算候選解的適應值,根據各點適應值,選擇所要的優勢候選解。

S t e p 5更新概率向量,根據優勢候選解的變量所在區間,用更新公式更新每個小區間概率向量。

S t e p 6達到給定迭代次數,輸出結果。

二、基于模式搜索法的固定寬度的直方圖分布估計算法(H J-F WH)

(一)模式搜索法

模式搜索法的基本思想,從幾何意義上講,是尋找具有較小函數值的低谷,試圖通過迭代產生序列沿山谷向極小點逼近。算法首先從初始點開始進行兩種類型的移動,即探測移動和模式移動。探測移動是依次沿個坐標軸進行,用來確定新的基點和有利于函數值下降的方向。模式移動是沿相鄰兩個基點連線方向進行,試圖沿著山谷方向使函數值更快地減小。

圖1 模式搜索法示意圖

(二)結合模式搜索法的直方圖分布估計算法

在模式搜索法結合直方圖分布估計算法(H J-F WH)中,在更新種群步驟中應用模式搜索的思想,先對種群的每一維進行探測移動,完成后再進行模式移動,找到新的基點,若無效則退回原基點,按照初始步長γ及縮減率β更新步長,再從這個基點出發,依次沿各坐標軸方向進行探測移動。如此繼續下去,直到滿足精度要求,即步長δ小于事先給定的某個小的正數ε為止。

在H J-F WH算法中的概率閾值按以下方式更新:當某一個小區間概率大于閾值時,對需要更新的變量區間的概率變為原來的,其他的每個區間的概率加上這個區間概率的。即第i個小區間的概率Pi≥G,則將這個區間的概率變為,其他區間的概率變成,(k=1,2…,i-1,i+1…,N)保證每一維小區間概率和為1。H J-F WH算法步驟:

S t e p 1初始化:對參數如候選解規模M、細分等分數N、優秀候選解規模δ(δ<M)、概率閾值G、學習概率α、迭代次數Gen等給定初值。

S t e p 2構造概率模型:需要先對變量的連續空間進行等分。例如某一維的變量的連續空間為[a,b],如果進行N等分,則每一份區間的長度是。因為是進行N等分,所以開始這N個區間的取值概率都是相同的,也就是對于每個變量的連續空間,進行了N等分以后,每個小區間取值的概率都是。

S t e p 3構造新解:即對每個個體的每一維變量進行賦值。一般通過產生隨機數采用輪盤賭的方式確定每個變量的取值。

S t e p 4確定新的優秀候選解:計算候選解的適應值,根據其適應值,對候選解進行排序,選擇前δ個適應值較好的解作為優秀候選解δ(k)。

S t e p 5模式搜索法更新當前最優解:將這前δ個適應值較好的解中最好的一個解采用模式搜索算法,得到一個新的最優解,完成更新。

S t e p 6更新概率向量:對于變量某一維取值的連續空間,在它的N個劃分小區間里,統計含有優秀候選解的個數,設某個小區間中含有優秀候選解的個數為ni,更新前該小區間的概率為pi,則更新后的概率為。

S t e p 7判斷概率是否超過閾值:當某個小區間的概率大于G,則將區間概率進行重新更新,否則不需要更新。

S t e p 8算法停止條件:當算法進行了一定數量的迭代次數后,算法停止,并輸出結果。

三、數值實驗

(一)實驗對象及參數設置

選取三個連續優化問題的經典函數作為測試函數進行數值實驗,實驗中候選解規模M=1 0 0 0,優秀候選解規模δ=1 5 0,區間細分等分數 N=1 5 0,學習概率α=0.5,概率閾值 G=0.8,最大迭代次數Gen=2 0 0,初始步長γ=0.5,加速因子λ=1,縮減率β=0.5。

表1給出了三個函數的表達式、定義范圍及維數、最優解和最優值,表2列出了F WH算法與H J-F WH算法針對各函數的數值實驗比較結果。

表1 測試函數

表2 結果對比(2 0次實驗結果的平均水平)

圖2 F WH與H J-F WH對f1的收斂圖

圖3 F WH與H J-F WH對f3的收斂圖

圖4 F WH與H J-F WH對f3的收斂圖

通過上面的圖表可以明顯看出,改進后的H J-F WH算法的最優解精度有大幅的提高,而且比起F WH算法逼近最優解的收斂速度要快,改進效果比較明顯。

(二)參數調整

一般來說,參數的選取對算法的性能影響很大,下面對H J-F WH算法中的參數進行數值比較,這里采用控制變量法,即每次只改變一個變量。表3、表4、表5和表6分別只列出了在H J-F WH算法中解的取值區間細分等分數N、優秀候選解規模、概率閾值G和允許誤差分別對算法獲得最優值的影響。

表3 區間細分等分數N

表4 優秀候選解規模δ

表5 概率閾值G

表6 允許誤差ε

對于H J-F WH算法,通過以上參數調整的實驗結果表明,只有允許誤差的影響對于解的精度影響較大,即ε越小解精度越高,而其他參數對于解的精度影響較小。而對于F WH算法區間細分等分數N、優秀候選解規模δ、概率閾值G等參數對于解的精度相對來說影響較大,尤其是細分等分數N,這里不做詳述。

通過上述幾組數值實驗結果表明,改進后的H J-F WH算法比起改進前在解的精度和收斂速度方面有明顯提高,而且對于部分高維問題(低于1 0維)效果也有一定程度的提升。

四、結論

論文通過對于固定寬度的直方圖模型的分布估計算法加入概率閾值的要素,可以防止函數早熟,使用固定區間寬度提高算法的運行速度,在更新種群步驟中加入模式搜索法,可以有效地提高逼近解的精度。

針對更高維的問題如何找到一些好的改進方法以及如何進一步提高最優值的精度,都需要繼續深入研究。

[1]周樹德,孫增圻.分布估計算法綜述[J].自動化學報,2007,(2):113-121.

[2]陳寶林.最優化理論與算法(第二版)[M].北京:清華大學出版社,2009:332-336.

[3]嚴宇平.運用改進直方圖模型的分布估計算法求解連續空間優化問題[D].中山大學碩士學位論文,2010.

[4]張慶彬,吳惕華,劉波.自適應實值分布估計算法[J].清華大學學報(自然科學版),2008,(S2):1859-1862.

[5]熊盛武,劉麟,汪洋等.基于貝葉斯網絡的并行分布估計算法研究[D].武漢理工大學碩士學位論文,2005.

O

A

1 6 7 3-0 0 4 6(2 0 1 2)8-0 1 4 7-0 3

主站蜘蛛池模板: 亚洲a级在线观看| 五月婷婷精品| 日本一区二区三区精品国产| 麻豆精品在线播放| 高清国产在线| jizz国产在线| 亚洲毛片一级带毛片基地| 99精品久久精品| 99999久久久久久亚洲| 色噜噜狠狠色综合网图区| 亚洲欧美另类专区| 日韩久草视频| 日本高清视频在线www色| 精品国产毛片| 久久综合亚洲色一区二区三区| 91在线免费公开视频| 国产真实乱了在线播放| 男人天堂亚洲天堂| 白丝美女办公室高潮喷水视频| 国产极品美女在线播放| 亚洲熟妇AV日韩熟妇在线| 熟妇丰满人妻av无码区| 高清无码不卡视频| 国产中文在线亚洲精品官网| 国产真实二区一区在线亚洲| 538精品在线观看| 大乳丰满人妻中文字幕日本| 91精品综合| 成年人视频一区二区| 国产91精品久久| 青青草原国产精品啪啪视频| 五月婷婷亚洲综合| 亚洲永久视频| 理论片一区| 欧美日韩午夜| 999国内精品视频免费| 99热国产这里只有精品无卡顿"| 久久精品娱乐亚洲领先| 国产91精品调教在线播放| 国产亚洲精品自在线| 色综合色国产热无码一| 无码一区中文字幕| 国产精品yjizz视频网一二区| 三上悠亚一区二区| 国产精品免费p区| 精品久久久久久中文字幕女| 亚洲成综合人影院在院播放| 久青草国产高清在线视频| 国产乱子伦一区二区=| 国产在线精品人成导航| 亚洲最新网址| h视频在线播放| jizz国产视频| 国产尤物视频网址导航| 婷婷亚洲视频| 成年人免费国产视频| 亚洲精品日产AⅤ| 免费aa毛片| 伊人婷婷色香五月综合缴缴情| 她的性爱视频| 亚洲婷婷六月| 日韩福利在线视频| 国产成人a在线观看视频| 国产亚卅精品无码| 国产成人资源| 午夜小视频在线| 少妇精品在线| 国内精自视频品线一二区| 色亚洲激情综合精品无码视频| 少妇被粗大的猛烈进出免费视频| 中文天堂在线视频| 在线不卡免费视频| 国产一区自拍视频| 99热这里只有精品5| 国产v精品成人免费视频71pao | 国产不卡在线看| 久久综合色88| 高清色本在线www| 男女性色大片免费网站| 成人字幕网视频在线观看| 欧美日韩在线亚洲国产人| 国产色伊人|