Sorunuz adresleri "kesin" kurtarma sorunu (biz k-seyrek kurtarmak istediğiniz tam verilen bir x ). Ben "sağlam" versiyonunda, üzerinde durulacak olsa Aşağıda x keyfi bir vektör ve kurtarma algoritmasının hedeftir bulmaktır bir k -sparse yaklaşım x ' için x (bu ayrım aslında aşağıda tartışma bazıları için önemli olan ). Resmen aşağıdaki sorunu takip etmek istersiniz ( P 1xAxxkx′xP1 ):
Tasarım tür biri için yapılacak x one kurtarabilirsiniz x ' nerede
‖ x - x ' ‖ L ≤Axx′∥x−x′∥L≤
, ki burada x " tüm k- sparse vektörleriüzerinde değişir.minx"C∥x−x"∥Rx"k
Burada ve ‖ ⋅ ‖ R , sol ve sağ normu gösterir ve C , "yaklaşım faktörü" dür. ‖ ⋅ ‖ L ve ‖ ⋅ ‖ R için olası çeşitli seçenekler vardır . Somutluk için, her ikisi de ℓ 2 veya ℓ 1'e eşit olduğunu düşünebilir ; Yine de daha karışık olabilir.∥⋅∥L∥⋅∥RC∥⋅∥L∥⋅∥Rℓ2ℓ1
Şimdi bazı analoglar ve genellemeler.
Keyfi temeli. İlk olarak, yukarıdaki tanımlamayı sağlayan herhangi bir şemanın daha genel bir problemi çözmek için kullanılabileceğini gözlemleyin, burada geri kazanılmış sinyal , sadece standart olandan değil, rasgele bir temelde (örneğin, Fourier dalgacıklarından) seyrek görülür. Let B baz matris. Biçimsel olarak, bir vektör U bir k baz olarak -sparse B ise U = B v burada V bir k -sparse. Şimdi genelleşmiş problemi düşünebiliriz ( P B olarak adlandırın ):x′BukBu=BvvkPB
Tasarım gibi verilen bir B x , tek bir kurtarabilir X ' burada ‖ X - X ' ‖ L ≤ABABxx′∥x−x′∥L≤
, ki burada x " B ' de k- sparse olantüm vektörlerin üzerindedir .minx"C∥x−x"∥Rx"kB
Bir önceki problemi, bu sorunun azaltılması için , diğer bir deyişle temel değişen bir ölçüm matrisi kullanılarak bir B = A B - 1 . Biz bir çözüm varsa P 1 de ℓ 2 norm (yani sol ve sağ normlar için eşit ℓ 2 ), biz de bir çözüm olsun P B içinde ℓ 2 norm. Eğer P 1 kullanımları diğer normlar, biz çözmek P BP1AB=AB−1P1ℓ2ℓ2PBℓ2P1PB temelini değiştirerek modifiye bu normlara.
Yukarıdaki bir uyarı, yukarıdaki yaklaşımda, A B'yi tanımlamak için matrisini bilmemiz gerektiğidir . Biz randomizasyon izin verirse Belki ilginç bir şekilde ( A B sabit değildir, bunun yerine, rastgele seçilmiş), tercih mümkündür A B bağımsız olarak, sabit bir dağılımdan B . Bu, sözde evrensellik özelliğidir.BABABABB
Sözlükler. Bir sonraki genelleme, bir temel olduğu gerekliliği düşerek elde edilebilir . Bunun yerine, B'nin sütunlardan daha fazla satır olmasına izin verebiliriz . Bu matrisler (tamamlanmamış) sözlükler olarak adlandırılır. Popüler bir örnek, Fourier matrisinin üstündeki kimlik matrisidir. Başka bir örnek, satırların {1 ... n} 'deki tüm aralıkların karakteristik vektörleri olduğu bir matristir; Bu durumda, set { B u : u k-seyrek }, tüm " k- histogramları", yani en çok k ile {1 ... n} üzerindeki parçacıklı sabit fonksiyonları içerir.BBBu:u is k-sparsekk parçasına .
Bildiğim kadarıyla, bu konuda keyfi bir çalışma olmasına rağmen, bu tür keyfi sözlükler için genel bir teori yoktur. Örneğin,
Candes-Eldar-Needell'10 veya
Donoho-Elad-Temlyakov, IEEE Bilgi Teorisi İşlemleri, 2004 .
Histogramlar için eskiz, akış ve veri tabanı literatüründe kapsamlı bir şekilde araştırıldı; örneğin,
Gilbert-Guha-Indyk-Kotidis-Muthukrishnan-Strauss, STOC 2002 veya
Thaper-Guha-Indyk-Koudas, SIGMOD 2002 .
Modelleri. (ayrıca Arnab tarafından da belirtilmiştir). Farklı bir genelleme, seyreklik kalıpları üzerinde kısıtlamalar getirmektir. , {1 ... n} ' nin k- alt gruplarının bir alt kümesi olsun . Biz söylemek u olan M desteği ise -sparse u bir unsuru dahildir M . Artık sorunu (diyoruz oluşturabilir P M ):MkuMuMPM
Tasarım tür biri için yapılacak x one kurtarabilirsiniz x ' nerede ‖ x - x ' ‖ L ≤Axx′∥x−x′∥L≤
, ki burada x " tüm M- seyrek vektörlerdedeğişir.minx"C∥x−x"∥Rx"M
Örneğin, unsurları formunun olabilir I 1 ∪ ... ∪ ı k her biri, bir i bir uzunluk arasında bir "alt-blok" tekabül {1 ... n} b , yani I i olan bazı j için {jb + 1 ... (j + 1) b} biçiminde . Bu sözde "blok seyrekliği" modelidir. MI1∪…∪IkIibIij
The benefits of models is that one can save on the number of measurements, compared to the generic k-sparsity approach. This is because the space of M-sparse signals is smaller than the space of all k-sparse signals, so the matrix A needs to preserve less information. For more, see
Baraniuk-Cevher-Duarte-Hegde, IEEE Transactions on Information Theory, 2010 or
Eldar-Mishali, IEEE Transactions on Information Theory, 2009.
Hope this helps.