现代优化算法

现代优化算法

ID:21280355

大小:589.00 KB

页数:39页

时间:2018-10-20

现代优化算法_第1页
现代优化算法_第2页
现代优化算法_第3页
现代优化算法_第4页
现代优化算法_第5页
资源描述:

《现代优化算法》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、现代优化算法李金屏济南大学信息科学与工程学院模式识别与智能系统研究所(1stversionin2002.9)2006.9内容概要优化算法简介——运筹学正交试验法TABU禁忌搜索算法模拟退火算法遗传算法&进化计算现代优化算法再述课题组的工作其它问题:计算复杂性;邻域概念;NP,NP-C和NP-hard;Markov过程;人工生命,蚂蚁算法,免疫算法,混沌优化算法,memetic算法等。其它问题。239优化算法简介——概念、基本形式什么是优化?就是从各种方案中选取一个最好的。从数学角度看,优化理论就是研究如何在状态空间中寻找到全局最优点。比如水泥混凝土的性能,涉及到水、沙、石子、水泥和其他掺杂物

2、比例。学校课程表排课问题、售票员上岗问题、公司内部人员安排出效益等。降低成本、提高效益是问题的关键。一般的优化具有下面形式:minf(x1,x2,…,xn)s.t.g(x)0,xD其中x1,x2,…,xnΩ(即问题的可行域,代表问题参数的选择范围),即minf(X),其中XΩ(矢量形式)。f(x)是决策问题的数学模型,也是决策问题的目标函数,g(x)0是决策问题的约束条件,D是决策问题的定义域(可行域)。问题归结为求极值。极值点非常多,需要找到全局最小点。注:求问题的最大和最小是同一个问题,算法完全一样。339如果决策问题是一个凸问题,可以利用线性规划、非线性规划等求解。然而大量的

3、实际问题是非凸问题,需要在大量的局部极优解中寻找全局最优解。此时,决策变量x是否连续,数学模型f(x)是否具有解析表达式,对于求解难度会有不同的影响。这是一个全局寻优问题。很多方法讨论的是如何在一个极值点附近搜索极值点。一般情况下,利用穷举的方法是不可能的。习惯上,将优化算法分为两类:局部优化算法和全局性优化算法。前者可以称为经典优化算法,已经得到了人们广泛深入的研究。目前,运筹学(确定论方法)主要包括这些方面的内容,线性规划、整数规划、0–1规划、非线性规划、排队论、决策论。后者习惯上称为现代优化算法,是20世纪80年代兴起的新型全局性优化算法,主要包括禁忌搜索、模拟退火、遗传算法等,其主

4、要应用对象是优化问题中的难解问题,即NP–hard问题优化算法简介——优化算法分类439优化算法简介——局部优化、全局优化有文献将神经网络也列入现代优化算法的范畴,从全局优化的角度看,这并不适宜,因为神经网络的优化算法本质上是局部优化算法和全局优化算法的综合应用。局部优化算法主要用于解决凸问题或单峰问题,通常使用确定性搜索策略,比如单纯形法、梯度下降法、爬山法、贪心法等,其基本思想是在状态转移过程中,只接受更好的状态,拒绝恶化的状态。全局性优化算法主要用于求解非凸问题或多峰问题,通常使用概率性搜索策略,即状态转移规则,这是由于实际的全局性优化问题通常没有解析表达式或者解析表达式非常复杂难以进

5、行理论分析。其基本思想是在可行域中从给定的一个或多个随机初始点出发进行搜索,利用适当的状态转移规则和合理的概率性状态接收规则搜索新的更优点,在确定的时间或搜索次数之内停止算法。539优化算法简介——二者需要结合局部优化算法由于易于陷入局部极优解而无法用于解决多峰问题;同时,全局性优化算法采用适当的状态转移规则和概率性状态接受规则,能够避免过早地陷入局部极优解从而搜索到全局性最优解。通常,局部优化算法能够快速地收敛到局部极优解,而全局性优化算法通过概率搜索可以获得在概率意义上尽可能好的全局性最优解区域,但是其局部极优点搜索能力较低。这是全局搜索算法和局部搜索算法之间的固有矛盾。对此人们进行了多

6、种研究。基本解决方法在于二者的结合,即利用全局性优化算法在整个可行域中搜索最优区域,利用局部搜索算法搜索最优区域中的最优解。Memetic算法就是全局性搜索和局部性搜索相结合的算法的总称。又可以称为杂和优化算法(HybridOptimizationAlgorithm)。639内容概要优化算法简介——运筹学正交试验法TABU禁忌搜索算法模拟退火算法遗传算法现代优化算法再述课题组的工作739正交试验法在工农业生产及科学实验中,为了试制新产品,改革工艺,寻找优良的生产条件,需要安排一系列的实验。全面实验成本很高,而且往往做不到。因此,需要进行部分试验。正交试验法就是一种实际中广泛使用的部分试验法,

7、又叫正交设计法或正交优化法,即通过少数次试验找到最好的或者较好的实验条件。其中的决策变量和取值分别叫做因素和水平。寻优时,先确定影响决策目标的因素和水平,再选择适当的正交表,即可按正交表安排试验,最后分析试验的结果和发现最佳的水平。839正交试验法正交表的形式为Ln(t1t2…tm),简记为Ln(tm),其中n为试验数,m为因素数,ti为水平数。正交设计法能够确保决策变量具有最佳的散布性和代表性,因此获

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。