5.3 几何解释

  1. 对偶函数的解释
  2. 上境图

对偶函数的解释

简单考虑只有一个不等式约束

定义

已知对偶函数:

所有对偶函数相当于在G上极小化,得到斜率为的支撑超平面。

下图,t表示,u表示约束函数值

原优化问题在于在约束条件下找到最小的t,G为约束函数值和目标函数值的所有取值的集合,约束函数为,即在坐标轴左侧找最小的t,故找到最优解(如上图)。

上图三条直线则表示三个对应的支撑超平面,与t轴的交点是的取值。

上境图形式

可以将A理解为G的上境图形式,包含了G中所有的点,以及一些较坏的点。

强对偶性成立,当且仅当存在某些对偶可行变量,使得,即对于集合A,存在一个在边界点处有非竖直的支撑超平面。

对于凸问题,A显然也是凸集,对于任意的凸集,其边界点处均有支撑超平面。所以对大部分凸问题,强对偶性总是成立。

来源:https://blog.csdn.net/wangchy29/article/details/86902873

凸优化第五章对偶 5.3 几何解释相关推荐

  1. 凸优化第五章对偶 5.1 Lagrange对偶函数

    5.1 Lagrange对偶函数 Lagrange Lagrange对偶函数 最优值的下界 例子 Lagrange对偶函数和共轭函数 Lagrange 标准形式的优化问题: 其中,问题的定义域,注意这 ...

  2. 凸优化第五章对偶 5.1Lagrange对偶函数

    5.1Lagrange对偶函数 Lagrange Lagrange对偶函数 最优值的下界 例子 Lagrange对偶函数和共轭函数 Lagrange 标准形式的优化问题: 其中,问题的定义域,注意这里 ...

  3. 《C++应用程序性能优化::第五章动态内存管理》学习和理解

    <C++应用程序性能优化::第五章动态内存管理>学习和理解 说明:<C++应用程序性能优化> 作者:冯宏华等 2007年版. 2010.8.29 cs_wuyg@126.com ...

  4. 凸优化 matlab-cvx-第十一章ADVANCED TOPICS

    注意:在本节中,我们描述了CVX的一些更高级的功能.我们建议你先跳过这一节,直到你对上面描述的基本能力感到满意为止. 11.1消除二次型 我们强烈建议的一个特殊的改写是消除二次型- -即像sum _ ...

  5. 凸优化第四章凸优化问题 4.2凸优化

    4.2凸优化 标准形式的凸优化问题 局部最优解与全局最优解 可微函数的最优性准则 等价的凸问题 拟凸优化 标准形式的凸优化问题 是凸函数,等式约束是仿射函数.则此优化问题是凸优化问题. 也可以写成 重 ...

  6. 精通安卓性能优化-第五章(三)

    Concurrency 在java.util.concurrent.atomic和java.util.concurrent.locks包中定义了更多的类.java.util.concurrent.at ...

  7. 凸优化第三章凸函数 3.1基本性质和例子

    3.1基本性质和例子 定义 扩展值延伸 一阶条件 二阶条件 例子 下水平集 上境图 Jensen不等式及其扩展 不等式 定义 函数f是凸函数,当f的定义域S是凸集,且 严格凸函数: 从几何上来看,如下 ...

  8. 凸优化第三章凸函数 3.5 对数-凹函数和对数-凸函数

    3.5 对数-凹函数和对数-凸函数 定义 相关性质 定义 称函数对数凹,如果是凹函数. 称函数对数凸,如果是凸函数. 函数f是对数凸的当且仅当1/f是对数凹的. 当时,,相当于对log(f)进行扩展值 ...

  9. 凸优化第三章凸函数 3.3 共轭函数

    3.3 共轭函数 定义 基本性质 定义 设函数,定义函数为: 此函数称为f(x)的共轭函数.从3.2节逐点上确界的内容也可以看出,此函数也是的逐点上确界函数,而是关于y的仿射函数,可以将其看成是凸函数 ...

  10. 凸优化第三章凸函数 3.3共轭函数

    3.3共轭函数 定义 基本性质 定义 设函数,定义函数为: 此函数称为f(x)的共轭函数.从3.2节逐点上确界的内容也可以看出,此函数也是的逐点上确界函数,而是关于y的仿射函数,可以将其看成是凸函数, ...

最新文章

  1. ns 25的IKE模式ipsec ***配置
  2. 云服务器_整体服务器与微服务
  3. 两个整数相加减是否溢出
  4. 《.NET框架程序设计》第2章 第3章 读后感
  5. python多线程队列处理_Python线程和队列使用的一点思考
  6. 计算机组成实验微程序控制器实验,计算机组成原理实验报告3++微程序控制器实验.doc...
  7. 《结对-网页贪吃蛇游戏-需求分析》
  8. 《libGDX移动游戏开发从入门到精通》一1.5 其他的一些准备工作
  9. HTML制作简单个人简介页面
  10. 凯文·凯利写给年轻人的99条人生建议(99 Additional Bits of Unsolicited Advice)
  11. 信迈AM5728 DSP+ARM高性能图像处理核心板功能介
  12. 冈萨雷斯:数字图像处理(一):第一章绪论
  13. python对文本文件的读写
  14. linux不识别ntfs分区,解决linux 不能识别ntfs分区问题(linux系统挂载移动硬盘)
  15. java 中介模式_中介者模式
  16. 北京时间和格林威治时间互相转化 JavaScript
  17. nimi SearchEngin 项目思路及算法
  18. java读取excel 支持所有版本
  19. R语言使用教程(三)——Rstudio添加镜像源(加快包的下载)
  20. How to use Clang Static Analyzer

热门文章

  1. JavaSE学习--集合02
  2. Android的JNI【实战教程】1⃣️--java和c/c++的那些事
  3. python 运算符及 字符串格式化输出方式 if条件语句判断 random函数简单应用练习
  4. android虚拟机模糊,Android studio虚拟机在启动界面和桌面出现画面模糊花屏问题的解决方法...
  5. bat 判断文件名字含有某些字段_PE文件头及其简单逆向运用
  6. python下载微信公众号文章_python下载微信公众号相关文章
  7. pythonATM,购物车项目实战_补充3——core模块
  8. cdr怎么做文字路径_抖音短视频中边说过边出现文字的是怎么做的?教程如下
  9. failed to fetch url linux,ubuntu apt-get下载报failed to fetch错误,请问如何解决
  10. 关闭ant的tree_ant-design Tree组件问题