Compressive sensing in the analog world

Similar documents
arxiv: v2 [cs.it] 21 Mar 2012

Model-Based Compressive Sensing for Signal Ensembles. Marco F. Duarte Volkan Cevher Richard G. Baraniuk

The Analysis Cosparse Model for Signals and Images

A Super-Resolution Algorithm for Multiband Signal Identification

Generalized Orthogonal Matching Pursuit- A Review and Some

CoSaMP. Iterative signal recovery from incomplete and inaccurate samples. Joel A. Tropp

The Pros and Cons of Compressive Sensing

Compressive Sensing and Beyond

New Coherence and RIP Analysis for Weak. Orthogonal Matching Pursuit

Exponential decay of reconstruction error from binary measurements of sparse signals

Super-resolution via Convex Programming

Reconstruction of Block-Sparse Signals by Using an l 2/p -Regularized Least-Squares Algorithm

Introduction to Compressed Sensing

The Fundamentals of Compressive Sensing

Sparse Approximation of Signals with Highly Coherent Dictionaries

of Orthogonal Matching Pursuit

Exact Topology Identification of Large-Scale Interconnected Dynamical Systems from Compressive Observations

Greedy Signal Recovery and Uniform Uncertainty Principles

The Pros and Cons of Compressive Sensing

Lecture 5 : Sparse Models

Multipath Matching Pursuit

Inverse problems and sparse models (1/2) Rémi Gribonval INRIA Rennes - Bretagne Atlantique, France

5742 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 55, NO. 12, DECEMBER /$ IEEE

DESIGN AND ANALYSIS OF MULTI-COSET ARRAYS

ORTHOGONAL matching pursuit (OMP) is the canonical

Sparse analysis Lecture III: Dictionary geometry and greedy algorithms

GREEDY SIGNAL RECOVERY REVIEW

Signal Sparsity Models: Theory and Applications

Reconstruction of Frequency Hopping Signals From Multi-Coset Samples

SPECTRAL COMPRESSIVE SENSING WITH POLAR INTERPOLATION. Karsten Fyhn, Hamid Dadkhahi, Marco F. Duarte

Performance Analysis for Sparse Support Recovery

Sensing systems limited by constraints: physical size, time, cost, energy

COMPRESSIVE SENSING WITH AN OVERCOMPLETE DICTIONARY FOR HIGH-RESOLUTION DFT ANALYSIS. Guglielmo Frigo and Claudio Narduzzi

Compressed Sensing. 1 Introduction. 2 Design of Measurement Matrices

Recovery of Sparse Signals Using Multiple Orthogonal Least Squares

Greedy Sparsity-Constrained Optimization

MLCC 2018 Variable Selection and Sparsity. Lorenzo Rosasco UNIGE-MIT-IIT

Greedy Subspace Pursuit for Joint Sparse. Recovery

Stopping Condition for Greedy Block Sparse Signal Recovery

Stability and Robustness of Weak Orthogonal Matching Pursuits

Recovering overcomplete sparse representations from structured sensing

Restricted Strong Convexity Implies Weak Submodularity

IEEE SIGNAL PROCESSING LETTERS, VOL. 22, NO. 9, SEPTEMBER

Adaptive Compressive Imaging Using Sparse Hierarchical Learned Dictionaries

Improved algorithm based on modulated wideband converter for multiband signal reconstruction

Orthogonal Matching Pursuit for Sparse Signal Recovery With Noise

An Introduction to Sparse Approximation

A Review of Sparsity-Based Methods for Analysing Radar Returns from Helicopter Rotor Blades

THE emerging theory of compressed sensing (CS) supplies. Joint Sparse Recovery with Semi-Supervised MUSIC. arxiv: v1 [cs.

Compressed Sensing: Extending CLEAN and NNLS

Towards a Mathematical Theory of Super-resolution

Bhaskar Rao Department of Electrical and Computer Engineering University of California, San Diego

MIT 9.520/6.860, Fall 2017 Statistical Learning Theory and Applications. Class 19: Data Representation by Design

COMPRESSED SENSING IN PYTHON

A new method on deterministic construction of the measurement matrix in compressed sensing

Random Sampling of Bandlimited Signals on Graphs

A NEW FRAMEWORK FOR DESIGNING INCOHERENT SPARSIFYING DICTIONARIES

Estimating Unknown Sparsity in Compressed Sensing

Three Generalizations of Compressed Sensing

On the Minimization Over Sparse Symmetric Sets: Projections, O. Projections, Optimality Conditions and Algorithms

Linearized Alternating Direction Method: Two Blocks and Multiple Blocks. Zhouchen Lin 林宙辰北京大学

Compressive Wideband Spectrum Sensing based on Cyclostationary Detection

Sparsifying Transform Learning for Compressed Sensing MRI

Joint Direction-of-Arrival and Order Estimation in Compressed Sensing using Angles between Subspaces

1 Introduction to Compressed Sensing

Sparse Recovery Using Sparse (Random) Matrices

Sparse analysis Lecture V: From Sparse Approximation to Sparse Signal Recovery

CoSaMP: Greedy Signal Recovery and Uniform Uncertainty Principles

On Rank Awareness, Thresholding, and MUSIC for Joint Sparse Recovery

Primal Dual Pursuit A Homotopy based Algorithm for the Dantzig Selector

Sparse linear models

Block-sparse Solutions using Kernel Block RIP and its Application to Group Lasso

DFG-Schwerpunktprogramm 1324

Sampling, Inference and Clustering for Data on Graphs

c 2011 International Press Vol. 18, No. 1, pp , March DENNIS TREDE

Fast Hard Thresholding with Nesterov s Gradient Method

Part IV Compressed Sensing

Stochastic geometry and random matrix theory in CS

Pre-weighted Matching Pursuit Algorithms for Sparse Recovery

SPARSE signal representations have gained popularity in recent

Multiplicative and Additive Perturbation Effects on the Recovery of Sparse Signals on the Sphere using Compressed Sensing

Recovery of Compressible Signals in Unions of Subspaces

Sparse Recovery with Non-uniform Chirp Sampling

Complementary Matching Pursuit Algorithms for Sparse Approximation

Robust Sparse Recovery via Non-Convex Optimization

Sampling Signals from a Union of Subspaces

Bayesian Methods for Sparse Signal Recovery

Sparsity and Compressed Sensing

Tutorial: Sparse Recovery Using Sparse Matrices. Piotr Indyk MIT

Introduction to compressive sampling

Model-based compressive sensing with Earth Mover s Distance constraints. Ludwig Schmidt

Introduction to Sparsity. Xudong Cao, Jake Dreamtree & Jerry 04/05/2012

Recovering Spikes from Noisy Neuronal Calcium Signals via Structured Sparse Approximation

Generalized Orthogonal Matching Pursuit

Degrees of Freedom: Uncertainty Principle and Sampling

COMPRESSIVE SAMPLING OF SOUND FIELDS USING MOVING MICROPHONES. Fabrice Katzberg, Radoslaw Mazur, Marco Maass, Philipp Koch, and Alfred Mertins

Tutorial: Sparse Recovery Using Sparse Matrices. Piotr Indyk MIT

SCRIBERS: SOROOSH SHAFIEEZADEH-ABADEH, MICHAËL DEFFERRARD

U.C. Berkeley CS270: Algorithms Lecture 21 Professor Vazirani and Professor Rao Last revised. Lecture 21

ACCORDING to Shannon s sampling theorem, an analog

Transcription:

Compressive sensing in the analog world Mark A. Davenport Georgia Institute of Technology School of Electrical and Computer Engineering

Compressive Sensing A D -sparse Can we really acquire analog signals with CS?

Challenge 1 If Map analog sensing to matrix multiplication x(t) is bandlimited, x(t) = y[m] = há m (t); x(t)i = 1X n= 1 1X n= 1 x[n]sinc(t=t s n) x[n] há m (t); sinc(t=t s n)i

Challenge 2 Map analog sparsity into a sparsifying dictionary x D

Candidate Analog Signal Models Model for 1 Sparsifying dictionary for a Sparsity level for x S multitone sum of tones overcomplete DFT? -sparse S X(F) - Typical model in CS - Coherence - Off-grid tones B nyq 2 0 B nyq 2

Candidate Analog Signal Models Model for 1 Sparsifying dictionary for a Sparsity level for x S multitone sum of tones overcomplete DFT? -sparse S K multiband sum of bands?? X(F) B - Landau - Bresler, Feng, Venkataramani - Eldar and Mishali B nyq 0 2 B nyq 2

The Problem with the DFT DTFT x[n] = Z W W X(f)e j2¼fn df; 8n X(f) 2W time-limiting 1 2 0 1 2 x = N 1 X k=0 X k e k N NOT SPARSE ; e f := 2 6 4 e j2¼f0 e j2¼f.. e j2¼f(n 1) 3 7 5 DFT 1 2 0 1 2

Discrete Prolate Spheroidal Sequences (DPSS s) Slepian [1978]: Given an integer and, the DPSS s are a collection of vectors that satisfy The DPSS s are perfectly time-limited, but when they are highly concentrated in frequency.

DPSS Eigenvalue Concentration ` ` The first eigenvalues. The remaining eigenvalues.

Another Perspective: Subspace Fitting Suppose that we wish to minimize over all subspaces of dimension. Optimal subspace is spanned by the first DPSS vectors.

DPSS Examples

DPSS s for Bandpass Signals

DPSS Dictionaries for CS Modulate DPSS vectors to center of each band: D = [D 1 ; D 2 ; : : : ; D J ] X(f) 2W approximately square if a 1 2 0 possible bands 1 2 Most multiband signals, when sampled and time-limited, are well-approximated by a sparse representation in D.

Empirical Results: DFT Comparison [Davenport and Wakin - 2012]

Empirical Results: DFT Comparison [Davenport and Wakin - 2012]

Recovery Guarantees? A D y b bx = Db

The Treachery of Images

The Treachery of A A D x Given, choice of is no longer unique Correlations in make it difficult to establish guarantees via standard tools If D D is poorly conditioned, we can have or kdb D k 2 À kb k 2 kdb D k 2 kb k 2

Signal-focused Recovery Strategy Focus on x instead of Measure error in terms of kbx xk 2 instead of kb k 2 p 1 ±k k k 2 kad k 2 p1 + ± k k k 2 p 1 ±k kd k 2 kad k 2 p1 + ± k kd k 2

initialize: until converged: proxy: identify: merge: update: CoSaMP r = y; x 0 = 0; ` = 0; = ; h = A r = f2s largest elements of jhjg T = [ ex = arg min ky Azk 2 supp(z)µt = fs largest elements of jexjg output: bx = x` x`+1 = exj r`+1 = y Ax`+1 ` = ` + 1

Key Steps = f2s largest elements of jhjg ex = arg min ky Azk 2 supp(z)µt = fs largest elements of jexjg x`+1 = exj R n Given a vector in, use hard thresholding to find best sparse approximation P R(D ) : orthogonal projector onto opt (z; S) = arg min j j=s kz P zk 2

Approximate Projection P R(D ) : orthogonal projector onto opt (z; S) = arg min j j=s kz P zk 2 S(z; S) : estimate of opt (z; S) kp opt z P S zk 2 min ² 1 kp opt zk 2 ; ² 2 kz P opt zk 2 measure quality of approximation in signal space, not coefficient space

initialize: until converged: output: proxy: identify: merge: update: Signal Space CoSaMP r = y; x 0 = 0; ` = 0; = ; bx = x` h = A r = S(h; 2S) T = [ ex = arg min ky Azk 2 z2r(d T ) = S(ex; S) x`+1 = P (ex) r`+1 = y Ax`+1 ` = ` + 1

Recovery Guarantees S x = D A D 4S Suppose there exists an -sparse such that and satisfies the -RIP of order. If we observe y = Ax + e, then kx x`+1 k 2 C 1 kx x`k 2 + C 2 kek 2 For ± 4k = 0:029; ² 1 = 0:1; ² 2 = 1; kx x`k 2 2 `kxk 2 + 25:4kek 2 [Davenport, Needell, and Wakin - 2013]

Practical Choices for S(z; S) Given z, we want to find an S -sparse such that z ¼ D Any sparse recovery algorithm! CoSaMP Orthogonal Matching Pursuit (OMP) -minimization followed by hard-thresholding `1 S(z; S) = H S µarg min w:dw=z kwk 1

Remaining Gaps None of the practical choices are proven to provide the desired approximate projections Experimental results suggest that (at least for certain dictionaries) none of these choices are sufficient Recent progress Hegde and Indyk (2013) Giryes and Needell (2013) weaker requirements on approximate projection

Conclusion Dealing with analog signals in the traditional compressive sensing framework requires new sparsifying dictionaries modified algorithms signal-focused analysis Many open questions remain provably near-optimal algorithms for computing approximate projections may actually involve the use of DPSS s efficient methods for handling both multiband and multitone signals simultaneously

Thank You!