Revisiting Transformation Invariant Geometric Deep Learning: An Initial Representation Perspective
Not on the map. Why?
Abstract (arXiv)
Deep neural networks have achieved great success in the last decade. When designing neural networks to handle the ubiquitous geometric data such as point clouds and graphs, it is critical that the model can maintain invariance towards various transformations such as translation, rotation, and scaling. Most existing graph neural network (GNN) approaches can only maintain permutation-invariance, failing to guarantee invariance with respect to other transformations. Besides GNNs, other works design sophisticated transformation-invariant layers, which are computationally expensive and difficult to be extended. In this paper, we revisit why general neural networks cannot maintain transformation invariance. Our findings show that transformation-invariant and distance-preserving initial point representations are sufficient to achieve transformation invariance rather than needing sophisticated neural layer designs. Motivated by these findings, we propose Transformation Invariant Neural Networks (TinvNN), a straightforward and general plug-in for geometric data. Specifically, we realize transformation invariant and distance-preserving initial point representations by modifying multi-dimensional scaling and feed the representations into existing neural networks. We prove that TinvNN can strictly guarantee transformation invariance, being general and flexible enough to be combined with the existing neural networks. Extensive experimental results on point cloud analysis and combinatorial optimization demonstrate the effectiveness and general applicability of our method. We also extend our method into equivariance cases. Based on the results, we advocate that TinvNN should be considered as an essential baseline for further studies of transformation-invariant geometric deep learning.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 43 of its 69 references that are in the map. First posted on arXiv 23 Dec 2021.
Builds on
43 of 69 references.
References · 43
- 2017Attention Is All You Needcited by 60,361
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
- 2017Graph Attention Networkscited by 8,923
- 2017Inductive Representation Learning on Large Graphscited by 6,320
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2017Neural Message Passing for Quantum Chemistrycited by 3,487
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,089
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,360
31 more
- 2016Group Equivariant Convolutional Networkscited by 1,165
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,102
- 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,102
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,048
- 2021E(n) Equivariant Graph Neural Networkscited by 965
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 877
- 2015Gated Graph Sequence Neural Networkscited by 796
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 754
- 2018Tensor field networks: Rotation- and translation-equivariant neural networks for 3D point cloudscited by 746
- 2018Attention, Learn to Solve Routing Problems!cited by 656
- 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 623
- 2020SE(3)-Transformers: 3D Roto-Translation Equivariant Attention Networkscited by 607
- 2020Directional Message Passing for Molecular Graphscited by 561
- 2018Spherical CNNscited by 456
- 2017Graph Signal Processing: Overview, Challenges and Applicationscited by 413
- 2019Provably Powerful Graph Networkscited by 389
- 20183D Steerable CNNs: Learning Rotationally Equivariant Features in Volumetric Datacited by 354
- 2018Invariant and Equivariant Graph Networkscited by 346
- 2016Learning Convolutional Neural Networks for Graphscited by 314
- 2019Universal Invariant and Equivariant Graph Neural Networkscited by 183
- 2019Relational Pooling for Graph Representationscited by 150
- 2017Equivariance Through Parameter-Sharingcited by 141
- 2017Predicting multicellular function through multi-layer tissue networkscited by 138
- 2019Graph Wavelet Neural Networkcited by 131
- 2019Rotation Invariant Convolutions for 3D Point Clouds Deep Learningcited by 80
- 2020Rotation-Invariant Local-to-Global Representation Learning for 3D Point Cloudcited by 38
- 2020Deep Positional and Relational Feature Learning for Rotation-Invariant Point Cloud Analysiscited by 22
- 2020Isometric Transformation Invariant and Equivariant Graph Convolutional Networkscited by 17
- 2020Towards Scale-Invariant Graph-related Problem Solving by Iterative Homogeneous Graph Neural Networkscited by 6
Built on by
Not cited yet.