Towards Understanding the Invertibility of Convolutional Neural Networks

By Anna C. Gilbert, Yi Zhang, Kibok Lee, Yuting Zhang, Honglak Lee. 2017

67 citations recorded by the source corpus.

Several recent works have empirically observed that Convolutional Neural Nets (CNNs) are (approximately) invertible. To understand this approximate invertibility phenomenon and how to leverage it more effectively, we focus on a theoretical explanation and develop a mathematical model of sparse signal recovery that is consistent with CNNs with random weights. We give an exact connection to a particular model of model-based compressive sensing (and its recovery algorithms) and random-weight CNNs. We show empirically that several learned networks are consistent with our mathematical analysis and then demonstrate that with such a simple theoretical framework, we can obtain reasonable re- construction results on real images. We also discuss gaps between our model assumptions and the CNN trained for classification in practical scenarios.

Subfields: Computational Mechanics, Computer Vision and Pattern Recognition, Signal Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computational Mechanics

  1. A. Dimakis
  2. Ajil Jalal
  3. Eric Price
  4. Jens Behrmann
  5. Bolei Zhou
  6. Eldad Haber
  7. Chiyuan Zhang
  8. Oriol Vinyals

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Ming-Hsuan Yang
  3. Dacheng Tao
  4. Trevor Darrell
  5. Bernt Schiele
  6. Yi Yang
  7. Xiaogang Wang
  8. Chen Change Loy

In Signal Processing

  1. Samy Bengio
  2. José Manuel Álvarez
  3. Jan Kautz
  4. Ming-Hsuan Yang
  5. R´emi Munos
  6. Hongxu Yin
  7. Ee-Chien Chang
  8. Bolei Zhou

Citations in the corpus