lecture数学基础知识补充_第1页
lecture数学基础知识补充_第2页
lecture数学基础知识补充_第3页
lecture数学基础知识补充_第4页
lecture数学基础知识补充_第5页
已阅读5页,还剩68页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

机器学习与数据MachineLearningandData主讲春光模式识别与智能系

专题二:线性模型基本概凸(convex)下降方基本算梯度下降法 最优化问题建模与求解2

minfTxTx

x1,x2,...,xn

Rn f:Rn–如果是最大化问题,则把目标函数加负号、转化为最小化maxfxminf 3寻找一个搜索方向dk ,使得每次迭代时函数值

xk1xkdk

fxk1fxkf(f(x1x20f(x0)f(x0)f(x1)f(x2351x2104如果函数f(x)对于凸优化问题,则每个局部最优解也是全局最5

凸优化问为方便起见,最优化理论中的“最优化”一般是指最小(minimizing),“凸函数”是指convex函数(下凸函数判断方法定义一阶条件二阶条件:Hessian矩阵为半正定i.e.H2fx复合函数规–S.Boyd:ConvexOptimization,目标函数为凸可行域为凸6初始点、搜索方向7

梯度:增长最快的方向导数:梯度与方向的–8最快下降方寻找最快下降方向等价于如下非问题

minfxTd

dTd–借 不等式f2

fxTd

f2dfx/f29

专题二:线性模型基本概凸(convex)下降方基本算梯度下降法 最优化问题建模与求解根据搜索方向的不同,分为最速下降法(梯度下降法法 伪 最小二乘问最速下降法(Steepestfx 值算最速下降

也称为梯度下降法(GradientDescent),优点工作量小,缺点当Hessian矩阵2fxk的条件数r 大时

2

minmaxmin特征值的平方根成反2gxfxkfxkTxxkkxxkTxxk2其中k

fxg利用g(x)的最优解x*作为x(k+1),即得出梯度下降 xk1xk1fk根据搜索方向的不同,分为法 伪 最小二乘问法 法法目标函数要求二次可Taylor确定函数的近似平稳步法二次终止性 法的收敛速 沿 方向函数值一定下降么根据搜索方向的不同,分为法 伪 最小二乘问 与原 法的区增加 方向的一维搜因为含有一维搜索,故每次迭代目标函数 步骤:增加了 方向的一维搜法优点缺点需要计算Hessian矩阵及其逆矩阵 要求Hessian矩阵 根据搜索方向的不同,分为法 伪 最小二乘问动机

克服Hessian矩阵奇异性和不定方法引入矩阵Gk=Hessian+εk只要εk选择合适,则Gk对称正

增加 方向的一维搜索,并引入矩阵法缺点要求Hessian矩阵要可 根据搜索方向的不同,分为法 伪 最小二乘问 用不包含二阶导数的矩阵近 法中的Hessian矩阵的逆矩 迭代中仅需一阶导数,无需计算Hessian当Hk正定时所 量较根据搜索方向的不同,分为法 伪 最小二乘问共轭方向(Conjugate为什么选择共轭方向 小点为何选择共轭梯度方向k易于计算:仅仅利用前一步的下降方向p和当前位置的梯度kpkgk共轭梯度法的基本思

pk

k

gkTApk1pk1TApk 向,并沿这组方向进行搜索,求出目标函数的极小点非线性共轭梯度法被Fletcher&Reeves(1960s)提出,为最早 共轭梯度法的二次终共轭梯度法最多经过有限步(atmostnsteps)对于二次凸函数:FR(Fletcher-Reeves)CG用于一般函数的非线性FRCG于“重置” 量 求解变量多的大规模问题时,可以利用共轭梯度右图中红色路径为共轭梯度绿色路径为梯度下降蓝色路径 根据搜索方向的不同,分为法 伪 最小二乘问最小二乘(LeastSquare)线性最小二乘(LinearLeast根据搜索方向的不同,分为法 伪 最小二乘问基本思想根据搜索方向的不同,分为法 伪 最小二乘问算法的修Q/AnyQuestion?

专题二:线性模型基本概凸(convex)下降方基本算梯度下降法 最优化问题建模与求解从下降方向的定义minfxTd寻找约束条dTd构造有约束最优化minfxTd

s.t.dTd寻找最快下降方向即如下非线性规划问题minfxTd如何求解方法1:借助不等

dTd方法 日乘子法方法 日乘子法寻找最快下降方向等价于如下非问题

minfxTd

dTd–借 不等式f2

fxTd

f2dfx/f2minfxTd

dTd–非凸优化问 Ld,fxTddTd原问题(PrimalProblem)最优性条件dLd,fx2d

d*fx/2*f /2把等式约束放松为不等式约束minfxTd

dTd得到一个不等式约束的凸优化LdfxTddTd原问题(PrimalProblem)最优性条件为

dLd,fx2d带入到辅助函数中,得到对偶问题maxD1fx2

d*fx/*f / 讨论:3种方法的比考虑了目标函数的特殊形式,借助了特定不等日乘子法解决等式约束的最优化问日乘子法解决不等式约束的最优化问Q/AnyQuestion?参考资 StephenBoydandLiewenVandenber

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论