淺談壓縮感知(十五):感知矩陣之spark常數


在壓縮感知中,有一些用來評價感知矩陣(非測量矩陣)的指標,如常見的RIP等,除了RIP之外,spark常數也能夠用來衡量能否成為合適的感知矩陣。

0、相關概念與符號

1、零空間條件NULL Space Condition

在介紹spark之前,先考慮一下感知矩陣的零空間。

這里從矩陣的零空間來考慮測量矩陣需滿足的條件:對於K稀疏的信號x,當且僅當測量矩陣的零空間與2K個基向量張成的線性空間沒有交集,或者說零空間中的向量不在2K個基向量張成的線性空間中。

上述描述的性質似乎有點難懂,那么與之等價的表述就是spark常數。

2、spark常數定義

簡單來說就是,矩陣列線性相關向量組的最小數目。(注意,這里的矩陣指的是感知矩陣,即,並非測量矩陣或稀疏基)

3、spark評價定理

當且僅當spark(Φ)>2k時,可以通過最小0范數優化問題得到k-稀疏信號x的精確近似。

4、線性相關

定義:

定理:

性質:

5、定理證明

反證法。

第一步證明:對於任意的向量y,存在至多一個K稀疏的信號x,使得,則

證明:假設,即根據定義感知矩陣的線性相關列小於或等於2K,從線性相關的定義出發,

存在某個向量,即,使得且h不等於0。

由於,則h可以表示為:,因此

從而得到

但是我們的條件中說明了至多只有一個K稀疏的信號x,因此與原條件矛盾,故假設不成立,原命題成立。

第二步證明:對於任意的向量y,滿足的K稀疏信號x至多有一個。

證明:假設K稀疏信號x至少有兩個,設為,則

因為,即根據定義感知矩陣的線性相關列大於2K,從線性相關的定義出發,

存在某個向量,使得,且h不等於0。而感知矩陣的零空間應該大於2K維,而假設中的h所在子空間小於或等於2K維,要滿足,當且僅當h=0的時候,即,與原假設矛盾,因此假設不成立,原命題成立。

6、spark常數與矩陣的秩

雖然spark與秩(rank)在某些方面很相似,但它們實際上是完全不同的,矩陣的秩是最大的線性無關的列數,而Spark是最小的線性相關的列數;有的時候矩陣滿秩但spark=2。

還是通過例子理解吧:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM