凸优化理论与应用-暑期学习总结.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
凸优化理论与应用-暑期学习总结

“凸优化理论与应用”暑期学校学习总结 专家介绍 Stephen Boyd:斯坦福大学教授,曾多次来哈尔滨工业大学控制理论与制导技术研究中心开展学术讲座和交流活动。讲课全部是英文,很开朗。 段 广 仁:哈尔滨工业大学教授,曾于外国留学,讲了一口流利的英语,和Stephen Boyd教授交流时全部是英语。 谭 峰:段广仁的学生,曾去Stephen Boyd教授那里做一年博后,然后回国,现在就职于哈尔滨工业大学,讲师。所以此次由她给大家做辅导。 课程安排 7.13上午8:15-9:15 开幕。段广仁老师对于本次暑期学校开展、Stephen Boyd、谭峰以及幕后的工作人员做了简单的介绍,谈了课程的变动的原因以及可能给我们加课等事宜。 9:30-11:00讲座1(Lecture 1) Stephen Boyd 教授8:15-9:15 谭峰博士对于前一天Stephen Boyd 教授9:30-11:00讲座(Lecture 2) Stephen Boyd 教授讲座(Lecture 3)Stephen Boyd 教授8:15-9:15 谭峰博士。 9:30-11:00讲座(Lecture 4) Stephen Boyd 教授8:15-9:15 谭峰博士。 9:15-9:30 所有人一起拍一张照片。 9:30-11:00讲座(Lecture 5) Stephen Boyd 教授Quadratic program( Q P )二次的规划、Second-order cone programming、Robust linear programming、Semidefinite program(SDP)等。 *在SDP中提到LMI,我们想,能否用这个凸优化问题,用cvx来解决我们的LMI不等式问题? *可用cvx鉴定是否是凸的,把函数输入进去点回车以后,如果不是凸函数就会出错。返回的错误信息就会说明它不是凸函数。 1.5. 略过 1.6. ??近似和适配 讲范数意义下的近似,1范数、2范数、无穷范数的解决方法。还有数据拟合的问题,如下图,正常我们认为数据拟合出来的图像应该是下图斜率比较大的线,但实际上由于两个非正常点的影响,拟合线被拉平了一点,此时我们引入Huber penalty function,去掉了两个非正常点。 讲了类似于滤波的函数,经过处理噪声被去掉了。方式有两种,一种是会变的平滑,一种是有棱角,如下: 1.7. 统计估计 1.8. 几何问题 用一个超平面把点的集合分成两部分,如下左,有时点不是如此清晰,不好分的时候我们还可以近似的分,如下右。 cvx软件用法. Cvx可以解决凸优化问题,编程也是有一套原则或者说是规律。如果想学会用cvx软件则可以去阅读想过的书籍,现只介绍简单的使用方法。 例1:least-squares.minimizes 程序如下: m = 16; n = 8; A = randn(m,n); b = randn(m,1); cvx_begin variable x(n); minimize( norm(A*x-b) ); cvx_end cvx_begin和cvx_end之间的限制条件书写可以是 I :”==”左右两面都是仿射函数。 II: CVX=CCX III:CCV=CVX 注解:CVX即 convex,CCV即concave。 例2:minimize Tr(CX) subject to Tr(AX) =b X=0 解程序如下: n = 5; A = randn(n,n); C = randn(n,n); b = randn; cvx_begin variable X(n,n) symmetric; minimize( trace( C * X ) ); subject to trace( A * X ) == b; X = semidefinite(n); cvx_end 我们也可以自己定义一个新函数,然后再应用去做。 实时的嵌入的凸优化. 3.1时间与数量即要解决问题的大小的关系。 以前用几秒或者更多的时间,现在用实时嵌入优化可以几微妙到几秒就能解决。当几千或者百万的数量,现在能用几秒解决。 CVXGEN软件的应用。 CVXGEN软件可以解决LP、QP等问题,但是它只适用于较小的问题,即在处理数据小的问题时用这个比较好,而当处理较大的问题是这个就不适用了。 通过ADMM进行分布优化和统计. Alternating direction method of multiplier简称ADMM。介绍了ADMM问题的具体形式,以及用法。 段广仁总结 线性与非线性的转变。 以前是LP可解,但是LP很少。现在可以用CVX,凸的是可解的,非凸不一定可解。而凸的

文档评论(0)

juhui05 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档