Computer Science > Information Theory
[Submitted on 13 Aug 2009 (v1), last revised 18 Aug 2009 (this version, v2)]
Title:An Efficient Greedy Algorithm for Sparse Recovery in Noisy Environment
View PDFAbstract: Greedy algorithm are in widespread use for sparse recovery because of its efficiency. But some evident flaws exists in most popular greedy algorithms, such as CoSaMP, which includes unreasonable demands on prior knowledge of target signal and excessive sensitivity to random noise. A new greedy algorithm called AMOP is proposed in this paper to overcome these obstacles. Unlike CoSaMP, AMOP can extract necessary information of target signal from sample data adaptively and operate normally with little prior knowledge. The recovery error of AMOP is well controlled when random noise is presented and fades away along with increase of SNR. Moreover, AMOP has good robustness on detailed setting of target signal and less dependence on structure of measurement matrix. The validity of AMOP is verified by theoretical derivation. Extensive simulation experiment is performed to illustrate the advantages of AMOP over CoSaMP in many respects. AMOP is a good candidate of practical greedy algorithm in various applications of Compressed Sensing.
Submission history
From: Hao Zhang [view email][v1] Thu, 13 Aug 2009 02:58:36 UTC (63 KB)
[v2] Tue, 18 Aug 2009 11:26:35 UTC (63 KB)
Current browse context:
cs.IT
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Connected Papers (What is Connected Papers?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
alphaXiv (What is alphaXiv?)
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Hugging Face (What is Huggingface?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
CORE Recommender (What is CORE?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.