mlsanityData to 7 Oct 2026

Permute Me Softly: Learning Soft Permutations for Graph Representations

arXiv 2110.01872 ↗First posted 5 Oct 2021stat.ML cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

Graph neural networks (GNNs) have recently emerged as a dominant paradigm for machine learning with graphs. Research on GNNs has mainly focused on the family of message passing neural networks (MPNNs). Similar to the Weisfeiler-Leman (WL) test of isomorphism, these models follow an iterative neighborhood aggregation procedure to update vertex representations, and they next compute graph representations by aggregating the representations of the vertices. Although very successful, MPNNs have been studied intensively in the past few years. Thus, there is a need for novel architectures which will allow research in the field to break away from MPNNs. In this paper, we propose a new graph neural network model, so-called π-GNN which learns a "soft" permutation (i.e., doubly stochastic) matrix for each graph, and thus projects all graphs into a common vector space. The learned matrices impose a "soft" ordering on the vertices of the input graphs, and based on this ordering, the adjacency matrices are mapped into vectors. These vectors can be fed into fully-connected or convolutional layers to deal with supervised learning tasks. In case of large graphs, to make the model more efficient in terms of running time and memory, we further relax the doubly stochastic matrices to row stochastic matrices. We empirically evaluate the model on graph classification and graph regression datasets and show that it achieves performance competitive with state-of-the-art models.

Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 40 of its 61 references that are in the map. First posted on arXiv 5 Oct 2021.

Builds on

40 of 61 references.

References · 40

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2017Inductive Representation Learning on Large Graphscited by 6,284
  4. 2016Layer Normalizationcited by 5,579
  5. 2018How Powerful are Graph Neural Networks?cited by 4,355
  6. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  7. 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,277
  8. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  9. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  10. 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,437
  11. 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
  12. 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
28 more
  1. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
  2. 2020Learning Mesh-Based Simulation with Graph Networkscited by 840
  3. 2015Gated Graph Sequence Neural Networkscited by 792
  4. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
  5. 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
  6. 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
  7. 2020Principal Neighbourhood Aggregation for Graph Netscited by 477
  8. 2019Provably Powerful Graph Networkscited by 385
  9. 2018Invariant and Equivariant Graph Networkscited by 339
  10. 2016Learning Convolutional Neural Networks for Graphscited by 314
  11. 2017Dynamic Edge-Conditioned Filters in Convolutional Neural Networks on Graphscited by 307
  12. 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
  13. 2016Molecular Graph Convolutions: Moving Beyond Fingerprintscited by 238
  14. 2019Position-aware Graph Neural Networkscited by 203
  15. 2021Identity-aware Graph Neural Networkscited by 197
  16. 2019Relational Pooling for Graph Representationscited by 150
  17. 2020Directional Graph Networkscited by 132
  18. 2019Learning Combinatorial Embedding Networks for Deep Graph Matchingcited by 98
  19. 2018SimGNN: A Neural Network Approach to Fast Graph Similarity Computationcited by 89
  20. 2021Walking Out of the Weisfeiler Leman Hierarchy: Graph Learning Beyond Message Passingcited by 46
  21. 2020Convolutional Kernel Networks for Graph-Structured Datacited by 38
  22. 2019Fast and Deep Graph Neural Networkscited by 35
  23. 2021Learning Parametrised Graph Shift Operatorscited by 16
  24. 2019Learning Backtrackless Aligned-Spatial Graph Convolutional Networks for Graph Classificationcited by 13
  25. 2017Robust Spatial Filtering with Graph Convolutional Neural Networkscited by 11
  26. 2018Convolutional Set Matching for Graph Similaritycited by 7
  27. 2021Parameterized Hypercomplex Graph Neural Networks for Graph Classificationcited by 7
  28. 2018Graph Similarity and Approximate Isomorphismcited by 2

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 2.

3 papers.