欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    2-优化方法的数学基础2.ppt

    • 资源ID:91040344       资源大小:5.70MB        全文页数:37页
    • 资源格式: PPT        下载积分:9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    2-优化方法的数学基础2.ppt

    18 五月 20232 优化方法的数学基础优化方法的数学基础2例如例如 等式约束优化问题的极值条件等式约束优化问题的极值条件(二)、拉格朗日乘子法v拉格朗日乘子法是求解等式约束优化问题的另一种拉格朗日乘子法是求解等式约束优化问题的另一种经典方法,它是经典方法,它是通过增加变量将等式约束优化问题通过增加变量将等式约束优化问题变成无约束优化问题变成无约束优化问题。所以又称作所以又称作升维法升维法。二二.有约束问题最优点的几种情况有约束问题最优点的几种情况2.2.有适时约束有适时约束 目标函数是凸函数目标函数是凸函数,可行域是凸可行域是凸集,则目标函数等值线与适时约集,则目标函数等值线与适时约束曲面的切点为最优点,而且是束曲面的切点为最优点,而且是全局最优点。全局最优点。1.1.无适时约束无适时约束 目标函数是凸函数,可行域是凸集,目标函数是凸函数,可行域是凸集,则最优点是内点。相当于无约束问则最优点是内点。相当于无约束问题的最优点。题的最优点。X*f(x)x*3.3.有适时约束有适时约束 目标函数是非凸函数(图目标函数是非凸函数(图 a a),或可行域是非凸集(图),或可行域是非凸集(图 b b):):则目标函数等值线与适时约束曲面可能存在多个切点,是则目标函数等值线与适时约束曲面可能存在多个切点,是局部极值点,其中只有一个点是全局最优点。局部极值点,其中只有一个点是全局最优点。二二.有约束问题最优点的几种情况有约束问题最优点的几种情况pQQp三、无约束优化问题的极值条件三、无约束优化问题的极值条件 1.F(x)在在 处取得极值,其必要条件是处取得极值,其必要条件是:即在极值点处函数的梯度为即在极值点处函数的梯度为n维零向量。维零向量。l例:例:在在 处梯度为处梯度为l但但 只是双曲抛物面的鞍点,而不是极小点。只是双曲抛物面的鞍点,而不是极小点。函数的梯度为零的条件仅为必要的,而不是充分的。函数的梯度为零的条件仅为必要的,而不是充分的。函数的梯度为零的条件仅为必要的,而不是充分的。函数的梯度为零的条件仅为必要的,而不是充分的。则称则称 为为f的的驻点驻点驻点驻点。定义:设定义:设 是是D的内点,若的内点,若l根据函数在根据函数在 点处的泰勒展开式,考虑上述点处的泰勒展开式,考虑上述极值必要条件,可得相应的充分条件。极值必要条件,可得相应的充分条件。为了判断从上述必要条件求得的为了判断从上述必要条件求得的 是否是极是否是极值点,需建立极值的充分条件。值点,需建立极值的充分条件。2.处取得极值充分条件处取得极值充分条件l海色(海色(Hessian)矩阵)矩阵 正定正定正定正定,即各阶主,即各阶主子式均大于零,则子式均大于零,则X*为为极小点极小点极小点极小点。l海色(海色(Hessian)矩阵)矩阵 负定负定负定负定,即各阶主,即各阶主子式负、正相间,则子式负、正相间,则X*为为极大点极大点极大点极大点。2-5 2-5 有约束优化问题的极值条件有约束优化问题的极值条件 不等式约束的多元函数极值的必要条件是著名的库恩不等式约束的多元函数极值的必要条件是著名的库恩-塔克(塔克(Kuhn-Tucker)条件,它是非线性优化问题的重要理论)条件,它是非线性优化问题的重要理论(1)库恩)库恩塔克条件塔克条件(K-T条件)条件)对于多元函数不等式的约束优化问题:对于多元函数不等式的约束优化问题:一、多元函数不等式约束优化问题一、多元函数不等式约束优化问题二、同时具有等式和不等式约束的优化问题二、同时具有等式和不等式约束的优化问题 利用利用KT条件求极值点往往是很繁琐的,需要确定需要条件求极值点往往是很繁琐的,需要确定需要确定哪些约束在极值点处起作用。确定哪些约束在极值点处起作用。库思库思塔克条件塔克条件也可以叙述为在极值点处目标函数的也可以叙述为在极值点处目标函数的负梯度一定能够表示成所有起作用的各约束函数在该点梯度负梯度一定能够表示成所有起作用的各约束函数在该点梯度(法向量)的非负线性组合,即(法向量)的非负线性组合,即(222)K-T条件Ox1x2极值点处于等值线的中心极值点处于两个约束曲线的交点上xg1(x)0g2(x)0g3(x)0Ox1x2xg1(x)0g2(x)0起作用约束:库库恩恩塔塔克克条条件件的的几几何何意意义义是是:在在约约束束极极小小值值点点处处,函函数数的的负负梯梯度度一一定定能能表表示示成成所所有有起起使使用用约约束束在在该该点点梯梯度度(法法向向量量)的的非非负负线线性性组组合合。x1x2Og2(x)=0g1(x)=0F(x)=Cg2(xk)g1(xk)F F(x xk k)xk可行域点xk处的切平面x1x2Og2(x)=0g1(x)=0F(x)=Cg2(xk)g1(xk)F F(x xk k)xk可行域点xk处的切平面(a)(b)同时具有等式和不等式约束的优化问题同时具有等式和不等式约束的优化问题:lK-T条件:条件:K-TK-T条件条件是多元函数取得约束极值的是多元函数取得约束极值的必要条件必要条件,以用来作以用来作为约束极值的判断条件,又可以来直接求解较简单的约束为约束极值的判断条件,又可以来直接求解较简单的约束优化问题。优化问题。对于目标函数和约束函数都是凸函数对于目标函数和约束函数都是凸函数的情况,的情况,符合符合K-TK-T条件的点一定是全局最条件的点一定是全局最优点。优点。这种情况这种情况K-TK-T条件即为多元函数取条件即为多元函数取得约束极值的充分必要条件。得约束极值的充分必要条件。K-T K-T条件是多元函数取得约束极值的必要条件条件是多元函数取得约束极值的必要条件,以用来作为约束极值以用来作为约束极值的判断条件,又可以来直接求解较简单的约束优化问题。的判断条件,又可以来直接求解较简单的约束优化问题。例库恩例库恩塔克(塔克(K-TK-T)条件应用举例)条件应用举例 ls.tl判断判断1 0T是否为约束最优点。是否为约束最优点。(1)当前点当前点 为可行点,因满足约束条件为可行点,因满足约束条件(3)各函数的梯度:各函数的梯度:(2)在)在 起作用约束为起作用约束为g1和和g2,因因 (4)求拉格朗日乘子)求拉格朗日乘子l由于拉格朗日乘子均为非负,说明由于拉格朗日乘子均为非负,说明是一个局部最优点,因为它满足是一个局部最优点,因为它满足K-T条件。条件。ls.t三、优化设计问题的基本解法三、优化设计问题的基本解法1、解析解法:解析解法:根据函数极值的必要条件和充分条件求得其根据函数极值的必要条件和充分条件求得其最优解析解的求解方法,适用于目标函数比较简单的情况。最优解析解的求解方法,适用于目标函数比较简单的情况。2数值的近似解法:数值的近似解法:又称为数值迭代方法,它是根据目标又称为数值迭代方法,它是根据目标函数的变化规律,以适当的步长沿着能使目标函数值下降函数的变化规律,以适当的步长沿着能使目标函数值下降的方向,逐步向目标函数值的最优点进行探索,逐步逼近的方向,逐步向目标函数值的最优点进行探索,逐步逼近到目标函数的最优点或直至达到最优点。数值解法是优化到目标函数的最优点或直至达到最优点。数值解法是优化设计问题的基本解法,设计问题的基本解法,其中也可能用到解析解法其中也可能用到解析解法。数值解法更能适应计算机的工作特点:数值解法更能适应计算机的工作特点:1)数值计算而不是数学分析;)数值计算而不是数学分析;2)具有简单逻辑结构并能进行反复的同样的算术计算;)具有简单逻辑结构并能进行反复的同样的算术计算;3)最后得到的是逼近精确解的近似解。)最后得到的是逼近精确解的近似解。数值迭代法的基本思路:数值迭代法的基本思路:搜索、迭代、逼近搜索、迭代、逼近即进行反复数值计算,寻求目标函数值不断下降的可行计即进行反复数值计算,寻求目标函数值不断下降的可行计算点,知道最后获得足够精度的最优点。该方法的求优过算点,知道最后获得足够精度的最优点。该方法的求优过程可归纳为以下步骤:程可归纳为以下步骤:1 1)首先初选一个尽可能靠近最小点的初始点)首先初选一个尽可能靠近最小点的初始点X X(0)(0),从初始,从初始点出发按照一定的原则寻找可行方向和初始步长,向前点出发按照一定的原则寻找可行方向和初始步长,向前跨出一步,达到跨出一步,达到X X(1)(1);2 2)得到新点)得到新点X1X1后再选择一个新的使函数值迅速下降的方后再选择一个新的使函数值迅速下降的方向及适当步长,从向及适当步长,从X X(1)(1)点出发再跨出一步,达到点出发再跨出一步,达到X X(2)(2)点。点。以此类推,一步一步地向前探索并重复数值计算,最终以此类推,一步一步地向前探索并重复数值计算,最终达到目标的最优点。达到目标的最优点。优化设计的两类方法:优化准则法,数学规划法优化设计的两类方法:优化准则法,数学规划法数值迭代法的迭代格式数值迭代法的迭代格式-第第k步迭代计算所得到的点。称步迭代计算所得到的点。称为第为第k步迭代点,亦第步迭代点,亦第k步设计方案。步设计方案。其中:其中:-第第k步迭代计算的搜索方向。步迭代计算的搜索方向。-第第k次迭代计算的步长。次迭代计算的步长。每次迭代所得新点的目标函数值应满足函数值下降的要求:每次迭代所得新点的目标函数值应满足函数值下降的要求:收敛:收敛:数值迭代法关键要解决的问题:数值迭代法关键要解决的问题:1 1)怎样确定搜索方向)怎样确定搜索方向2 2)如何确定迭代步长)如何确定迭代步长3 3)如何判断是否找到最优点,以终止迭代)如何判断是否找到最优点,以终止迭代迭代计算的终止准则迭代计算的终止准则1)点距准则)点距准则2)函数值下降量准则)函数值下降量准则3)梯度准则)梯度准则即即或或-绝对下降量绝对下降量-相对对下降量相对对下降量采用哪种收敛准则,可视具体问题而定。可取采用哪种收敛准则,可视具体问题而定。可取 上述准则都在一定程度上反映上述准则都在一定程度上反映了逼近最优点的程度,但都有一了逼近最优点的程度,但都有一定的局限性。在实际应用中,可定的局限性。在实际应用中,可取其中一种或多种同时满足来进取其中一种或多种同时满足来进行判定。行判定。优化设计的一般流程优化设计的一般流程

    注意事项

    本文(2-优化方法的数学基础2.ppt)为本站会员(知****量)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开