大号1L1范数最小化方案之间的差异

信息处理 反卷积 稀疏性 稀疏模型 规范
2022-02-15 00:07:17

我正在阅读和使用 L1 正则化最小二乘法,其中:

argminx12Axy22+λx1

用于求解x中的稀疏解。但是,我也偶然发现了类似案例的不同最小化:

argminxx1 subject to Axy1<δ

所以在第二种情况下,表达式不是不受约束的,但他们将两个部分都切换到 L1 范数......如果两者都在 x中寻找稀疏解决方案,这样做的原因是什么?

1个回答

您拥有的第一个方程通常称为二次问题,通过使用对偶性可以证明它等同于给定的基础追踪去噪 (BPDN): 在您的第二个问题中,L2 范数被约束中的 L1 范数替换。当你约束 L2 误差时,你往往会得到一个非常密集的误差向量,即很多非零元素,并且每个误差相对于都很小。

argminxx1 subject to Axy2<δ.
δ

通过将错误转换为 L1 范数,他们试图使错误向量稀疏(而不是密集)。所以在这个公式中:

argminxx1 subject to Axy1<δ

他们试图找到:

  1. 在以下约束下稀疏x
  2. e=Axy也是稀疏的。

从这个意义上说,您可能认为他们真正想要解决的问题是: 但因为这是一个非常困难的问题,所以他们使用了他们给出的凸公式。

argminxx0 subject to Axy0<δ