2009

Visualizing Higher-Layer Features of a Deep Network

Dumitru Erhan, Yoshua Bengio, Aaron Courville, Pascal Vincent

citations

Cite Score

54

AI summary

This paper explores visualization techniques for higher-layer features in deep networks (Deep Belief Nets and Stacked Denoising Auto-Encoders) on MNIST and natural image datasets, showing consistent qualitative interpretations at the unit level, aiding in understanding how these models function.

Main Contributions

  • Exploration of methods for visualizing what a unit computes in arbitrary layers of deep networks, focusing on input space visualization.
  • Introduction of activation maximization as a general optimization problem to find input patterns that maximally activate a given hidden unit.
  • Application of ancestral top-down sampling in Deep Belief Networks to characterize hidden units.
  • Comparison of three techniques: activation maximization, sampling from a unit, and linear combination of previous layers' filters.
  • Observation that activation functions of units in deep architectures tend to be “unimodal” and robust to random initializations for certain datasets.

Abstract

Deep architectures have demonstrated state-of-the-art results in a variety of settings, especially with vision datasets. Beyond the model definitions and the quantitative analyses, there is a need for qualitative comparisons of the solutions learned by various deep architectures. The goal of this paper is to find good qualitative interpretations of high level features represented by such models. To this end, we contrast and compare several techniques applied on Stacked Denoising Auto-encoders and Deep Belief Networks, trained on several vision datasets. We show that, perhaps counter-intuitively, such interpretation is possible at the unit level, that it is simple to accomplish and that the results are consistent across various techniques. We hope that such techniques will allow researchers in deep architectures to understand more of how and why deep architectures work.

Citation Graph

Loading graph...

References [18]

Sort:
Filter:

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

43 papers in library cite

Yoshua Bengio - 2009

25 papers in library cite

Pascal Vincent, Hugo Larochelle, Yoshua Bengio, Pierre Antoine Manzagol - 2008

25 papers in library cite

B. Olshausen, D. Field - 1996

5 papers in library cite

Yoshua Bengio, P. Lamblin, D. Popovici, Hugo Larochelle - 2006

33 papers in library cite

Geoffrey Hinton - 2002

23 papers in library cite

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

20 papers in library cite

Hugo Larochelle, Dumitru Erhan, Aaron Courville, James Bergstra, Yoshua Bengio - 2007

13 papers in library cite

Jason Weston, F. Ratle, Ronan Collobert - 2008

10 papers in library cite

Honglak Lee, R. Grosse, R. Ranganath, Andrew Y. Ng - 2009

12 papers in library cite

Marc'aurelio Ranzato, Y. Boureau, Yann Lecun - 2008

12 papers in library cite

Honglak Lee, C. Ekanadham, A. Ng - 2008

10 papers in library cite

Hugo Larochelle, Yoshua Bengio, J. Louradour, P. Lamblin - 2009

7 papers in library cite

Koray Kavukcuoglu, Marc'aurelio Ranzato, Rob Fergus, Yann Lecun - 2009

4 papers in library cite

S. Osindero, Geoffrey E. Hinton - 2008

3 papers in library cite

G. Desjardins, Yoshua Bengio - 2008

2 papers in library cite

G. Loosli, S. Canu, Leon Bottou - 2007

2 papers in library cite

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

1 paper in library cites

Cited by

4

papers in your library

Cites

11

papers in your library

Read

on February 3, 2026

Your review

Tags

Paper Aliases

No aliases