Proximal Algorithms 2 Properties

可分和

如果f可分为俩个变量:f(x,y)=φ(x)+ψ(y), 于是:
在这里插入图片描述
如果f是完全可分的,即f(x)=i=1nfi(xi):

(proxf(v))i=proxfi(vi)

这个性质在并行算法的设计中非常有用。

基本的运算

如果f(x)=αφ(x)+b, α>0:

proxλf(v)=proxαλφ(v)

如果f(x)=φ(αx+b), α0:
在这里插入图片描述
证:

proxλf(v)=argminxφ(αx+b)+12λxv22=argminxφ(z)+12λ(zb)/αv22=argminxφ(z)+12λα2zbαv22=1α(proxα2λφ(αv+b)b)

其中z=αx+b,证毕.
如果f(x)=φ(Qx),且Q为正交矩阵:

proxλf(v)=QTproxλφ(Qv)

如果f(x)=φ(x)+aTx+b,则:

proxλf(v)=proxλφ(vλa)

证:

proxλf(v)=argminxφ(x)+aTx+b+12λxv22=argminxφ(x)+12λ(xTx2vTx+2λaTx)+c=argminxφ(x)+12λx(vλa)22=proxλφ(vλa)

其中c为与x无关的项.

如果f(x)=φ(x)+(ρ/2)xa22, 则:

proxλf(v)=proxλ~φ((λ~/λ)v+(ρλ~)a)

其中λ~=λ/(1+λρ),证明方法和上面是类似的,重新组合二次项就可以了.

不动点 fixed points

x最小化f当且仅当:

x=proxf(x)

这说明,xproxf的一个不动点,这个性质对于λf也是成立的.

在这里插入图片描述
压缩映射的定义:
考虑映射T:(X,ρ)(X,ρ). 如果存在0<a<1使得对任意的x,yX有:

ρ(Tx,Ty)<aρ(x,y)

则称函数T(X,ρ)到自身的压缩映射.

如果proxf是一个压缩映射,那么显然,如果我们想要找出最小化fx,可以用下式迭代:

xn+1=proxf(xn)x

比如proxf满足L<1的Lipschitz条件.

近端算子有这个性质:
在这里插入图片描述
这儿有关于这块内容的讨论.

x=proxf(v)vxf(x),其中表示次梯度.
u1=proxf(x),u2=proxf(y),则:

xu1f(u1)yu2f(u2)

因为f是凸函数,所以f是单调增函数:

<xu1(yu2),u1u2>≥0u1u222(xy)T(u1u2)

上面的单调增函数,翻译的估计不对,主要是我对这方面的只是也不了解,原文用的是monotone mapping, 我们来看凸函数f(x):

f(y)f(x)+f(x)T(yx)f(x)f(y)+f(y)T(xy)

相加即得:

(f(x)f(y))T(xy)0

还有严格凸的情况下有个特殊情况,这个怎么证明啊...而且,似乎在不是严格凸的,利用上面的迭代公式也是能够收敛到不动点的,可似乎不满足不动点定理啊.

而且作者将这个与平均算子(averaged operators)联系起来:

T=(1α)I+αN,α(0,1)

以及迭代公式:

xk+1:=(1α)xk+αN

Moreau decomposition

有以下事实成立:
在这里插入图片描述

以下的证明是属于
在这里插入图片描述
沿用其符号,令(注意是inf不是argmin

fμ(x)=infy{f(y)+1μxy22}

我们可以其改写为:
在这里插入图片描述
注意supA=infA
假设f是凸函数且可微的,那么:

f(y)=xTf(x)f(x)

其中,x满足:y=f(x)。于是(注意f(x)=y, 且上式是关于y求导):

f(y)=x

这就是fμ(x)的由来.

我们再来看其对偶表示:
在这里插入图片描述
其拉格朗日对偶表示为:
在这里插入图片描述
如果满足强对偶条件:
在这里插入图片描述

所以:

fμ(x)=12μx21μ(μf+122)(x)=(f+μ22)(x)12x2=(μf+122)(x)+μ(f+μ22)(x)x=proxμf(x)+μprox1μf(xμ)=x=proxμf(x)+prox(μf)(x)

最后一步的结果通过对上式俩边求导得到的,不知道对不对,但是μ=1的时候,下式是一定成立的:

x=proxf(x)+proxf(x)

posted @   馒头and花卷  阅读(381)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
点击右上角即可分享
微信分享提示