凸优化:ADMM(Alternating Direction Method of Multipliers)交替方向乘子算法系列之五: Constrained Convex Optimization

最近开始对凸优化(convex optimization)中的ADMM(Alternating Direction Method of Multipliers)交替方向乘子算法开始感兴趣,接下来我会写一系列关于ADMM(Alternating Direction Method of Multipliers)交替方向乘子算法的内容。

凸优化:ADMM(Alternating Direction Method of Multipliers)交替方向乘子算法系列之五: Constrained Convex Optimization

本文地址:http://blog.csdn.net/shanglianlm/article/details/46807865

5- 约束凸优化(Constrained Convex Optimization)

通用的约束凸优化问题为
这里写图片描述
其中 xRn , f 和 C 是凸的。改写成 ADMM 形式
这里写图片描述
其中 g 是 C 的指示函数。增广 Lagrangian 为
这里写图片描述
因此有
这里写图片描述
x-update 涉及最小化 f 加 一个凸二次函数;z-update 是一个 C 上的 Euclidean 映射。这里目标函数 f 不要求光滑。

As with all problems where the constraint is x − z = 0, the primal and dual residuals take the simple form
这里写图片描述

5-1 凸可行性(Convex Feasibility)

5-1-1 交替投影法(Alternating Projections)

找到两个闭合非空凸集的交集中的一个点的常用方法是 alternating projections 算法
这里写图片描述
其中 ΠC ΠD 分别是 集合 C 和 D 上的 Euclidean 映射。
原问题写成 ADMM 形式,
这里写图片描述
其中 f 和 g 分别是 C 和 D 的指示函数(indicator function)。
ADMM 的缩放形式(scaled form)
这里写图片描述
x- 和 z- 步都涉及在一个凸集上的映射。
这里写图片描述

5-1-2 平行投影法(Parallel Projections)

扩展到找到 N 个闭合凸集 A1,...,AN 交错集上的点,
这里写图片描述
接着有
这里写图片描述
第一和三步可以并行。

5-2 线性和二次规划(Linear and Quadratic Programming)

标准的二次规划 quadratic program (QP) 形式为
这里写图片描述
表示成 ADMM 形式
这里写图片描述
其中
这里写图片描述
g 是非负象限 Rn+ 的指示函数。
ADMM 的缩放形式(scaled form)
这里写图片描述
x-update 是一个有优化条件的等式约束最小二次问题(an equality-constrained least squares problem with optimality conditions)。
这里写图片描述

参考或延伸材料:
[1]Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers
[2] 凸优化讲义
[3] A Note on the Alternating Direction Method of Multipliers

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

mingo_敏

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值