第五章約束優(yōu)化方法ppt課件.ppt
《第五章約束優(yōu)化方法ppt課件.ppt》由會(huì)員分享,可在線閱讀,更多相關(guān)《第五章約束優(yōu)化方法ppt課件.ppt(68頁(yè)珍藏版)》請(qǐng)?jiān)趨R文網(wǎng)上搜索。
1、1,第五章 約束優(yōu)化方法,5.1 約束優(yōu)化問(wèn)題的最優(yōu)解 5.2 約束優(yōu)化問(wèn)題極小點(diǎn)的條件 5.3 常用的約束優(yōu)化方法 5.3.1 約束坐標(biāo)輪換法 5.3.2 約束隨機(jī)方向法5.3.3 復(fù)合形法5.3.5 懲罰函數(shù)法,2,概述,約束優(yōu)化問(wèn)題,約束最優(yōu)解和無(wú)約束最優(yōu)解無(wú)論是在數(shù)學(xué)模型上還是幾何意義上均是不同的概念,3,等值線,等值線族的中心,無(wú)約束最優(yōu)解解:等值線的共同中心.,數(shù)學(xué)模型:,4,數(shù)學(xué)模型:,可行域,約束最優(yōu)解,5,無(wú)約束最優(yōu)點(diǎn),約束最優(yōu)點(diǎn),6,約束優(yōu)化問(wèn)題的類型,1. 不等式約束優(yōu)化問(wèn)題(IP型),2. 等式約束優(yōu)化問(wèn)題(EP型),3. 一般約束優(yōu)化問(wèn)題(GP型),7,約束優(yōu)化方法分
2、類,約束優(yōu)化方法,約束坐標(biāo)輪換法直接法:約束隨機(jī)方向法 復(fù)合形法,間接法:懲罰函數(shù)法,直接法:設(shè)法使每一次迭代產(chǎn)生的新迭代點(diǎn)限制在可行域內(nèi), 且一步一步的降低目標(biāo)函數(shù)值,直至最后獲得一個(gè) 可行域內(nèi)的約束最優(yōu)解。間接法:將約束優(yōu)化問(wèn)題通過(guò)一定形式的變換,轉(zhuǎn)化為無(wú)約 束優(yōu)化問(wèn)題,然后采用約束優(yōu)化方法進(jìn)行求解。,8,5.3.1 約束坐標(biāo)輪換法,基本思想: 與無(wú)約束坐標(biāo)輪換法類似, 依此沿坐標(biāo)軸 方向?qū)?yōu), 逐步逼近最優(yōu)點(diǎn)。,9,任取一個(gè)初始點(diǎn),取初始步長(zhǎng)0,沿e1方向,檢查,可行性:,適用性:,檢查 .,加速步長(zhǎng),檢查,可行性:,適用性:,10,沿e2方向,檢查,可行性:,適用性:,檢查,可行性:,
3、適用性:,檢查,可行性:,適用性:,檢查,可行性:,適用性:,11,沿e1方向,檢查,可行性:,適用性:,檢查,可行性:,適用性:,沿e2方向,檢查,可行性:,適用性:,檢查.,12,沿坐標(biāo)軸方向找不到合適的點(diǎn):縮減初始步長(zhǎng) 00.50 繼續(xù)迭代終止準(zhǔn)則: 0,約束坐標(biāo)輪換法與無(wú)約束坐標(biāo)輪換法的區(qū)別: 步長(zhǎng) 無(wú)約束: 最優(yōu)步長(zhǎng) 約 束: 加速步長(zhǎng) 對(duì)每一個(gè)迭代點(diǎn)的檢查 無(wú)約束: 檢查適用性 約 束: 檢查適用性和可行性 終止準(zhǔn)則 無(wú)約束: 點(diǎn)距準(zhǔn)則 約 束: 步長(zhǎng)準(zhǔn)則,13,特點(diǎn):,約束坐標(biāo)輪換法具有算法明了、迭代簡(jiǎn)單、便于設(shè)計(jì)者掌握運(yùn)用等優(yōu)點(diǎn)。但是,它的收斂速度較慢,對(duì)于維數(shù)較高的優(yōu)化問(wèn)題(
4、例如10維以上)很費(fèi)機(jī)時(shí)。另外,這種方法在某些情況下還會(huì)出現(xiàn)“死點(diǎn)”的病態(tài),導(dǎo)致輸出偽最優(yōu)點(diǎn)。 避免輸出偽最優(yōu)點(diǎn)的辦法:1、輸入不同的初始點(diǎn)2、用不同的不長(zhǎng)多次計(jì)算,14,基本原理:典型的“瞎子爬山”式的數(shù)值選代解法。在可行域內(nèi),任選初始點(diǎn) x(0), 以給定的步長(zhǎng) a=a0 ,沿按某方法產(chǎn)生的隨機(jī)方向 S(1)取探索點(diǎn) x = x(0) + a S(1),若該點(diǎn)同時(shí)符合下降性(F(x)F(x (0) )和可行性(xD)則表示x 點(diǎn)探索成功。并以它為新的起始點(diǎn),繼續(xù)按上面的迭代公式在 S(1)方向上獲取新的成功探索點(diǎn).,5.3.2 約束隨機(jī)方向法,15,5.3.2 約束隨機(jī)方向法,任取一個(gè)初始
5、點(diǎn),取初始步長(zhǎng)0,利用隨機(jī)函數(shù)構(gòu)成隨機(jī)方向S (1),檢查,可行性:,適用性:,檢查,若m個(gè)方向都不行,則減小步長(zhǎng):00.50,終止準(zhǔn)則: 0,16,說(shuō)明當(dāng)在某個(gè)轉(zhuǎn)折點(diǎn)處沿m個(gè)(預(yù)先限定的次數(shù))隨機(jī)方向試探均失敗,則說(shuō)明以此點(diǎn)為中心,0為半徑的圓周上各點(diǎn)都不是適用、可行點(diǎn)。此時(shí),可將初始步長(zhǎng)0縮半后繼續(xù)試探。直到0,且沿m個(gè)隨機(jī)方向都試探失敗時(shí),則最后一個(gè)成功點(diǎn)(如圖中的x(3)就是達(dá)到預(yù)定精度要求的約束最優(yōu)點(diǎn),迭代即可結(jié)束。m是預(yù)先規(guī)定在某轉(zhuǎn)折點(diǎn)處產(chǎn)生隨機(jī)方向所允許的最大數(shù)目。一般可在50500范圍內(nèi)選取。約束隨機(jī)方向法的搜索方向比坐標(biāo)輪換法要靈活得多。當(dāng)預(yù)定的隨機(jī)方向限定數(shù)m足夠大時(shí),它不
6、會(huì)像約束坐標(biāo)輪換法那樣出現(xiàn)“病態(tài)”而導(dǎo)致輸出偽最優(yōu)點(diǎn)。,17,隨機(jī)搜索方向的產(chǎn)生,在(a,b)之間的隨機(jī)數(shù): yi= ai + ( bi ai)(-1,1)之間的隨機(jī)數(shù): yi= 2 - 1,設(shè) 是在區(qū)間(一l,1)上的兩個(gè)隨機(jī)數(shù)。將它們分別作為坐標(biāo)軸上的分量所構(gòu)成的向量即為相應(yīng)的二維隨機(jī)向量,其單位向量:,同理,n維問(wèn)題,隨機(jī)方向的單位向量:,在算法語(yǔ)言所使用的函數(shù)庫(kù)中,有一種隨機(jī)函數(shù)RND(X)。利用這一隨機(jī)函數(shù)可在程序運(yùn)行過(guò)程中產(chǎn)生一個(gè)0到1之間的隨機(jī)數(shù)。,(il,2,n),18,約束隨機(jī)方向搜索法的特點(diǎn): 對(duì)目標(biāo)函數(shù)的性態(tài)無(wú)特殊要求,程序設(shè)計(jì)簡(jiǎn)單,使用方便。在維數(shù)較少的情況下是一種十分
7、有效的方法,適用于小型問(wèn)題。,19,5.3.3 復(fù)合形法,基本思想:在可行域中選取K個(gè)點(diǎn)作為一復(fù)合形(多面體)的K個(gè)頂點(diǎn)。比較各點(diǎn)函數(shù)值的大小,去掉函數(shù)值最大所對(duì)應(yīng)的最壞點(diǎn),而代之最壞點(diǎn)的映射點(diǎn)構(gòu)成新的復(fù)合形。不斷重復(fù)上述過(guò)程,使復(fù)合形不斷向最優(yōu)點(diǎn)移動(dòng)和收縮,直至滿足選代精度為止。,1,3,2,X0,X(R),n+lk2n,20,引例 設(shè)有一約束優(yōu)化問(wèn)題的數(shù)學(xué)模型,21,一、復(fù)合形法的基本思想,步驟:第一步:初始復(fù)合形的構(gòu)成 頂點(diǎn)X(1)、 X(2)、 X(3)第二步:對(duì)復(fù)合形進(jìn)行 調(diào)優(yōu)迭代計(jì)算頂點(diǎn) X(1)、 X(2)、 X(3) F1 F2 F3 X(H) X(L) 壞點(diǎn) 好點(diǎn)先求出除壞點(diǎn)
8、外,其余各點(diǎn)構(gòu)成的圖形的形心點(diǎn)X0再求壞點(diǎn)X(H)相對(duì)于形心點(diǎn)X0的映射點(diǎn) X(R),1,3,2,X0,X(R),22,步驟:第一步:初始復(fù)合形的構(gòu)成 第二步:對(duì)復(fù)合形進(jìn)行調(diào)優(yōu)迭代計(jì)算 形心點(diǎn)X0 映射點(diǎn) X(R) :反射系數(shù), 一般開(kāi)始是取=1.3,1,3,2,檢查,可行性:,適用性:,新復(fù)合形,4,點(diǎn)的映射復(fù)合形的收縮,23,二、初始復(fù)合形的構(gòu)成,方法一:試湊法方法二:隨機(jī)產(chǎn)生(1)產(chǎn)生K個(gè)隨機(jī)點(diǎn),隨機(jī)數(shù) (il,2,n),(2) 將非可行點(diǎn)調(diào)入可行域,1,2,3,4,24,終止條件:,25,例: 用復(fù)合形法求解下例約束最優(yōu)化問(wèn)題,迭代精度取,解:取復(fù)合形的頂點(diǎn)數(shù):,(1)獲得初始復(fù)合形:
- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
20 積分
下載 | 加入VIP,下載共享資源 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 第五 約束 優(yōu)化 方法 ppt 課件