我们考虑只有一个不等式约束的优化问题:

则问题的最优值可表示为:

这种最优值的表示方法不利于理解对偶性,因此定义一个集合:

是一个由所有在定义域内的 所对应的函数值所构成点的集合,利用这个集合可以重写原式最优解为:

其中 表示原式的 的点集, 表示 的点集,在有定义的点集内取一个最小的 对应于原问题最优值的描述,因为要求的就是

现在假设   在 二维空间的图像如下图所示,并在图中作出了   对应的位置。

先写出拉格朗日公式:

用刚才点集形式来表示就是:

所以拉格朗日对偶函数为:

将直线:   绘制在之前得到的  平面中,如下图所示:

首先,这里的 ,而且我们发现 : 就是拉格朗日函数,上图中直线过点集的一个极小点,所以就是:,也就是 是对偶函数。

我们先是要找到一个 

在可行域范围内进行上下移动,使得    最小(就是最小化拉格朗日函数 ),这里需要满足: ,就直线过 就可以,所以先列出两种情况:

可以容易地得出斜率比较大和斜率比较小时, 可行域内最小   就是与 的两个“凸出”边缘相切的时候。

到这里有一种情况已经呼之欲出了,没错,就是直线刚好与   “凸出”的两个边缘同时相切的时候。现在讲三种情况都绘制在同一张图上,如下图:

我们要从一簇   中找出一个最大的这个任务也完成了,很显然就是图中的 ,这就是对偶最优。

可以从图中看出,在这个 下是弱对偶性,绿色那段代表的即是最优对偶间隙 

如何不出现绿色区域,使得

我们上面给出的   显然是一个非凸集,现在将   更换为一个凸集,如下图:

很显然,在  是是凸集的情况下,最优对偶间隙为 ,成为强对偶。

问题:只有是凸集才满足强对偶吗?

答案当然是否定的,我们随便可以给出一个反例,比如下图这个丑丑的爪子状的东西是个非凸集,但是最优对偶间隙还是 ,因此我们可以得出结论:

  是凸集是强对偶的充分非必要条件。这就是有名的Slater条件了。

至于强对偶的充分必要条件究竟是什么,这就涉及到另外一个更加有名的KKT条件了。

对偶理论说明(深入理解)相关推荐

  1. 转 机器学习系列 08:深入理解拉格朗日乘子法、KKT 条件和拉格朗日对偶性

    深度理解拉格朗日乘子法.KKT条件与线性规划对偶理论的微妙关系 https://blog.csdn.net/benzhujie1245com/article/details/85270058?utm_ ...

  2. UA SIE545 优化理论基础4 对偶理论简介6 求解对偶问题的梯度算法

    UA SIE545 优化理论基础4 对偶理论简介6 求解对偶问题的梯度算法 这一讲我们介绍求解对偶问题的另一个算法--梯度算法(gradient method). 假设原问题为 min⁡x∈Xf(x) ...

  3. UA SIE545 优化理论基础4 对偶理论简介5 对偶的几何解释

    UA SIE545 优化理论基础4 对偶理论简介5 对偶的几何解释 前四讲我们建立了弱对偶与强对偶的概念与理论,这一讲我们试图从直观上理解对偶. 强对偶的几何解释 考虑下面的优化 min⁡(x−2)2 ...

  4. SVM 透彻理解与分析

    hit2015spring晨凫追风\frac{hit2015spring}{晨凫追风} 欢迎关注我的博客:http://blog.csdn.NET/hit2015spring 支持向量机问题 问题先按 ...

  5. 对凸优化(Convex Optimization)的一些浅显理解

    ©作者 | 李航前 单位 | EPFL 研究方向 | 计算机图形学与三维视觉 最近学习了一些凸优化课程,整理笔记的同时写下一些自己的理解,向着头秃的道路上越走越远. 凸优化是应用数学的一个基本分支,几 ...

  6. 从Wasserstein距离、对偶理论到WGAN

    作者丨苏剑林 单位丨广州火焰信息科技有限公司 研究方向丨NLP,神经网络 个人主页丨kexue.fm 2017 年的时候笔者曾写过互怼的艺术:从零直达WGAN-GP,从一个相对通俗的角度来介绍了 WG ...

  7. 从双层优化视角理解对抗网络GAN

    目录 详细目录 1. 入门对抗网络 1.1 公式解读(将数学语言翻译成简体中文) 1.2 图像生成 2. 为何原版GAN训练不稳定 2.1 梯度消失 vanishing gradient 2.2 模式 ...

  8. 解析对偶理论与对偶单纯性法

    摘要:对偶理论(Duality theory)就是研究线性规划中原始问题与对偶问题之间关系的理论. 本文分享自华为云社区<对偶理论与对偶单纯性法>,原文作者:井冈山_阳春 . 线性规划(L ...

  9. 【运筹学】对偶理论总结 ( 对称性质 | 弱对偶定理 | 最优性定理 | 强对偶性 | 互补松弛定理 ) ★★★

    文章目录 一.对偶问题的对称性质 1.对称形式 2.对偶问题规律 ( 目标函数求最大值 ) 3.对偶问题实例 二.弱对偶定理 三.最优性定理 四.强对偶性 五.互补松弛定理 1.定理内容 2.示例 : ...

最新文章

  1. 基础知识--Boxing unBoxing
  2. WindowsServer2003双网卡配置
  3. Python基础教程(九):面向对象、正则表达式
  4. 冒泡排序python实现
  5. myisam表锁及锁粒度调节
  6. 实现verilog设计控制交通灯
  7. g++编译时:No such file or directory
  8. .NET Forms身份验证
  9. 前端学习(3090):vue+element今日头条管理-参数传递
  10. C语言入门经验:零基础如何学习C语言?
  11. 表达式类型( 一个表达式和一棵二叉树之间,存在着自然的对应关系。写一个程序,实现 基于二叉树表示的算术表达式Expression的操作)
  12. 由于两家重要零件厂商的疫情,iPhone 13备货可能受影响
  13. 小米手机困境,米粉伤心,黄牛伤钱
  14. 使用Postfix与Dovecot部署邮件系统
  15. 针式PKM与众不同的地方
  16. 一键采集淘宝店铺装修模板图
  17. itextPdf pdf加水印
  18. 记一次跳过系统版本检测强刷opengapps卡刷包的过程,20210110修
  19. SQL编程和高级查询
  20. 计算机发展的各个阶段是以什么作为标志的,计算机发展的各个阶段是以什么作为标志的?...

热门文章

  1. Comparator.comparing嵌套对象倒序以及多重条件排序
  2. React hooks - Ref 使用实例
  3. Linux libusb
  4. checkbox 点击搜索失去焦点_jquery获取焦点和失去焦点事件代码
  5. Excel导出数据 基于注解实现 复制即可用
  6. 酒店市场消费趋势洞察报告
  7. Ubuntu 18.04 LTS 安装wine 、exe程序安装和卸载
  8. Eclipse视频教程
  9. shell脚本自动化创建虚拟机的基本配置--tomcat--mysql--jdk--maven---妈妈再也不用担心我不会配置虚拟机了!
  10. Linux画图工具gnuplot