The Statistical Inefficiency of Sparse Coding for Images (or, One Gabor to Rule them All)

09/29/2011
by   James Bergstra, et al.
0

Sparse coding is a proven principle for learning compact representations of images. However, sparse coding by itself often leads to very redundant dictionaries. With images, this often takes the form of similar edge detectors which are replicated many times at various positions, scales and orientations. An immediate consequence of this observation is that the estimation of the dictionary components is not statistically efficient. We propose a factored model in which factors of variation (e.g. position, scale and orientation) are untangled from the underlying Gabor-like filters. There is so much redundancy in sparse codes for natural images that our model requires only a single dictionary element (a Gabor-like edge detector) to outperform standard sparse coding. Our model scales naturally to arbitrary-sized images while achieving much greater statistical efficiency during learning. We validate this claim with a number of experiments showing, in part, superior compression of out-of-sample data using a sparse coding dictionary learned with only a single image.

READ FULL TEXT

page 5

page 7

research
10/03/2016

Rain Removal via Shrinkage-Based Sparse Coding and Learned Rain Dictionary

This paper introduces a new rain removal model based on the shrinkage of...
research
12/16/2021

Sparse Coding with Multi-Layer Decoders using Variance Regularization

Sparse coding with an l_1 penalty and a learned linear dictionary requir...
research
06/12/2018

Fast Rotational Sparse Coding

We propose an algorithm for rotational sparse coding along with an effic...
research
07/23/2019

Convolutional Dictionary Learning in Hierarchical Networks

Filter banks are a popular tool for the analysis of piecewise smooth sig...
research
04/27/2018

Online Convolutional Sparse Coding with Sample-Dependent Dictionary

Convolutional sparse coding (CSC) has been popularly used for the learni...
research
02/28/2012

Fast approximations to structured sparse coding and applications to object classification

We describe a method for fast approximation of sparse coding. The input ...
research
08/31/2019

Stochastic Convolutional Sparse Coding

State-of-the-art methods for Convolutional Sparse Coding usually employ ...

Please sign up or login with your details

Forgot password? Click here to reset