深入浅出SPARSE之【Chapter 2】 Uniqueness and Uncertainty(如何证明一个解是不是全局最优的稀疏解)
来源:互联网 发布:mac安装不了软件 编辑:程序博客网 时间:2024/04/29 16:27
我要解方程。但是有两个shortcoming(1)The equality requirement b = Ax is too strict,我们找个近似的条件,(2)The sparsity measure is too sensitive to very small entries in x,
但是还有两个questions:Q1: When can uniqueness of the sparsest solution be claimed?Q2: Can a candidate solution be tested to verify its (global) optimality?
This section addresses these questions,, we first consider special matrices A for which the analysis seems to be easier, and then extend our answers to the general A.
2.1 Treating the Two-Ortho Case(本段目的,在正交矩阵下,证明稀疏解是全局最优的,即唯一性。采用倒序看更好。。。一个不确定准则和定义,3打定理!)
A is the concatenation of two orthogonal matrices,
2.1.1 An Uncertainty Principle(不确定准则)
a signal cannot be sparsely represented both in time and in frequency(why 芥末说呢?
高斯函数的傅里叶变换
f(x)=(a>0)
举个特例:
For an arbitrary pair of bases ;an interesting phenomenon occurs: either a can be sparse, or b can be sparse, but not both,就是说a,b不可能同时稀疏,
dependent on the distance between ,
所以回答了:为什么要定义互相干性?????????????????
有以下性质(左边的结论易得)因为
要proof这个非常容易的。
首先由定义可以得到:1=b'*b<=u(||alpha||1*||beta||1)
并且当||alpha||2=1时,有||alpha||1<=||alpha||0,
故1/u<=||alpha||1*||beta||1<=(||alpha||0+||beta||0)/2
Uncertainty of Redundant Solutions(冗余解的不确定性)
要proof这个非常容易的。
||X1||0+||X2||0>=||X1-X2||0=||e||0=||e1||0+||e2||0>=2/u(Theorem 2.1)
From Uncertainty to Uniqueness(Theorem 2.2直接可以得到)
2.2 Uniqueness Analysis for the General Case
Uniqueness via the Spark(The spark is at least as difficult to evaluate as solving (P0).)
Definition 2.2. : The spark of a given matrix A is the smallest number of columns from A that are linearly-dependent
有以上定义我们可以看出:spark的本质:spark(A)=min||x||0, s.t. Ax=0,描述一个A的稀疏性!无关的向量越多越稀疏!||x||0>=spark(A)
mpute, and as such, it allows us to lower-bound the spark, which is often hard to compute)
Definition 2.3. : The mutual-coherence of a given matrix A is the largest absolute normalized inner product between different columns from A. Denoting the k-th column
in A by ak, the mutual-coherence is given by
描述的是两列的夹角,描述列之间的依赖性, Mutual-Coherence的作用是用来估计spark的范围的,如下公式
为什么呢?我没有证明粗来,直观上来所,u=1时候,spark(A)=2.
SparkPKMutual-Coherence
Spark
Mutual-Coherence
range [2,n+1]range [1/sqrt(N),1],1/u+1属于[2,sqrt(N)+1]功能更加强大,上述更tight,对许素判断得更加的紧密,只要小于spark(A)/2就是最稀疏的了.
但是不好计算,比L0更大的计算量,NP问题功能更加小
但是好计算
Mutual-Coherence
range [2,n+1]range [1/sqrt(N),1],1/u+1属于[2,sqrt(N)+1]功能更加强大,上述更tight,对许素判断得更加的紧密,只要小于spark(A)/2就是最稀疏的了.
但是不好计算,比L0更大的计算量,NP问题功能更加小
但是好计算
Uniqueness via the Babel Function(不以讨论)
怎么班呢?Mutual-Coherence计算简单,但是约束不够, Spark约束很好,但是不好计算,我们采用了以下方法。换一种角度定义spack(采用近似的办法)
(可用LP来做)
Numerical experiments show that this bound tends to be quite tight, and close to the true spark.
- 深入浅出SPARSE之【Chapter 2】 Uniqueness and Uncertainty(如何证明一个解是不是全局最优的稀疏解)
- 稀疏表达唯一解的证明
- 深入浅出SPARSE之【Chapter 3】Pursuit Algorithms – Practice
- 8-puzzle 可解性的证明 & 最优解性的证明
- elad的稀疏表示名著《Sparse and Redundant Representations》的总结(一)
- 稀疏表示综述:A Survey of Sparse Representation: Algorithms and Applications_2015(2)
- 稀疏表示综述:A Survey of Sparse Representation: Algorithms and Applications_2015(2)
- 压缩感知中的lp球:p范数最优化为什么总会导致一个稀疏的解的原因
- 压缩感知中的lp球:p范数最优化为什么总会导致一个稀疏的解的原因
- 压缩感知中的lp球:p范数最优化为什么总会导致一个稀疏的解的原因
- 压缩感知中的lp球:p范数最优化为什么总会导致一个稀疏的解的原因
- Sparse coding(稀疏编码)
- 稀疏文件(Sparse File)
- 稀疏编码器(Sparse Encoder)
- Linux对稀疏(Sparse)文件的支持
- 稀疏矩阵的存储格式(Sparse Matrix Storage Formats)
- 稀疏矩阵的存储格式(Sparse Matrix Storage Formats)
- 稀疏矩阵的存储格式(Sparse Matrix Storage Formats)
- [C++]uva729总是wa的看这里
- sql 存儲過程
- java如何比较字符串
- 杨树食叶害虫综合防治技术
- Servlet激活器和缺省Servlet
- 深入浅出SPARSE之【Chapter 2】 Uniqueness and Uncertainty(如何证明一个解是不是全局最优的稀疏解)
- 设计模式之 单例
- eclipse插件安装的四种方法
- 未处理 SecurityException,PublicKeyToken=b77a5c561934e089 类型的权限已失败
- apache:the requested operation has failed
- 修改UISearchBar cancelButton title
- java删除某个目录及目录下的所有文件
- intellij idea12 搭建php开发环境
- hdu 1540 Tunnel Warfare