無約束非線性規(guī)劃.ppt

無約束非線性規(guī)劃.ppt

ID:48041626

大?。?14.01 KB

頁數(shù):38頁

時間:2020-01-13

無約束非線性規(guī)劃.ppt_第1頁
無約束非線性規(guī)劃.ppt_第2頁
無約束非線性規(guī)劃.ppt_第3頁
無約束非線性規(guī)劃.ppt_第4頁
無約束非線性規(guī)劃.ppt_第5頁
資源描述:

《無約束非線性規(guī)劃.ppt》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。

1、第四章無約束優(yōu)化方法第一節(jié)概述從第一章列舉的機械設計問題,大多數(shù)實際問題是約束優(yōu)化問題。約束優(yōu)化問題的求解——轉化為一系列的無約束優(yōu)化問題實現(xiàn)的。因此,無約束優(yōu)化問題的解法是優(yōu)化設計方法的基本組成部分,也是優(yōu)化方法的基礎。無約束優(yōu)化問題的極值條件解析法數(shù)值法數(shù)學模型復雜時不便求解可以處理復雜函數(shù)及沒有數(shù)學表達式的優(yōu)化設計問題搜索方向問題是無約束優(yōu)化方法的關鍵。各種無約束優(yōu)化方法的區(qū)別:確定搜索方向的方法不同。無約束優(yōu)化方法分類利用目標函數(shù)的一階或二階導數(shù)利用目標函數(shù)值(最速下降法、共軛梯度法、牛頓法)(坐標輪

2、換法、鮑威爾等)第二節(jié)最速下降法優(yōu)化設計追求目標函數(shù)值最小,若搜索方向取該點的負梯度方向,使函數(shù)值在該點附近的范圍內下降最快。按此規(guī)律不斷走步,形成以下迭代算法:以負梯度方向為搜索方向,所以稱最速下降法或梯度法。搜索方向確定為負梯度方向,還需確定步長因子即求一維搜索的最佳步長,既有由此可知,在最速下降法中,相鄰兩個迭代點上的函數(shù)梯度相互垂直。而搜索方向就是負梯度方向,因此相鄰兩個搜索方向互相垂直。例4-1求目標函數(shù)的極小點。第三節(jié)牛頓型方法在第三章中,我們已經(jīng)討論了一維搜索的牛頓方法。得出一維情況下的牛頓迭代

3、公式對于多元函數(shù),在泰勒展開,得設為函數(shù)的極小點,根據(jù)極值的必要條件這是多元函數(shù)求極值的牛頓法迭代公式。例4-2用牛頓法求的極小值。對牛頓法進行改進,提出“阻尼牛頓法”第四節(jié)共軛方向及共軛方向法為了克服最速下降法的鋸齒現(xiàn)象,提高收斂速度,發(fā)展了一類共軛方向法。搜索方向是共軛方向。一、共軛方向的概念共軛方向的概念是在研究二次函數(shù)時引出的。首先考慮二維情況如果按最速下降法,選擇負梯度方向為搜索方向,會產(chǎn)生鋸齒現(xiàn)象。為避免鋸齒的發(fā)生,取下一次的迭代搜索方向直接指向極小點,如果選定這樣的搜索方向,對于二元二次函數(shù)只需

4、進行兩次直線搜索就可以求到極小點。應滿足什么條件?對于二次函數(shù)在處取得極小點的必要條件等式兩邊同乘得是對G的共軛方向。三、共軛方向法1、選定初始點,下降方向和收斂精度ε,k=0。2、沿方向進行一維搜索,得3、判斷是否滿足,若滿足則打印否則轉4。4、提供新的共軛方向,使5、置,轉2。第五節(jié)共軛梯度法共軛梯度法是共軛方向法的一種,共軛向量有迭代點的負梯度構造出來,所以稱共軛梯度法。從點出發(fā),沿G某一共軛方向作一維搜索,到達而在點、處的梯度分別為:得出共軛方向與梯度之間的關系。此式表明沿方向進行一維搜索,其終點與始

5、點的梯度值差與的共軛方向正交。圖4-9共軛梯度法的幾何說明第六節(jié)變尺度法變尺度法的基本思想:前面討論的梯度法和牛頓法,它們的迭代公式可以看作下列公式的特例。變尺度法是對牛頓法的修正,它不是計算二階導數(shù)的矩陣和它的逆矩陣,而是設法構造一個對稱正定矩陣H來代替Hesse矩陣的逆矩陣。并在迭代過程中,使其逐漸逼近H-1。由于對稱矩陣H在迭代過程中是不斷修正改變的,它對于一般尺度的梯度起到改變尺度的作用,因此H又稱變尺度矩陣。一、尺度矩陣的概念變量的尺度變換是放大或縮小各個坐標。通過尺度變換可以把函數(shù)的偏心程度降低到

6、最低限度。對于一般二次函數(shù)如果進行尺度變換則在新的坐標系中,函數(shù)的二次項變?yōu)檫x擇這樣變換的目的:降低二次項的偏心程度。若矩陣G是正定的,則總存在矩陣Q使使得函數(shù)偏心度變?yōu)榱?。用Q-1右乘等式兩邊,得再用Q左乘等式兩邊,得所以說明二次函數(shù)矩陣G的逆矩陣,可以通過尺度變換矩陣Q求得。這樣,牛頓法迭代過程中的牛頓方向可寫成:三、變尺度法的一般步驟第七節(jié)坐標輪換法坐標輪換法是每次搜索只允許一個變量變化,其余變量保持不變,即沿坐標方向輪流進行搜索的尋優(yōu)方法。它把多變量的優(yōu)化問題輪流地轉化成單變量的優(yōu)化問題。因此又稱變量

7、輪換法。其基本原理是將一個多維的無約束最優(yōu)化問題轉化為一系列較低維的最優(yōu)化問題來求解,簡單地說,就是先將(n-1)個變量固定不動,只對第一個變量進行一維搜索得到最優(yōu)點x1(1)。然后,又保持(n-1)個變量不變,再對第二個變量進行一維搜索到x2(1)等等。圖4-12坐標輪換法原理圖(動畫演示)2.搜索方向與步長的確定(1)搜索方向的確定對于第k輪第i次的計算第k輪第I次的迭代方向,它輪流取n維坐標的單位向量。3.搜索步長的確定關于值通常有以下幾種取法(1)加速步長法(2)最優(yōu)步長法最優(yōu)步長法就是利用一維最優(yōu)搜

8、索方法來完成每一次迭代,即此時可以采用0.618方法或二次插值方法來計算的值。圖4-13加速步長法的搜索路線圖4-14最優(yōu)步長法的搜索路線4.坐標輪換法存在的問題圖4-15坐標輪換法在各種不同情況下的效能(a)搜索有效;(b)搜索低效;(c)搜索無效第八節(jié)Powell法(方向加速法)Powell法是利用共軛方向可以加速收斂的性質所形成的一種搜索算法。一、共軛方向的生成二、基本算法三、改進的算法在鮑維

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。