近端梯度法(Proximal Gradient Method, PG)

近端梯度法(Proximal Gradient Method,PG)是针对目标函数不可微的最优化问题的一种特殊梯度下降方法。它使用临近算子替代传统梯度,并结合投影算子进行迭代更新。通过Bregman Distance可以优化算法,适用于包含非光滑函数的优化问题。
摘要由CSDN通过智能技术生成

近端梯度法(Proximal Gradient Method ,PG)

算法简介

  近端梯度法是一种特殊的梯度下降方法,主要用于求解目标函数不可微的最优化问题。如果目标函数在某些点是不可微的,那么该点的梯度无法求解,传统的梯度下降法也就无法使用。PG算法的思想是,使用临近算子作为近似梯度,进行梯度下降。


概念定义

临近算子(proximity operator)

proxf(x)=argminyRnf(y)+12||xy||2

  其中函数f可能是非光滑(即不可微)的。临近算子是对梯度的延伸,当函数f为光滑函数时,该临近算子就是梯度。

Morean信封(Morean envelope)

ef(x)=minyRnf(y)+12||xy||22

  (这个玩意儿好像现在挺火,不过下文貌似没用到)

集合X的指示函数(indicator function of X)

lX(x)={ 0,xX,xX

  其中X是一个凸集合。利用指示函数,我们可以将有约束问题写成无约束问题,如下:

minxXg(x)minxRng(x)+lX(x)

  当x不在X中,等式为无穷大,因此x肯定不是最优值。因此就等于限定了x在凸集合X中。

投影算子(projection operator)

projX(x)=argminyX||yx||2=argminy<
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值