Sampled Transformer for Point Sets
Not on the map. Why?
Abstract (arXiv)
The sparse transformer can reduce the computational complexity of the self-attention layers to O(n), whilst still being a universal approximator of continuous sequence-to-sequence functions. However, this permutation variant operation is not appropriate for direct application to sets. In this paper, we proposed an O(n) complexity sampled transformer that can process point set elements directly without any additional inductive bias. Our sampled transformer introduces random element sampling, which randomly splits point sets into subsets, followed by applying a shared Hamiltonian self-attention mechanism to each subset. The overall attention mechanism can be viewed as a Hamiltonian cycle in the complete attention graph, and the permutation of point set elements is equivalent to randomly sampling Hamiltonian cycles. This mechanism implements a Monte Carlo simulation of the O(n2) dense attention connections. We show that it is a universal approximator for continuous set-to-set functions. Experimental results on point-clouds show comparable or better accuracy with significantly reduced computational complexity compared to the dense transformer or alternative sparse attention schemes.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 42 of its 52 references that are in the map. First posted on arXiv 28 Feb 2023.
Builds on
42 of 52 references.
References · 42
- 2017Attention Is All You Needcited by 60,361
- 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,599
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,403
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2016SGDR: Stochastic Gradient Descent with Warm Restartscited by 5,045
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,586
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
- 2019XLNet: Generalized Autoregressive Pretraining for Language Understandingcited by 2,811
- 2021BEiT: BERT Pre-Training of Image Transformerscited by 2,375
- 2019Transformer-XL: Attentive Language Models Beyond a Fixed-Length Contextcited by 1,850
30 more
- 2020Big Bird: Transformers for Longer Sequencescited by 1,684
- 2020Point Transformercited by 1,470
- 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,205
- 2018PointCNN: Convolution On X-Transformed Pointscited by 764
- 2020PCT: Point cloud transformercited by 732
- 2021Point-BERT: Pre-training 3D Point Cloud Transformers with Masked Point Modelingcited by 653
- 2020SE(3)-Transformers: 3D Roto-Translation Equivariant Attention Networkscited by 607
- 2019Stand-Alone Self-Attention in Vision Modelscited by 542
- 2019Revisiting Point Cloud Classification: A New Benchmark Dataset and Classification Model on Real-World Datacited by 532
- 2022Masked Autoencoders for Point Cloud Self-supervised Learningcited by 459
- 2019Are Transformers universal approximators of sequence-to-sequence functions?cited by 406
- 2019Relation-Shape Convolutional Neural Network for Point Cloud Analysiscited by 346
- 2021An End-to-End Transformer Model for 3D Object Detectioncited by 329
- 2018SpiderCNN: Deep Learning on Point Sets with Parameterized Convolutional Filterscited by 261
- 2021Voxel Transformer for 3D Object Detectioncited by 247
- 2020Unsupervised Point Cloud Pre-Training via Occlusion Completioncited by 186
- 2021Spatio-temporal Self-Supervised Representation Learning for 3D Point Cloudscited by 180
- 2022Stratified Transformer for 3D Point Cloud Segmentationcited by 167
- 2019Modeling Point Clouds with Self-Attention and Gumbel Subset Samplingcited by 151
- 2021Sinkformers: Transformers with Doubly Stochastic Attentioncited by 138
- 2018Point2Sequence: Learning the Shape Representation of 3D Point Clouds with an Attention-based Sequence to Sequence Networkcited by 100
- 2019Star-Transformercited by 94
- 2020O(n) Connections are Expressive Enough: Universal Approximability of Sparse Transformerscited by 83
- 2020Self-Supervised Few-Shot Learning on Point Cloudscited by 66
- 2021SparseBERT: Rethinking the Importance Analysis in Self-attentioncited by 46
- 2022Implicit Autoencoder for Point-Cloud Self-Supervised Representation Learningcited by 46
- 2021PVT: Point-Voxel Transformer for Point Cloud Learningcited by 43
- 2021Universal Approximation Under Constraints is Possible with Transformerscited by 32
- 2021Dual Transformer for Point Cloud Analysiscited by 26
- 2020Cloud Transformers: A Universal Approach To Point Cloud Processing Taskscited by 24
Built on by
Citing papers per year: 2024: 1.
1 paper.