凸优化之共轭函数(二)
定理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)=supu(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)=supu(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则结论成立。
凸优化之共轭函数(二)相关推荐
- 凸优化学习(二)——凸集
注意,本文内容来自于吴恩达老师cs229课堂笔记的中文翻译项目:https://github.com/Kivy-CN/Stanford-CS-229-CN 中的凸优化部分的内容进行翻译学习. 2. 凸 ...
- 凸优化学习-(二十九)有约束优化算法——增广拉格朗日法、交替方向乘子法(ADMM)
凸优化学习 我们前面说过,拉格朗日法在实际中应用不大.为什么呢?因为 α \alpha α的取值很难取,这就导致拉格朗日法鲁棒性很低,收敛很慢,解很不稳定.于是就有了今天的增广拉格朗日法和ADMM. ...
- 凸优化之共轭函数(一)
闭函数 一个函数称为闭函数如果它的上方图是一个闭集. 恰当函数 对于函数f:C→Rf: \mathit{C}\xrightarrow[]{} \mathbb{R}f:CR,如果函数fff满足f(x) ...
- 凸优化之共轭函数(3)
定理3.5(强凸函数的共轭函数) 假设fff是一个闭的μ\muμ-强凸函数,则: (1)f∗f^*f∗对于所有的yyy都有定义,即domf∗=Rndom\,f^*=\mathbb{R}^ndomf∗= ...
- 凸优化学习:PART1凸集
凸优化学习PART1 一.引言:优化问题简介 优化问题的定义 凸优化是优化的一种,是优化中比较容易的问题.在讲解优化问题前,首先说明什么是优化/数学规划(Optimization/Mathematic ...
- 浅谈凸优化中的共轭函数
浅谈凸优化中的共轭函数 函数ff的共轭定义: f∗(y)=sup(yTx−f(x))f^*(y) = \sup (y^Tx - f(x)), x∈domf{x\in {\bf dom} f} 可见,共 ...
- 【凸优化笔记二】凸函数基本性质和例子
[凸优化笔记二]凸函数基本性质和例子 凸函数的四个定义 定义一 定义二 定义三 定义四 一些栗子 凸函数的四个定义 定义一 其中 dom fff 是函数 fff 的 定义域(前域),为凸集--这个很重 ...
- 凸优化 [Convex Optimization] — [美] 鲍德(Stephen Boyd),Lieven Vandenberghe 著,王书宁,许鋆,黄晓霖 译
<信息技术和电气工程学科国际知名教材中译本系列:凸优化>从理论.应用和算法三个方面系统地介绍凸优化内容. 凸优化在数学规划领域具有非常重要的地位.从应用角度看,现有算法和常规计算能力已足以 ...
- (机器学习之算法)凸优化
深切哀悼抗击新冠肺炎斗争中的牺牲烈土和逝世同胞.愿逝者安息,愿生者奋发,愿祖国昌盛!!!!! 一.基础认知 我们首先思考两个不等式: 两个正数的算术平均数大于等于几何平均数:(a+b)/2 ≧√ab, ...
最新文章
- iptables防火墙的基本配置
- 计算机网络 | 应用层 :HTTP协议详解
- groovy grails_在Grails战争中添加一个“精简”的Groovy Web控制台
- ibatis mysql 自增_mybatis自增主键
- Vue2.0 脚手架代码详解
- 论文阅读:Non-local Neural Networks
- 微服务架构·基础篇[转]
- 软件测试---------兼容性 / 安装卸载 / 易用性测试点(超详细)
- 103页PPT带你从浅到深了解什么是PMP项目管理(全)
- 三角函数:直角三角形内角关系公式
- WLAN RTT (IEEE 802.11mc)
- idea关闭当前窗口的快捷键
- Spark:spark-evn.sh参数详解
- MyBatis-Spring(五)--MapperScannerConfigurer实现增删改查
- 基于51单片机的火焰报警器
- 文献简读——大肠中胰蛋白酶降解共生菌的鉴定【Identification of trypsin-degrading commensals in the large intestine】
- 【解决方案】智慧煤矿:加速智能化布局,AI助力煤炭产业转型升级
- Android出海攻略(一):Google Play 上架扫盲
- vue中使用echarts中国地图
- 23计算机考研22408上岸武汉理工大学经验贴
热门文章
- wps斜杠日期格式_wps表格怎样将输入的日期间隔斜线改为横线?
- 大功率双伺服电机驱动板,包含原理图,PCB和原代码,基于STM32F4方案,支持霍尔,编码器,无感
- 百度DuerOS硅谷公布普罗米修斯计划,100万美金基金吸引AI才俊
- 三顾讯时--对讯时新闻发布系统的艰难突破
- 高德地图安卓 拖拽选点_不止微信支付宝 高德地图正式上线小程序入口
- 180天如何突击高考-从400到550?
- 实现一个简单的抽奖系统
- 计算机软件专业的学术道德,遵守学术规范 恪守学术道德--计算机工程学院举行2019届毕业设计(论文)动员会...
- 算法:经典leetcode算法题解
- JAVA求2019的2019次幂的最后五位