国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

智能算法解決多目標問題的應用

2015-12-09 20:03:00李愛軍
企業(yè)導報 2015年22期
關(guān)鍵詞:智能算法

李愛軍

摘 要:本文是結(jié)合智能算法和多目標優(yōu)化提出了一種混合遺傳算法將此混合遺傳算法應用到實際問題中,經(jīng)過實驗求解,通過對比證明該算法能求得問題更多的、更廣的和更均勻的Pareto最優(yōu)解,具有良好的效果。

關(guān)鍵詞:智能算法;最優(yōu)解;多目標問題

一、多目標優(yōu)化遺傳算法的基本理論

多目標遺傳算法(multi-objective genetic algorithm,MOGA)作為一種模擬生物自然選擇的隨機搜索算法,適用于求解高度復雜的非線性問題得到了非常廣泛的應用,同時又具有較好的通用性。

多目標優(yōu)化問題可描述為:求解一個決策變量向量,它滿足所有約束并且使得由目標函數(shù)組成的向量最優(yōu)化??梢悦枋鋈缦拢?/p>

求一個決策變量向量X=[x1,x2,…,xn]T,滿足k個不等式約束:gi(X)≧ 0 i = 1,2,…,k。同時滿足m個等式約束:hi(X)= 0 i = 1,2,…,m。

設有r個優(yōu)化目標,且這r個目標是相互沖突的,可表示為:f(X)=(f1(X),f2(X),…fr(X))

二、Pareto最優(yōu)的定義

多目標優(yōu)化中的最優(yōu)解通常稱為Pareto最優(yōu)解,一般進行如下描述:設X1,X2∈Ω,對所有i(1≤i≤m),有fi(X1)≤fi(X2),且對于任意i,F(xiàn)i(X1)≤Fi(X2)則稱X1支配X2。如果一個可行解Xp沒有被任何X∈Ω支配,就稱Xp為Pareto 最優(yōu)解。

三、適應度函數(shù)的設計

定義個體適應度函數(shù)為:

四、智能混合遺傳算法的步驟

(1) 初始化群體。隨機選取初始化種群F(x)。(2) 評價個體的優(yōu)劣,計算當前種群每個個體對應的目標函數(shù)的函數(shù)值,然后對Pareto最優(yōu)解臨時儲備庫進行更新操作。(3) 選擇操作。隨機確定各目標函數(shù)權(quán)值wi=randi/randj,根據(jù)選擇概率選擇一對父代個體。(4) 交叉和變異,對N-Nelite對父代個體的每對執(zhí)行交叉操作,每對父代個體通過交叉產(chǎn)生一個新個體,然后對新個體執(zhí)行變異操作。(5) 從臨時非劣解集中隨機選出Nelite個個體與前面產(chǎn)生的N-Nelite個個體一起構(gòu)成新的群體F′(x)。(6) 對群體中的所有解進行局部搜索,局部搜索方向由第(3)步父代個體選擇時確定的權(quán)值決定,并由局部搜索產(chǎn)生的N個新解代替當前種群。p(x)=。公式中f為種群P中最劣個體的適應度值,在第(1)步中,各個目標函數(shù)的取值隨機確定,每一組權(quán)值都將對應一種搜索方向。因此局部搜索的方向是多樣的。

五、實驗結(jié)果分析

通過實驗可以看出:智能混合遺傳算法能夠有效地得到問題的pareto最優(yōu)解,而且解的分布情況良好。

參考文獻:

[1] 雷德明,嚴新平.多目標智能優(yōu)化算法及其應用[M].北京:科學出版社,2009.

[2] 吳祈宗等.運籌學與最優(yōu)化MATLAB編程[M].北京:機械工業(yè)出版社,2009.

猜你喜歡
智能算法
神經(jīng)網(wǎng)絡智能算法在發(fā)電機主絕緣狀態(tài)評估領域的應用
基于超像素的圖像智能算法在礦物顆粒分割中的應用
從雞群算法看群體智能算法的發(fā)展趨勢
基于智能預測算法的食用菌大棚溫濕度控制研究
圖像處理智能化的發(fā)展方向
蟻群算法在路徑優(yōu)化問題的應用研究
智能螞蟻算法應用的最新進展
基于OMNeT++平臺的AntNet的仿真
多機器人系統(tǒng)及其路徑規(guī)劃方法綜述
軟件導刊(2017年1期)2017-03-06 00:49:34
改進的多目標快速群搜索算法的應用
價值工程(2016年32期)2016-12-20 20:30:37
临清市| 桦川县| 淳化县| 岐山县| 芦山县| 兴国县| 和硕县| 叙永县| 兴山县| 庄浪县| 邵阳市| 龙胜| 武夷山市| 定日县| 林甸县| 宜阳县| 渑池县| 蕉岭县| 巧家县| 海南省| 崇仁县| 东山县| 石台县| 东丰县| 娱乐| 博乐市| 全州县| 肥城市| 抚顺县| 江华| 彝良县| 灌云县| 景东| 远安县| 福海县| 大埔县| 边坝县| 沽源县| 方山县| 苏尼特右旗| 通山县|