Hiding Data Helps: On the Benefits of Masking for Sparse Coding

02/24/2023
by   Muthu Chidambaram, et al.
0

Sparse coding refers to modeling a signal as sparse linear combinations of the elements of a learned dictionary. Sparse coding has proven to be a successful and interpretable approach in many applications, such as signal processing, computer vision, and medical imaging. While this success has spurred much work on sparse coding with provable guarantees, work on the setting where the learned dictionary is larger (or over-realized) with respect to the ground truth is comparatively nascent. Existing theoretical results in the over-realized regime are limited to the case of noise-less data. In this paper, we show that for over-realized sparse coding in the presence of noise, minimizing the standard dictionary learning objective can fail to recover the ground-truth dictionary, regardless of the magnitude of the signal in the data-generating process. Furthermore, drawing from the growing body of work on self-supervised learning, we propose a novel masking objective and we prove that minimizing this new objective can recover the ground-truth dictionary. We corroborate our theoretical results with experiments across several parameter regimes, showing that our proposed objective enjoys better empirical performance than the standard reconstruction objective.

READ FULL TEXT
research
06/11/2020

Recovery and Generalization in Over-Realized Dictionary Learning

In over two decades of research, the field of dictionary learning has ga...
research
11/24/2020

The Interpretable Dictionary in Sparse Coding

Artificial neural networks (ANNs), specifically deep learning networks, ...
research
10/02/2012

Local stability and robustness of sparse dictionary learning in the presence of noise

A popular approach within the signal processing and machine learning com...
research
07/19/2014

Sparse and spurious: dictionary learning with noise and outliers

A popular approach within the signal processing and machine learning com...
research
11/12/2014

Sparse Modeling for Image and Vision Processing

In recent years, a large amount of multi-disciplinary research has been ...
research
11/09/2017

Provably Accurate Double-Sparse Coding

Sparse coding is a crucial subroutine in algorithms for various signal p...
research
09/10/2017

Robust Sparse Coding via Self-Paced Learning

Sparse coding (SC) is attracting more and more attention due to its comp...

Please sign up or login with your details

Forgot password? Click here to reset