Support Exploration Algorithm for Sparse Support Recovery
We introduce a new algorithm promoting sparsity called Support Exploration Algorithm (SEA) and analyze it in the context of support recovery/model selection problems.The algorithm can be interpreted as an instance of the straight-through estimator (STE) applied to the resolution of a sparse linear inverse problem. SEA uses a non-sparse exploratory vector and makes it evolve in the input space to select the sparse support. We put to evidence an oracle update rule for the exploratory vector and consider the STE update. The theoretical analysis establishes general sufficient conditions of support recovery. The general conditions are specialized to the case where the matrix A performing the linear measurements satisfies the Restricted Isometry Property (RIP).Experiments show that SEA can efficiently improve the results of any algorithm. Because of its exploratory nature, SEA also performs remarkably well when the columns of A are strongly coherent.
READ FULL TEXT