Semi-Random Sparse Recovery in Nearly-Linear Time

03/08/2022
βˆ™
by   Jonathan A. Kelner, et al.
βˆ™
0
βˆ™

Sparse recovery is one of the most fundamental and well-studied inverse problems. Standard statistical formulations of the problem are provably solved by general convex programming techniques and more practical, fast (nearly-linear time) iterative methods. However, these latter "fast algorithms" have previously been observed to be brittle in various real-world settings. We investigate the brittleness of fast sparse recovery algorithms to generative model changes through the lens of studying their robustness to a "helpful" semi-random adversary, a framework which tests whether an algorithm overfits to input assumptions. We consider the following basic model: let π€βˆˆβ„^n Γ— d be a measurement matrix which contains an unknown subset of rows π†βˆˆβ„^m Γ— d which are bounded and satisfy the restricted isometry property (RIP), but is otherwise arbitrary. Letting x^β‹†βˆˆβ„^d be s-sparse, and given either exact measurements b = 𝐀 x^⋆ or noisy measurements b = 𝐀 x^⋆ + ΞΎ, we design algorithms recovering x^⋆ information-theoretically optimally in nearly-linear time. We extend our algorithm to hold for weaker generative models relaxing our planted RIP assumption to a natural weighted variant, and show that our method's guarantees naturally interpolate the quality of the measurement matrix to, in some parameter regimes, run in sublinear time. Our approach differs from prior fast iterative methods with provable guarantees under semi-random generative models: natural conditions on a submatrix which make sparse recovery tractable are NP-hard to verify. We design a new iterative method tailored to the geometry of sparse recovery which is provably robust to our semi-random model. We hope our approach opens the door to new robust, efficient algorithms for natural statistical inverse problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
βˆ™ 12/15/2018

Efficient Structured Matrix Recovery and Nearly-Linear Time Algorithms for Solving Inverse Symmetric M-Matrices

In this paper we show how to recover a spectral approximations to broad ...
research
βˆ™ 05/31/2016

Average-case Hardness of RIP Certification

The restricted isometry property (RIP) for design matrices gives guarant...
research
βˆ™ 08/14/2019

Robust One-Bit Recovery via ReLU Generative Networks: Improved Statistical Rates and Global Landscape Analysis

We study the robust one-bit compressed sensing problem whose goal is to ...
research
βˆ™ 05/12/2019

Sparse Recovery Beyond Compressed Sensing: Separable Nonlinear Inverse Problems

Extracting information from nonlinear measurements is a fundamental chal...
research
βˆ™ 05/31/2022

Non-Iterative Recovery from Nonlinear Observations using Generative Models

In this paper, we aim to estimate the direction of an underlying signal ...
research
βˆ™ 08/04/2020

Well-Conditioned Methods for Ill-Conditioned Systems: Linear Regression with Semi-Random Noise

Classical iterative algorithms for linear system solving and regression ...
research
βˆ™ 05/20/2021

Multiple Support Recovery Using Very Few Measurements Per Sample

In the problem of multiple support recovery, we are given access to line...

Please sign up or login with your details

Forgot password? Click here to reset