HackerPapers

arXiv:2103.03206cs.CV

Perceiver: General Perception with Iterative Attention

Andrew Jaegle, Felix Gimeno, Andrew Brock, Andrew Zisserman, Oriol Vinyals, Joao Carreira

Abstract

Biological systems perceive the world by simultaneously processing high-dimensional inputs from modalities as diverse as vision, audition, touch, proprioception, etc. The perception models used in deep learning on the other hand are designed for individual modalities, often relying on domain-specific assumptions such as the local grid structures exploited by virtually all existing vision models. These priors introduce helpful inductive biases, but also lock models to individual modalities. In this paper we introduce the Perceiver - a model that builds upon Transformers and hence makes few architectural assumptions about the relationship between its inputs, but that also scales to hundreds of thousands of inputs, like ConvNets. The model leverages an asymmetric attention mechanism to iteratively distill inputs into a tight latent bottleneck, allowing it to scale to handle very large inputs. We show that this architecture is competitive with or outperforms strong, specialized models on classification tasks across various modalities: images, point clouds, audio, video, and video+audio. The Perceiver obtains performance comparable to ResNet-50 and ViT on ImageNet without 2D convolutions by directly attending to 50,000 pixels. It is also competitive in all modalities in AudioSet.

arXiv comments
ICML 2021
Journal reference
DOI
Subjects
cs.CVComputer Vision and Pattern Recognition cs.AIArtificial Intelligence cs.LGMachine Learning cs.SDSound eess.ASAudio and Speech Processing

On Hacker News

Linked by 3 identifiable commenters in 4 comments across 4 threads, from Sep 2021 to Feb 2023.

Comments linking this paper, per year.

Discussed in comments4 threads

    • Maybe you are interested in this paper: > Perceiver: General Perception with Iterative Attention Biological systems perceive the world by simultaneously processing high dimensional inputs from modalities as diverse as vision, audition, touch, proprioception, etc. Perceiver is a…

      visargaView on HNParent context

    • I think if you wanted to do this at scale, you would prefer Perceiver-IO ( https://arxiv.org/abs/2103.03206#deepmind https://arxiv.org/abs/2107.14795#deepmind ).

      gwernView on HNParent context

  1. Has AI found a new foundation? 1 comment
    • The 'general perceiver' is such a model that is somewhat distanced from the modality of its input: https://arxiv.org/abs/2103.03206

      dunefoxView on HNParent context

Submitted to Hacker News

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