paper-with-me

홈 › Papers

Diverse feature visualizations reveal invariances in early layers of deep neural networks

2018-07-27 · ECCV 2018 9 · Santiago A. Cadena, Marissa A. Weis, Leon A. Gatys, Matthias Bethge, Alexander S. Ecker

Visualizing features in deep neural networks (DNNs) can help understanding their computations. Many previous studies aimed to visualize the selectivity of individual units by finding meaningful images that maximize their activation. However, comparably little attention has been paid to visualizing to what image transformations units in DNNs are invariant. Here we propose a method to discover invariances in the responses of hidden layer units of deep neural networks. Our approach is based on simultaneously searching for a batch of images that strongly activate a unit while at the same time being as distinct from each other as possible. We find that even early convolutional layers in VGG-19 exhibit various forms of response invariance: near-perfect phase invariance in some units and invariance to local diffeomorphic transformations in others. At the same time, we uncover representational differences with ResNet-50 in its corresponding layers. We conclude that invariance transformations are a major computational component learned by DNNs and we provide a systematic method to study them.

📄 PDF Abstract BibTeX arXiv:1807.10589

Code (1)

sacadena/diverse_feature_vis 공식 구현 tf

Similar Papers 제목 키워드 기반

Deephys: Deep Electrophysiology, Debugging Neural Networks under Distribution Shifts

2023-03-17 · Anirban Sarkar, Matthew Groth, Ian Mason, Tomotake Sasaki 외

Deep Neural Networks (DNNs) often fail in out-of-distribution scenarios. In this paper, we introduce a tool to visualize and understand such failures. We draw inspiration from concepts from neural electrophysiology, whic…

Learning Invariances for Interpretability using Supervised VAE

2020-07-15 · An-phi Nguyen, María Rodríguez Martínez

We propose to learn model invariances as a means of interpreting a model. This is motivated by a reverse engineering principle. If we understand a problem, we may introduce inductive biases in our model in the form of in…

Perturbed examples reveal invariances shared by language models

2023-11-07 · Ruchit Rawal, Mariya Toneva

The rapid growth in natural language processing (NLP) research has led to numerous new models, outpacing our understanding of how they compare to established ones. One major reason for this difficulty is saturating bench…

Amortised Invariance Learning for Contrastive Self-Supervision

2023-02-24 · Ruchika Chavhan, Henry Gouk, Jan Stuehmer, Calum Heggan 외

Contrastive self-supervised learning methods famously produce high quality transferable representations by learning invariances to different data augmentations. Invariances established during pre-training can be interpre…

Contrastive LearningRepresentation LearningSelf-Supervised Learning

Learning with Exact Invariances in Polynomial Time

2025-02-27 · Ashkan Soleymani, Behrooz Tahmasebi, Stefanie Jegelka, Patrick Jaillet

We study the statistical-computational trade-offs for learning with exact invariances (or symmetries) using kernel regression. Traditional methods, such as data augmentation, group averaging, canonicalization, and frame-…

Data Augmentationregression