Sparse Code Shrinkage: Denoising by Nonlinear Maximum Likelihood Estimation
Hyvärinen, Aapo, Hoyer, Patrik O., Oja, Erkki
–Neural Information Processing Systems
Sparse coding is a method for finding a representation of data in which each of the components of the representation is only rarely significantly active. Such a representation is closely related to redundancy reductionand independent component analysis, and has some neurophysiological plausibility. In this paper, we show how sparse coding can be used for denoising. Using maximum likelihood estimation of nongaussian variables corrupted by gaussian noise, we show how to apply a shrinkage nonlinearity on the components of sparse coding so as to reduce noise. Furthermore, we show how to choose the optimal sparse coding basis for denoising.
Neural Information Processing Systems
Dec-31-1999