HackerPapers

arXiv:1706.01350cs.LG

Emergence of Invariance and Disentanglement in Deep Representations

Alessandro Achille, Stefano Soatto

Abstract

Using established principles from Statistics and Information Theory, we show that invariance to nuisance factors in a deep neural network is equivalent to information minimality of the learned representation, and that stacking layers and injecting noise during training naturally bias the network towards learning invariant representations. We then decompose the cross-entropy loss used during training and highlight the presence of an inherent overfitting term. We propose regularizing the loss by bounding such a term in two equivalent ways: One with a Kullbach-Leibler term, which relates to a PAC-Bayes perspective; the other using the information in the weights as a measure of complexity of a learned model, yielding a novel Information Bottleneck for the weights. Finally, we show that invariance and independence of the components of the representation learned by the network are bounded above and below by the information in the weights, and therefore are implicitly optimized during training. The theory enables us to quantify and predict sharp phase transitions between underfitting and overfitting of random labels when using our regularized loss, which we verify in experiments, and sheds light on the relation between the geometry of the loss function, invariance properties of the learned representation, and generalization error.

arXiv comments
Deep learning, neural network, representation, flat minima, information bottleneck, overfitting, generalization, sufficiency, minimality, sensitivity, information complexity, stochastic gradient descent, regularization, total correlation, PAC-Bayes
Journal reference
DOI
Subjects
cs.LGMachine Learning cs.AIArtificial Intelligence stat.MLMachine Learning (Statistics)

On Hacker News

Linked by 2 identifiable commenters in 3 comments across 3 threads, from Aug 2017 to Dec 2017. Found in 2 HN submissions from Jun 2017 to Jan 2018. Open submission discussions.

Comments linking this paper, per year.

Discussed in comments3 threads

    • Emergence of Invariance and Disentangling in Deep Representations https://arxiv.org/abs/1706.01350 "we show that in a deep neural network invariance to nuisance factors is equivalent to information minimality of the learned representation, and that stacking layers and injecting…

      AlexCoventryView on HNParent context

    • I'm a bit surprised that Soatto's and Tishby's papers aren't on the reading list (https://stats385.github.io/readings). I think they have some of the most interesting theories, at the moment, about why Deep Learning works. https://arxiv.org/abs/1706.01350…

      AlexCoventryView on HNParent context

    • The kind of math that would be necessary to understand papers like [1][2][3][4]. [1]: https://arxiv.org/abs/1703.04933 [2]: https://arxiv.org/abs/1701.07875 [3]: https://arxiv.org/abs/1706.01350 [4]: https://arxiv.org/abs/1512.04860

      backpropagandaView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.