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

一種用于匹配場反演的遺傳算法

2015-10-14 00:18:43張學磊馮杰
聲學技術 2015年5期

張學磊,馮杰

?

一種用于匹配場反演的遺傳算法

張學磊,馮杰

(中國電子科技集團公司第三研究所,北京100015)

遺傳算法在接近全局最優解時,存在搜索速度變慢、過早收斂、個體的多樣性減少很快、甚至陷入局部最優解等問題。通過在遺傳算法中引入模擬退火因子、混沌因子和多樣性測度因子,在很大程度上克服了原有遺傳算法的早熟、局部搜索能力差的缺點。同時,又能發揮原有遺傳算法的強大的全局搜索能力,保證了改進后的混合遺傳算法能較好地收斂于其全局最優值。

匹配場反演;遺傳算法;模擬退火;混沌;多樣性測度

0 引言

匹配場法反演經常涉及到幾個,甚至十幾個待定參數的反演問題,可以看成是一個非線性的、有眾多局部最優點的全局優化問題。傳統的搜索方法,如窮舉法,在現有的計算條件下,所耗費的時間是一個天文數字,是難以承受的;又如局部搜索算法,這種算法的最終解只是某個局部最優解,往往不是全局最優解,而且最終解的質量還嚴重依賴于初始解的選擇。智能優化算法,又稱為現代最優化算法,從一組隨機生成的初始個體出發,按照一定的規則,并根據適應度(代價函數值)大小進行個體的優勝劣汰,提高新一代群體的質量,再經過多次反復迭代,逐步逼近全局最優解,而且這種算法一般具有嚴密的理論依據,理論上可以在一定的時間內找到全局最優解或近似全局最優解。常用的智能優化算法有神經網絡優化算法、遺傳算法(Genetic Algorithm, GA)[1]、模擬退火算法(Simulated Annealing, SA)[2]等。由于遺傳算法在海洋地聲參數反演方面已經得到了廣泛的應用[3],并得到了很好的結果,因此本文將采用遺傳算法作為反演的全局優化算法。

1 遺傳算法的缺點、改進方向

遺傳算法是借鑒生物界自然選擇和自然遺傳機制的隨機化搜索算法。它通過模擬自然選擇和自然遺傳過程中發生的繁殖、交叉和基因突變現象,將問題的求解表示成“染色體”的適者生存過程。在每次迭代中都保留一組候選“染色體”,并按某種指標從種群中選取較優的“染色體”,利用遺傳因子,也就是選擇因子、交叉因子和變異因子,對這些“染色體”進行組合,產生新一代的候選種群,重復此過程,直到滿足某種收斂指標或達到設定的最大代數為止。

由于遺傳算法主要的遺傳操作都是在一定概率條件下隨機發生的,因此,它在為種群中個體提供進化機會的同時,也不可避免地產生退化的可能,使得在接近全局最優解時搜索速度變慢、過早收斂、個體的多樣性減少很快、甚至陷入局部最優解。其中很大原因要歸咎于遺傳算法對現實生物演化過程過于簡化的模擬。而實際上,遺傳算法中的群體是偽多樣性的:首先,初始化群體的多樣性難以實現;其次,即使假設傳統的初始化方法可以保證初始群體在空間上均勻分布,但并不能保證它們在質量上也是均勻分布的;最后,群體的多樣性在選擇壓力下也很難保持。因此,改善群體的多樣性是提高遺傳算法性能的重要研究方向,即設計產生的初始群體與遺傳因子。

模擬退火算法一種隨機組合優化方法,它模擬熱力學中固體退火的過程,并廣泛應用于組合優化問題,是局部搜索算法的擴展[4]。它同局部搜索算法一樣,具有強大的局部搜索能力,不同于局部搜索之處是其改變了只接收優化迭代的準則,在一定范圍內接收惡化解。將模擬退火算法與遺傳算法結合,來解決遺傳算法局部搜索能力的不足。

混沌[5,6](Chaos)是一種普通的非線性現象,貌似一片混亂實則具有內在的規律性。Logistic映射作為重要的混沌映射之一,定義為一種不可逆映射: (0, 1)→(0, 1)。對于某個變量,其第+1個值由式(1)所示的Logistic映射迭代得到:

式中,是個重要參數,當=4,系統輸出可在(0, 1)上取到不重復的任何值,三個不動點(0.25,0.5,0.75)除外。

2 混合遺傳算法的構造

由第1節的分析可知,在遺傳算法的基礎上,將遺傳算法、模擬退火和混沌有機結合,優勢互補,發揮各自的優勢,克服遺傳算法(GA)局部搜索能力差、偽多樣性、早熟現象等問題,就可構造出一種快速準確的搜索算法——混合遺傳算法(Hybrid GA, HGA)。

2.1 群體的多樣性的改進

利用混沌映射的優秀特性,同時針對本文的實際問題,首先將待反演參數空間進行歸一化,即進行變換:

(3)

或:(5)

當種群的多樣性測度減小時,種群有早熟趨勢。圖1給出了在一次反演過程中,種群的多樣性測度的函數值隨進化代數的變化圖,可以認為遺傳算法30代以后種群進入了早熟狀態,由此引出早熟定義:當種群的多樣性測度函數值在連續代內,變動幅度小于設定值時,可認為種群進入早熟狀態。此時需要對進行種群的多樣化處理。當種群的多樣性測度函數值小于設定值,且未達到最大收斂代數時,需要重新對種群中的不良個體進行處理,以改善種群的多樣性。用隨機數發生器產生一個的隨機數,對全體個體中個劣質個體,按照式(2)進行全參數空間的混沌操作,產生新種群中的個新個體。

2.2 局部搜索能力的改進[8]

模擬退火作為局部搜索算法的改進算法,與局部搜索算法不同之處在于采用Metropolis準則,并用一組稱為冷卻進度表的參數控制算法進程。Metropolis準則為:模擬退火處于狀態和狀態的幾率的比值等于相應Boltzmann因子的比值,即:

式中:為冷卻進度表參數中的溫度控制參數(在海底參數反演領域,Gerstoft[1]給出了一個較好的設定:設定為每一代中染色體適應度函數值的最小值),若>1,則始終接是收狀態;若<1,則用隨機數發生器產生一個的隨機數,若>,則接受狀態為新狀態,否則舍棄狀態。在遺傳算法產生新種群的新染色體時,將按照Metropolis準則決定是否接收新產生的染色體。

2.3 遺傳算子的改進

在遺傳算法的進化過程中,影響種群收斂性的最重要的參數為交叉因子和變異因子。為了防止因早熟得不到全局最優解,將、設計成種群多樣性測度函數的函數,Gerstoft[1]曾給出了設定:=0.8、=0.05,以此為藍本設定本文中交叉因子和變異因子:

(8)

3 混合遺傳算法的具體實現步驟

(2) 將所有個體譯為二進制編碼;

(3) 計算種群中每個個體的適應度函數。判斷是否滿足結束條件,若是則算法終止運行并輸出最終結果,若否,進入步驟(4);

(4) 判斷是否滿足結束條件,若是則算法終止運行并輸出最終結果,若否,將每個個體按照適應度函數值進行排序,決定溫度控制參數,進入步驟(5);

(5) 按照式(3)和式(4),計算種群的多樣性測度函數值。按照早熟定義判斷種群是否進入早熟狀態,若進入早熟狀態,轉至步驟(7),若否,轉至步驟(6);

(6) 按照式(7)和式(8)計算交叉因子P、變異因子P,對父代進行選擇、交叉和變異操作,產生子代,計算子代中個體的適應度函數值。按照Metropolis準則,決定是否接受子代中的當前染色體。在上述過程中保留最佳染色體,而后轉至步驟(4);

(7) 用隨機數發生器產生一個[0,1)的隨機數,舍棄全體個體中個劣質個體,并按照式(1)進行全參數空間的混沌操作,產生新種群中的pop個新個體,并將之譯為二進制編碼,計算子代中個體的適應度函數值,轉至步驟(4)。

4 混合遺傳算法與改進前遺傳算法的性能比較

4.1 仿真實驗環境設定

以兩層海底模型作為基準測試模型,見圖2。海水中聲速從海平面的1480 m/s單調下降到海底(海平面下40 m處)的1460 m/s,聲源頻率采用三個頻率:100、200、300 Hz,聲源深度為20 m,接收器陣為垂直陣,陣元共有16個,間距為2 m,分布于2~32 m的海水中。聲源與接收器的間距為=5 km,沉積層厚度2=30 m、聲速1=1600 m/s、密度sed=1.7 g/cm3、衰減系數sed=0.23 dB/λ,基底的聲速2、密度b、衰減系數b分別為:1700 m/s、1.85 g/cm3、0.23 dB/λ。

假定上面的某些參數為未知,設定其搜索范圍,即可對算法性能進行仿真。待反演參數設定為:聲源與接收器間距為、海水厚度1、以及沉積層的聲速1、密度sed和衰減系數sed。

4.2 混合遺傳算法性能仿真結果

在仿真實驗中,采用非相干的Bartlett匹配器,其定義如下:

CASE1 加入所有因子的情況

CASE2 無多樣性測度因子情況(包括混沌因子)

CASE3 無多樣性測度因子、無交叉概率和變異概率自適應因子的情況

CASE4 無多樣性測度因子、無模擬退火因子的情況

CASE5 無多樣性測度因子、無模擬退火因子、無交叉概率和變異概率自適應因子的情況

在每種情況下,遺傳算法獨立運行100次,基因的總數為256^5≈1.0995×1012個。遺傳算法在每次運行時,調用的基因總數為6400次。對遺傳算法最終的輸出結果進行統計分析,不同信噪比下的仿真結果(見表1、表2和表3)表明,改進后的HGA較原有的遺傳算法有更加優異的尋優性能。這具體表現在:HGA待反演參數的均值更加接近于預設值,其標準差更小。

表1 無噪聲時算法性能仿真結果

表2 SNR=3 dB的算法性能仿真結果

表3 SNR = 0dB的算法性能仿真結果

5 結論

本文提出一種用于匹配場反演的遺傳算法,并進行了計算機仿真分析。仿真分析結果表明,改進后的HGA可以將遺傳算法、模擬退火、混沌各自的優點結合起來,揚長避短,并引入了多樣性測度因子來監測種群的多樣性,隨時改善種群性能以及動態自適應調節交叉概率和變異概率,使得進化前期交叉明顯,后期變異顯著,更符合遺傳規律。改進措施在很大程度上克服了原有遺傳算法的早熟、局部搜索能力差的缺點,同時,發揮了原有遺傳算法的強大的全局搜索能力,保證了改進后的混合遺傳算法能較好地收斂于其全局最優值。

致謝:本文對應的研究工作得到了中國科學院聲學研究所李整林研究員的指導,在此表示感謝。

[1] Gerstoft P. Inversion of seismoacoustic data using genetic algorithms and a posteriori probability distribution[J]. J. Acoust. Soc. Am, 1994, 95(2): 770-781

[2] Lindsay C E, Chapman N R. Matched field inversion for geoacoustic model parameters using adaptive simulated annealing[J]. IEEE J. Oceanic Eng, 1993, 18(3): 224-231.

[3] Tolstoy A, Chapman N R, Brooke G. Workshop '97: Benchmarking for geoacoustic inversion in shallow water[J].J. Comp. Acoust, 1988, 6(1-2): 1-28.

[4] 康立山, 謝云, 尤矢勇, 等. 非數值并行算法——模擬退火算法(第一冊)[M]. 北京: 科學出版社, 1998.

KANG Lishan, XIE Yun, YOU Shiyong, et alNonnumeric parallel algorithm: simulated annealing(volume one)[M]. Beijing: Science Press, 1998.

[5] 張彤, 王宏偉, 王子才. 變尺度混沌優化方法及其應用[J]. 控制與決策, 1999, 14(3): 285-288.

ZHANG Tong, WANG Hongwei, WANG Zicai, Mutative scale chaos optimization algorithm and it’s application[J]. Control and Decision, 1999, 14(3): 285-288.

[6] 陳炳瑞, 楊成祥, 馮夏亭, 等. 自適應混沌遺傳算法及其參數敏感性分析[J]. 東北大學學報: 自然科學版, 2006, 27(6): 689-693.

CHEN Bingrui, YANG Chengxiang, FENG Xiating, et al. Self-Adapting Chaos-Genetic Hybrid Algorithm and Sensitivity Analysis of Its Parameters[J]. Journal of Northeastern University: Natural Science, 2006, 27(6): 689- 693.

[7] 李敏強, 寇紀松, 林丹, 等. 遺傳算法的基本理論與應用[M]. 北京: 科學出版社, 2002.

LI MinQiang, KOU Jisong, LIN Dan, et alThe basic theory and application of genetic algorithm[M]. Beijing: Science Press, 2002.

[8] 田東平, 遲洪欽. 混合遺傳算法與模擬退火法[J]. 計算機工程與應用, 2006, 42(22): 63-65.

TIAN Dongping, CHI Hongqin, Hybrid genetic algorithm and simulated annealing[J]. Computer Engineering and Application, 2006, 42(22): 63-65.

[9] Miller J F, Wolf S N. Modal acoustic transmission loss(MOATL): A transmission-loss computer program using a normal-mode model of the acoustic field in the ocean[M]. Washington, DC: Naval Research Laboratory, 1980.

A new genetic algorithm for matched-field inversion

ZHANG Xue-lei, FENG Jie

(The No.3 Research Institute of China Electronic Technology Group Corporation, Beijing 100015,China)

When approaching the global optimal solution, some shortcomings of the genetic algorithm, such as slow search speed, premature convergence, quick reduction of the diversity of individuals, and even getting into the trouble for local optimal solution, are highlighted. By introducing the simulated annealing factor, chaos factor and diversity measure factor into the genetic algorithm, the original shortcomings,such as the premature convergence and the poor local search capability, are greatly overcome, and meanwhile, the original powerful global search capability of genetic algorithm is maintained. So the hybrid genetic algorithm improved by all the measures can better converge at its global optimal value.

matched-field inversion; genetic algorithm; simulated annealing; Chaos;diversity measure

TP3

A

1000-3630(2015)-05-0462-05

10.16300/j.cnki.1000-3630.2015.05.015

2014-11-25;

2015-01-14

張學磊(1981-), 男, 山東濰坊人, 博士, 高級工程師, 研究方向為水聲信號處理。

張學磊, E-mail: jonseray@163.com

主站蜘蛛池模板: 免费高清a毛片| 国产伦片中文免费观看| 亚洲欧洲自拍拍偷午夜色| 国产午夜一级毛片| 亚洲国产无码有码| 国产日韩精品欧美一区喷| 青草视频在线观看国产| 国产精品美乳| 欧美国产在线看| 日韩在线观看网站| 成人亚洲天堂| 国产又色又刺激高潮免费看| 一级黄色网站在线免费看| 性视频一区| 国产免费好大好硬视频| 国产美女91视频| 99国产在线视频| 色综合综合网| 国产91高清视频| 2020国产精品视频| 国产精品欧美日本韩免费一区二区三区不卡| 谁有在线观看日韩亚洲最新视频| 国产乱子精品一区二区在线观看| 一级爱做片免费观看久久| 99精品视频在线观看免费播放 | 国产91丝袜| 亚洲最新网址| 亚洲人成网7777777国产| 中文字幕亚洲无线码一区女同| 欧美黑人欧美精品刺激| 国产swag在线观看| 女人18毛片水真多国产| 婷婷综合色| 成人午夜视频免费看欧美| 青草精品视频| 国产无码高清视频不卡| 亚洲经典在线中文字幕| 精品少妇人妻av无码久久| 免费一级全黄少妇性色生活片| 毛片视频网址| 91破解版在线亚洲| 欧美a√在线| 97在线国产视频| 91亚洲精选| 国内精品久久久久久久久久影视 | 另类综合视频| 亚洲第一极品精品无码| 午夜国产精品视频| 欧美色综合网站| 亚洲a级在线观看| 国产福利免费在线观看| 亚洲无码A视频在线| 国产精品私拍在线爆乳| 国产精品成人不卡在线观看| 国内毛片视频| 国产精品免费p区| 国产又黄又硬又粗| 日韩精品一区二区三区免费| 久久国产成人精品国产成人亚洲| 2021精品国产自在现线看| 五月天久久综合| 国产成人亚洲精品色欲AV| 国产欧美视频在线观看| 国模极品一区二区三区| 欧美伊人色综合久久天天| 中文字幕精品一区二区三区视频| 精品国产网| 日韩黄色在线| 视频二区中文无码| 57pao国产成视频免费播放| 精久久久久无码区中文字幕| 手机精品视频在线观看免费| 亚洲欧州色色免费AV| 亚洲欧美一级一级a| 日韩欧美一区在线观看| 国产人成网线在线播放va| 国产人成乱码视频免费观看| 精品一区二区久久久久网站| 国产亚洲视频中文字幕视频| 亚洲成a人片77777在线播放| 国产黄在线免费观看| 色婷婷色丁香|