版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
前言9/22/20231一、最優(yōu)化方法簡介
最優(yōu)化方法是一門古老而又年青的學(xué)科。這門學(xué)科的源頭可以追溯到17世紀法國數(shù)學(xué)家拉格朗日關(guān)于求解多元函數(shù)極值的Lagrange乘數(shù)法。19世紀柯西引入了最速下降法求解非線性規(guī)劃問題。9/22/20232直到20世紀四、五十年代,最優(yōu)化理論的研究才出現(xiàn)重大進展。1947年丹奇格提出了求解線性規(guī)劃的單純形法;1951年庫恩和塔克給出了非線性規(guī)劃的最優(yōu)性條件即Kuhn-Tucker條件。20世紀六十年代,隨著計算機技術(shù)的發(fā)展,各種最優(yōu)化算法應(yīng)運而生,9/22/20233的決策序列,則歸結(jié)為“動態(tài)規(guī)劃”;如果可行集是無窮維空間中的連續(xù)子集,則歸結(jié)為“最優(yōu)控制”。線性規(guī)劃與非線性規(guī)劃是最優(yōu)化方法中最基本、最重要的兩類問題。一般來說,各優(yōu)化分支有其相應(yīng)的應(yīng)用領(lǐng)域。線性規(guī)劃、網(wǎng)絡(luò)規(guī)劃、動態(tài)規(guī)劃通常用于管理與決策科學(xué);9/22/20236最優(yōu)控制常用于控制工程;非線性規(guī)劃則更多地用于工程優(yōu)化設(shè)計。前面提到的算法是最優(yōu)化的基本方法,它們簡單易行,對于性態(tài)優(yōu)良的一般函數(shù),優(yōu)化效果較好。但這些經(jīng)典的方法是以傳統(tǒng)微積分為基礎(chǔ)的,不可避免地帶有某種局限局限性,主要表現(xiàn)為:①大多數(shù)傳統(tǒng)優(yōu)化方法僅9/22/20237能計算目標函數(shù)的局部最優(yōu)點,不能保證找到全局最優(yōu)解。對于多峰值函數(shù),這些方法往往由于過分追求“下降”而陷于局部最優(yōu)解;②許多傳統(tǒng)優(yōu)化方法對目標函數(shù)的光滑性、凹凸性等有較高的要求,對于離散型函數(shù)、隨機型函數(shù)基本上無能為力。20世紀六、七十年代以來,人們9/22/20238將人工智能技術(shù)和生物進化機理引入最優(yōu)化方法,形成了一批完全不同于傳統(tǒng)優(yōu)化方法、令人耳目一新的現(xiàn)代優(yōu)化方法。例如模擬退火、神經(jīng)網(wǎng)絡(luò)、遺傳算法、粒子群算法、蟻群算法、免疫算法、協(xié)同進化算法等,已被廣泛應(yīng)用于函數(shù)優(yōu)化、組合優(yōu)化、自動控制、圖像與信號處理等領(lǐng)域。9/22/20239二、最優(yōu)化方法課程主要內(nèi)容
本門課程的主要內(nèi)容為常用經(jīng)典優(yōu)化方法、現(xiàn)代優(yōu)化方法簡介和運籌優(yōu)化軟件Lingo簡介。經(jīng)典優(yōu)化方法包括:1.常用的一維搜索方法——黃金分割法和非精確搜索法;2.最速下降法、共軛梯度法;9/22/2023103.牛頓法;4.變尺度法——DFP和BFGS;5.約束優(yōu)化方法——梯度法、罰函數(shù)法、乘子法?,F(xiàn)代優(yōu)化算法僅簡要介紹模擬退火算法。Lingo軟件只介紹基本功能與基本操作。9/22/202311三、授課方式與課程要求
1.授課方式——自學(xué)+提問+講解首先由學(xué)生按教師要求對下次授課內(nèi)容進行自學(xué),然后教師在課堂上逐一提問,最后由教師對本次授課內(nèi)容進行講解、總結(jié),布置作業(yè)。學(xué)生成績根據(jù)平時回答問題、作業(yè)和編程及書面考試情況綜合評判。9/22/2023122.課程要求希望掌握優(yōu)化計算數(shù)學(xué)工具的工程技術(shù)人員可以分為下列三個層次:①不愿意花精力了解優(yōu)化計算的數(shù)學(xué)原理,只要能熟練使用一些現(xiàn)成的優(yōu)化數(shù)學(xué)軟件,如Lingo、Matlab優(yōu)化工具箱等;②希望大致明白優(yōu)化計算的數(shù)學(xué)9/22/202313原理,了解各種算法的優(yōu)缺點及適用范圍,對計算結(jié)果有一定的分析判斷能力,讓自己成為一個有數(shù)學(xué)素養(yǎng)的優(yōu)化工具使用者。但也不打算自己編制算法程序;③希望透徹地了解優(yōu)化計算的數(shù)學(xué)原理,詳細掌握算法的計算步驟,由自己編制質(zhì)量較高的優(yōu)化程序。9/22/202314本課程對學(xué)生的具體要求為:①理解最優(yōu)化的基本概念、算法原理和算法結(jié)構(gòu);②熟悉幾種常用的經(jīng)典優(yōu)化算法,知曉其優(yōu)缺點及適用范圍;③了解幾種現(xiàn)代智能優(yōu)化算法的基本原理和應(yīng)用領(lǐng)域;④掌握Lingo的基本功能。9/22/2023153.編程要求基于下列理由,本門課要求學(xué)生對2~3個基本優(yōu)化算法(如一維搜索、梯度法、變尺度法、模擬退火)編制出通用程序,編程工具建議采用C++、Matlab或Maple。①最優(yōu)化方法是一門實踐性特別強的課程,算法眾多。如果對于一個9/22/202316算法僅了解其數(shù)學(xué)原理,不將算法編制成高質(zhì)量的程序,那么就不能保證你已對此算法有全面、正確的理解,對此算法的優(yōu)缺點、適用范圍就缺乏深刻的體會,更無法體驗到最優(yōu)化方法的精髓;②在一些大型計算中,可能要求優(yōu)化計算是“實時計算”,即優(yōu)化計算9/22/202317從前一計算環(huán)節(jié)獲取參數(shù),計算結(jié)果后立即傳送給后一環(huán)節(jié),所有這些計算都是在內(nèi)存中進行的。顯然,現(xiàn)成的工具軟件對此無能為力;③Lingo,Matlab優(yōu)化工具箱等優(yōu)化軟件功能的確強大,但它們也不是萬能的。首先,對于某些優(yōu)化問題,這些工具軟件可能都求不出最優(yōu)解;9/22/202318其次不能保證對任何優(yōu)化問題都有現(xiàn)成的工具軟件,實際上,許多現(xiàn)代優(yōu)化方法都不可能編制成通用軟件;④熟練使用相關(guān)科技軟件、具有一定的編程水平是工科研究生所必須具有的素養(yǎng),而編程經(jīng)驗和水平不是憑一朝一夕就可以提高的,要靠大量的編程實踐和不斷地日積月累。9/22/2023194.參考書目①粟塔山,最優(yōu)化計算原理與算法程序設(shè)計,國防科技大學(xué)出版社;②謝金星,優(yōu)化建模與Lingo軟件,清華大學(xué)出版社。信箱:austmathmodeling@163.comMM:matlabmaple9/22/202320第1次自學(xué)內(nèi)容
1.梯度的定義、幾何意義;等高線的概念,等高線與梯度的關(guān)系;梯度為零的點與極值點的關(guān)系。2.Hesse矩陣的概念;Hesse矩陣的正定性與函數(shù)曲面凹凸性的關(guān)系。3.設(shè)A為n階對稱矩陣,b,X為n元列向量,c為標量,對二次函數(shù)9/22/202321求和。
4.寫出二元函數(shù)的二階Taylor展式的矩陣形式。5.凸集的概念。6.凸函數(shù)及其兩個充要條件;凸函數(shù)的極值點有什么特點?9/22/202322第一部分經(jīng)典優(yōu)化方法9/22/202323Ch1最優(yōu)化的基本概念9/22/202324一、預(yù)備知識
1.梯度定義1.1對n元可微函數(shù)向量9/22/202325稱為f在X處的梯度,記為
或,稱為Hamilton算子或梯度算子。從幾何上講,的方向是f在X處上升最快的方向,的模是f在X處上升最快的速率。若,則函數(shù)曲面在X處的切平面是水平的。9/22/2023262.
二階導(dǎo)數(shù)矩陣定義1.2設(shè)n元函數(shù)
具有二階連續(xù)偏導(dǎo)數(shù),則f的所有二階偏導(dǎo)數(shù)構(gòu)成的矩陣9/22/202327稱為f在X處的二階導(dǎo)數(shù)矩陣或Hessain矩陣,記為。
顯然,是一個對稱矩陣。在幾何上,反映了函數(shù)曲面的彎曲方向。若正定,則函數(shù)曲面向上彎曲(凹);若負定,則函數(shù)曲面向下彎曲(凸)。9/22/202328例1.1設(shè)A為n階對稱矩陣,b,X為n元列向量,c為標量,對二次函數(shù)求和。
解以二元函數(shù)為例計算。9/22/2023299/22/2023309/22/2023319/22/202332即對可將算子理解為對向量函數(shù)的一階、二階導(dǎo)數(shù),易得9/22/2023333.
n元函數(shù)的二階Taylor展式一元函數(shù)的Taylor展式:其中9/22/202334二元函數(shù)的Taylor展式:9/22/202335其中9/22/202336二元函數(shù)的二階Taylor展式:9/22/202337
若引入矩陣記號
9/22/202338則n元函數(shù)的二階Taylor展式與二元函數(shù)的二階Taylor展式形式類似。9/22/2023394.
凸集與凸函數(shù)定義1.3設(shè),若S中任兩點的連線都屬于S,即對任意,均有,則稱S為一個凸集。定義1.4設(shè)為定義在凸集S上的函數(shù),若對任意,均有9/22/202340則稱為S上的凸函數(shù)。若上式改為嚴格不等式,則稱為S上的嚴格凸函數(shù)。9/22/202341定理1.1(一階判別條件
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 痔瘡預(yù)防的重要性
- 2025年廣西城市職業(yè)大學(xué)單招職業(yè)傾向性測試題庫帶答案解析
- 仰斜式擋土墻施工方案
- 2025年連云港師范高等??茖W(xué)校單招職業(yè)傾向性測試題庫附答案解析
- 2024年濰坊工程職業(yè)學(xué)院馬克思主義基本原理概論期末考試題帶答案解析
- 2025年會理縣招教考試備考題庫帶答案解析
- 2025年金陽縣招教考試備考題庫及答案解析(必刷)
- 2025年洛陽有色金屬職工大學(xué)馬克思主義基本原理概論期末考試模擬題附答案解析
- 2025年盂縣招教考試備考題庫含答案解析(必刷)
- 2025年蒲縣幼兒園教師招教考試備考題庫附答案解析
- 煤礦提升系統(tǒng)工程設(shè)計規(guī)范
- 中國鐵塔工程質(zhì)量標準化手冊-高鐵地鐵項目分冊
- 導(dǎo)管相關(guān)感染預(yù)防及控制
- 電梯公司應(yīng)急預(yù)案管理制度
- T-CI 263-2024 水上裝配式鋼結(jié)構(gòu)棧橋(平臺)施工技術(shù)規(guī)程
- 高原安全管理措施
- 幼兒臨床護理溝通技巧
- 2023年湖北煙草筆試試題
- DH9261消防電話主機
- 2023年重慶市安全員《C證》考試題庫
- 人教版五年級數(shù)學(xué)用方程解決問題
評論
0/150
提交評論