paper-with-me

Papers

Do Invariances in Deep Neural Networks Align with Human Perception?

2021-11-29 · Vedant Nanda, Ayan Majumdar, Camila Kolling, John P. Dickerson, Krishna P. Gummadi, Bradley C. Love, Adrian Weller

An evaluation criterion for safe and trustworthy deep learning is how well the invariances captured by representations of deep neural networks (DNNs) are shared with humans. We identify challenges in measuring these invariances. Prior works used gradient-based methods to generate identically represented inputs (IRIs), ie, inputs which have identical representations (on a given layer) of a neural network, and thus capture invariances of a given network. One necessary criterion for a network's invariances to align with human perception is for its IRIs look 'similar' to humans. Prior works, however, have mixed takeaways; some argue that later layers of DNNs do not learn human-like invariances (\cite{jenelle2019metamers}) yet others seem to indicate otherwise (\cite{mahendran2014understanding}). We argue that the loss function used to generate IRIs can heavily affect takeaways about invariances of the network and is the primary reason for these conflicting findings. We propose an adversarial regularizer on the IRI generation loss that finds IRIs that make any model appear to have very little shared invariance with humans. Based on this evidence, we argue that there is scope for improving models to have human-like invariances, and further, to have meaningful comparisons between models one should use IRIs generated using the regularizer-free loss. We then conduct an in-depth investigation of how different components (eg architectures, training losses, data augmentations) of the deep learning pipeline contribute to learning models that have good alignment with humans. We find that architectures with residual connections trained using a (self-supervised) contrastive loss with $\ell_p$ ball adversarial data augmentation tend to learn invariances that are most aligned with humans. Code: \url{github.com/nvedant07/Human-NN-Alignment}.

📄 PDF Abstract BibTeX arXiv:2111.14726

Code (1)

nvedant07/human-nn-alignment 공식 구현 pytorch

Tasks

Data AugmentationSelf-Supervised Learning

Methods 이 논문이 사용한 방법론

ALIGN In the ALIGN method, visual and language representations are jointly trained from noisy image alt-text data. The image and text encoders are learned via contrastive loss…

Similar Papers 제목 키워드 기반

Understanding Cross-Model Perceptual Invariances Through Ensemble Metamers

2025-04-02 · Lukas Boehm, Jonas Leo Mueller, Christoffer Loeffler, Leo Schwinn 외

Understanding the perceptual invariances of artificial neural networks is essential for improving explainability and aligning models with human vision. Metamers - stimuli that are physically distinct yet produce identica…

Rearchitecting Classification Frameworks For Increased Robustness

2019-05-26 · Varun Chandrasekaran, Brian Tang, Nicolas Papernot, Kassem Fawaz 외

While generalizing well over natural inputs, neural networks are vulnerable to adversarial inputs. Existing defenses against adversarial inputs have largely been detached from the real world. These defenses also come at …

Autonomous DrivingClassificationGeneral ClassificationObject

Learning to Exploit Invariances in Clinical Time-Series Data using Sequence Transformer Networks

2018-08-21 · Jeeheh Oh, Jiaxuan Wang, Jenna Wiens

Recently, researchers have started applying convolutional neural networks (CNNs) with one-dimensional convolutions to clinical tasks involving time-series data. This is due, in part, to their computational efficiency, re…

Computational EfficiencyDynamic Time WarpingTime SeriesTime Series Analysis

Learning Online Visual Invariances for Novel Objects via Supervised and Self-Supervised Training

2021-10-04 · Valerio Biscione, Jeffrey S. Bowers

Humans can identify objects following various spatial transformations such as scale and viewpoint. This extends to novel objects, after a single presentation at a single pose, sometimes referred to as online invariance. …

Data AugmentationTranslation

Measuring Representational Robustness of Neural Networks Through Shared Invariances

2022-06-23 · Vedant Nanda, Till Speicher, Camila Kolling, John P. Dickerson 외

A major challenge in studying robustness in deep learning is defining the set of ``meaningless'' perturbations to which a given Neural Network (NN) should be invariant. Most work on robustness implicitly uses a human as …