2006

Efficient Learning of Sparse Representations With an Energy-Based Model

Marc'aurelio Ranzato, C. Poultney, S. Chopra, Yann Lecun

citations

Cite Score

54

AI summary

This paper introduces an energy-based model using a linear encoder and decoder with a sparsifying non-linearity for unsupervised learning of sparse, overcomplete features; trained on MNIST, it achieves a slightly lower error rate than the previous best result.

Main Contributions

  • Introduces a novel energy-based model for learning sparse overcomplete representations.
  • The model uses a linear encoder and decoder with a sparsifying non-linearity.
  • Inference and learning are very fast, requiring no preprocessing and no expensive sampling.
  • Achieved a slightly lower error rate than the best reported result on the MNIST dataset by initializing the first layer of a convolutional network with the proposed unsupervised method.
  • Describes an extension of the method to learn topographical filter maps.

Abstract

We describe a novel unsupervised method for learning sparse, overcomplete features. The model uses a linear encoder, and a linear decoder preceded by a sparsifying non-linearity that turns a code vector into a quasi-binary sparse code vector. Given an input, the optimal code minimizes the distance between the output of the decoder and the input patch while being as similar as possible to the encoder output. Learning proceeds in a two-phase EM-like fashion: (1) compute the minimum-energy code vector, (2) adjust the parameters of the encoder and decoder so as to decrease the energy. The model produces “stroke detectors” when trained on handwritten numerals, and Gabor-like filters when trained on natural image patches. Inference and learning are very fast, requiring no preprocessing, and no expensive sampling. Using the proposed unsupervised method to initialize the first layer of a convolutional network, we achieved an error rate slightly lower than the best reported result on the MNIST dataset. Finally, an extension of the method is described to learn topographical filter maps.

Citation Graph

Loading graph...

References [16]

Sort:
Filter:

Yann Lecun, Leon Bottou, Yoshua Bengio, Patrick Haffner - 1998

62 papers in library cite

Geoffrey E. Hinton, S. Osindero, Y. Teh - 2006

43 papers in library cite

Geoffrey Hinton - 2002

23 papers in library cite

Geoffrey E. Hinton, Richard S. Zemel - 1994

3 papers in library cite

E. Doi, D. C. Balcan, M. S. Lewicki - 2006

5 papers in library cite

Bruno A. Olshausen, David J. Field - 1997

10 papers in library cite

Patrice Y. Simard, D. Steinkraus, John C. Platt - 2003

4 papers in library cite

Yee Whye Teh, M. Welling, S. Osindero, Geoffrey E. Hinton - 2003

4 papers in library cite

P. Lennie - 2003

2 papers in library cite

P. Foldiak - 1990

1 paper in library cites

D. D. Lee, H. S. Seung - 1999

1 paper in library cites

Bruno A. Olshausen - 2002

1 paper in library cites

E. P. Simoncelli - 2005

1 paper in library cites

Missing author listMissing year

1 paper in library cites

Missing author listMissing year

1 paper in library cites

Cited by

20

papers in your library

Cites

4

papers in your library

Read

on June 27, 2025

Your review

Tags

Paper Aliases

No aliases