定理3.3

假设f是闭凸函数,则
y∈∂f(x)⟺x∈∂f∗(y)⟺xTy=f(x)+f∗(y)y\in \partial f(x)\iff x\in \partial f^*(y)\iff x^Ty=f(x)+f^*(y) y∈∂f(x)⟺x∈∂f∗(y)⟺xTy=f(x)+f∗(y)

证明:若y∈∂f(x)y\in \partial f(x)y∈∂f(x),则有f∗(y)=sup⁡u(yTu−f(u))=yTx−f(x)f^*(y)=\sup_u(y^Tu-f(u))=y^Tx-f(x)f∗(y)=supu​(yTu−f(u))=yTx−f(x),因此我们有:
f∗(v)=sup⁡u(vTu−f(u))≥vTx−f(x)=xT(v−y)+xTy−f(x)=f∗(y)+xT(v−y)\begin{aligned} f^*(v)&=\sup_u(v^Tu-f(u)) \\&\ge v^Tx-f(x) \\&=x^T(v-y)+x^Ty-f(x) \\&=f^*(y)+x^T(v-y) \end{aligned} f∗(v)​=usup​(vTu−f(u))≥vTx−f(x)=xT(v−y)+xTy−f(x)=f∗(y)+xT(v−y)​这对于任意vvv均成立,因此x∈∂f∗(y)x\in \partial f^*(y)x∈∂f∗(y),同理,f∗(y)f^*(y)f∗(y)也是闭凸的,由x∈∂f∗(y)x\in \partial f^*(y)x∈∂f∗(y)我们可以推出y∈∂f∗∗(x)y\in\partial f^{**}(x)y∈∂f∗∗(x),但由于fff是闭凸函数,由定理3.2知f∗∗=ff^{**}=ff∗∗=f,即y∈∂f(x)y\in \partial f(x)y∈∂f(x)

定义3.5(强凸函数)

fff是μ\muμ-强凸函数如果domfdom\,fdomf是凸的对于任意x,y∈domf,θ∈[0,1]x,y\in dom\,f, \theta\in [0,1]x,y∈domf,θ∈[0,1],有
f(θx+(1−θ)y)≤θf(x)+(1−θ)f(y)−μ2θ(1−θ)∣∣x−y∣∣2f(\theta x+(1-\theta)y)\le \theta f(x)+(1-\theta)f(y)-\frac{\mu}{2}\theta (1-\theta)||x-y||^2 f(θx+(1−θ)y)≤θf(x)+(1−θ)f(y)−2μ​θ(1−θ)∣∣x−y∣∣2

定理3.4(一阶条件)

如果fff是μ\muμ-强凸函数,则对于任意x,y∈domf,g∈∂f(x)x,y\in dom\,f,g\in \partial f(x)x,y∈domf,g∈∂f(x),我们有:
f(y)≥f(x)+gT(y−x)+μ2∣∣x−y∣∣2f(y)\ge f(x)+g^T(y-x)+\frac{\mu}{2}||x-y||^2 f(y)≥f(x)+gT(y−x)+2μ​∣∣x−y∣∣2证明:有次梯度的定义,我们有:
gT(y−x)≤inf⁡θ>0f(x+θ(y−x))−f(x)θ≤inf⁡θ∈(0,1](1−θ)f(x)+θf(y)−(μ/2)θ(1−θ)∣∣y−x∣∣2−f(x)θ≤f(y)−f(x)−μ2∣∣y−x∣∣2\begin{aligned} g^T(y-x)&\le \inf_{\theta>0}\frac{f(x+\theta(y-x))-f(x)}{\theta} \\&\le \inf_{\theta\in (0,1]}\frac{(1-\theta)f(x)+\theta f(y)-(\mu/2)\theta (1-\theta)||y-x||^2-f(x)}{\theta} \\&\le f(y)-f(x)-\frac{\mu}{2}||y-x||^2 \end{aligned} gT(y−x)​≤θ>0inf​θf(x+θ(y−x))−f(x)​≤θ∈(0,1]inf​θ(1−θ)f(x)+θf(y)−(μ/2)θ(1−θ)∣∣y−x∣∣2−f(x)​≤f(y)−f(x)−2μ​∣∣y−x∣∣2​则结论成立。

凸优化之共轭函数(二)相关推荐

  1. 凸优化学习(二)——凸集

    注意,本文内容来自于吴恩达老师cs229课堂笔记的中文翻译项目:https://github.com/Kivy-CN/Stanford-CS-229-CN 中的凸优化部分的内容进行翻译学习. 2. 凸 ...

  2. 凸优化学习-(二十九)有约束优化算法——增广拉格朗日法、交替方向乘子法(ADMM)

    凸优化学习 我们前面说过,拉格朗日法在实际中应用不大.为什么呢?因为 α \alpha α的取值很难取,这就导致拉格朗日法鲁棒性很低,收敛很慢,解很不稳定.于是就有了今天的增广拉格朗日法和ADMM. ...

  3. 凸优化之共轭函数(一)

    闭函数 一个函数称为闭函数如果它的上方图是一个闭集. 恰当函数 对于函数f:C→Rf: \mathit{C}\xrightarrow[]{} \mathbb{R}f:C​R,如果函数fff满足f(x) ...

  4. 凸优化之共轭函数(3)

    定理3.5(强凸函数的共轭函数) 假设fff是一个闭的μ\muμ-强凸函数,则: (1)f∗f^*f∗对于所有的yyy都有定义,即domf∗=Rndom\,f^*=\mathbb{R}^ndomf∗= ...

  5. 凸优化学习:PART1凸集

    凸优化学习PART1 一.引言:优化问题简介 优化问题的定义 凸优化是优化的一种,是优化中比较容易的问题.在讲解优化问题前,首先说明什么是优化/数学规划(Optimization/Mathematic ...

  6. 浅谈凸优化中的共轭函数

    浅谈凸优化中的共轭函数 函数ff的共轭定义: f∗(y)=sup(yTx−f(x))f^*(y) = \sup (y^Tx - f(x)), x∈domf{x\in {\bf dom} f} 可见,共 ...

  7. 【凸优化笔记二】凸函数基本性质和例子

    [凸优化笔记二]凸函数基本性质和例子 凸函数的四个定义 定义一 定义二 定义三 定义四 一些栗子 凸函数的四个定义 定义一 其中 dom fff 是函数 fff 的 定义域(前域),为凸集--这个很重 ...

  8. 凸优化 [Convex Optimization] — [美] 鲍德(Stephen Boyd),Lieven Vandenberghe 著,王书宁,许鋆,黄晓霖 译

    <信息技术和电气工程学科国际知名教材中译本系列:凸优化>从理论.应用和算法三个方面系统地介绍凸优化内容. 凸优化在数学规划领域具有非常重要的地位.从应用角度看,现有算法和常规计算能力已足以 ...

  9. (机器学习之算法)凸优化

    深切哀悼抗击新冠肺炎斗争中的牺牲烈土和逝世同胞.愿逝者安息,愿生者奋发,愿祖国昌盛!!!!! 一.基础认知 我们首先思考两个不等式: 两个正数的算术平均数大于等于几何平均数:(a+b)/2 ≧√ab, ...

最新文章

  1. iptables防火墙的基本配置
  2. 计算机网络 | 应用层 :HTTP协议详解
  3. groovy grails_在Grails战争中添加一个“精简”的Groovy Web控制台
  4. ibatis mysql 自增_mybatis自增主键
  5. Vue2.0 脚手架代码详解
  6. 论文阅读:Non-local Neural Networks
  7. 微服务架构·基础篇[转]
  8. 软件测试---------兼容性 / 安装卸载 / 易用性测试点(超详细)
  9. 103页PPT带你从浅到深了解什么是PMP项目管理(全)
  10. 三角函数:直角三角形内角关系公式
  11. WLAN RTT (IEEE 802.11mc)
  12. idea关闭当前窗口的快捷键
  13. Spark:spark-evn.sh参数详解
  14. MyBatis-Spring(五)--MapperScannerConfigurer实现增删改查
  15. 基于51单片机的火焰报警器
  16. 文献简读——大肠中胰蛋白酶降解共生菌的鉴定【Identification of trypsin-degrading commensals in the large intestine】
  17. 【解决方案】智慧煤矿:加速智能化布局,AI助力煤炭产业转型升级
  18. Android出海攻略(一):Google Play 上架扫盲
  19. vue中使用echarts中国地图
  20. 23计算机考研22408上岸武汉理工大学经验贴

热门文章

  1. wps斜杠日期格式_wps表格怎样将输入的日期间隔斜线改为横线?
  2. 大功率双伺服电机驱动板,包含原理图,PCB和原代码,基于STM32F4方案,支持霍尔,编码器,无感
  3. 百度DuerOS硅谷公布普罗米修斯计划,100万美金基金吸引AI才俊
  4. 三顾讯时--对讯时新闻发布系统的艰难突破
  5. 高德地图安卓 拖拽选点_不止微信支付宝 高德地图正式上线小程序入口
  6. 180天如何突击高考-从400到550?
  7. 实现一个简单的抽奖系统
  8. 计算机软件专业的学术道德,遵守学术规范 恪守学术道德--计算机工程学院举行2019届毕业设计(论文)动员会...
  9. 算法:经典leetcode算法题解
  10. JAVA求2019的2019次幂的最后五位