mlsanityData to 7 Oct 2026

Neural Trees for Learning on Graphs

arXiv 2105.07264 ↗First posted 15 May 2021cs.LG cs.CV cs.ROcited by 13

Not on the map. Why?

Abstract (arXiv)

Graph Neural Networks (GNNs) have emerged as a flexible and powerful approach for learning over graphs. Despite this success, existing GNNs are constrained by their local message-passing architecture and are provably limited in their expressive power. In this work, we propose a new GNN architecture -- the Neural Tree. The neural tree architecture does not perform message passing on the input graph, but on a tree-structured graph, called the H-tree, that is constructed from the input graph. Nodes in the H-tree correspond to subgraphs in the input graph, and they are reorganized in a hierarchical manner such that the parent of a node in the H-tree always corresponds to a larger subgraph in the input graph. We show that the neural tree architecture can approximate any smooth probability distribution function over an undirected graph. We also prove that the number of parameters needed to achieve an ε-approximation of the distribution function is exponential in the treewidth of the input graph, but linear in its size. We prove that any continuous G-invariant/equivariant function can be approximated by a nonlinear combination of such probability distribution functions over G. We apply the neural tree to semi-supervised node classification in 3D scene graphs, and show that these theoretical properties translate into significant gains in prediction accuracy, over the more traditional GNN architectures. We also show the applicability of the neural tree architecture to citation networks with large treewidth, by using a graph sub-sampling technique.

Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 48 of its 78 references that are in the map. First posted on arXiv 15 May 2021.

Builds on

48 of 78 references.

References · 48

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Graph Attention Networkscited by 8,854
  3. 2017Inductive Representation Learning on Large Graphscited by 6,284
  4. 2018How Powerful are Graph Neural Networks?cited by 4,355
  5. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  6. 2016Visual Genome: Connecting Language and Vision Using Crowdsourced Dense Image Annotationscited by 2,646
  7. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  8. 2016Geometric deep learning: going beyond Euclidean datacited by 1,042
  9. 2018Pitfalls of Graph Neural Network Evaluationcited by 994
  10. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
  11. 2014Deep Visual-Semantic Alignments for Generating Image Descriptionscited by 966
  12. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
36 more
  1. 2016SPICE: Semantic Propositional Image Caption Evaluationcited by 820
  2. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
  3. 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
  4. 2018Junction Tree Variational Autoencoder for Molecular Graph Generationcited by 647
  5. 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
  6. 2017Scene Graph Generation by Iterative Message Passingcited by 462
  7. 2017Neural Motifs: Scene Graph Parsing with Global Contextcited by 413
  8. 2019Provably Powerful Graph Networkscited by 385
  9. 2018Invariant and Equivariant Graph Networkscited by 339
  10. 2016Visual Relationship Detection with Language Priorscited by 333
  11. 2017Few-Shot Learning with Graph Neural Networkscited by 324
  12. 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 312
  13. 2018Graph R-CNN for Scene Graph Generationcited by 296
  14. 20193D Scene Graph: A Structure for Unified Semantics, 3D Space, and Cameracited by 280
  15. 2019Convolutional Mesh Regression for Single-Image Human Shape Reconstructioncited by 270
  16. 2015Deep Convolutional Networks on Graph-Structured Datacited by 246
  17. 2020How Neural Networks Extrapolate: From Feedforward to Graph Neural Networkscited by 218
  18. 2020Generalization and Representational Limits of Graph Neural Networkscited by 217
  19. 2020Learning 3D Semantic Scene Graphs from 3D Indoor Reconstructionscited by 205
  20. 2019Universal Invariant and Equivariant Graph Neural Networkscited by 182
  21. 2019On the equivalence between graph isomorphism testing and function approximation with GNNscited by 172
  22. 2016Why and When Can Deep -- but Not Shallow -- Networks Avoid the Curse of Dimensionality: a Reviewcited by 155
  23. 2019What Can Neural Networks Reason About?cited by 155
  24. 2017Scene Graph Generation from Objects, Phrases and Region Captionscited by 154
  25. 2019On the Universality of Invariant Networkscited by 151
  26. 20203D Dynamic Scene Graphs: Actionable Spatial Perception with Places, Objects, and Humanscited by 141
  27. 2019Fake News Detection on Social Media using Geometric Deep Learningcited by 115
  28. 2020Expressive Power of Invariant and Equivariant Graph Neural Networkscited by 100
  29. 2019Relational Graph Attention Networkscited by 81
  30. 20193-D Scene Graph: A Sparse and Semantic Representation of Physical Environments for Intelligent Agentscited by 74
  31. 2020Primal-Dual Mesh Convolutional Neural Networkscited by 44
  32. 2019Universal approximations of permutation invariant/equivariant functions by deep neural networkscited by 29
  33. 2019A Simple Proof of the Universality of Invariant/Equivariant Graph Neural Networkscited by 19
  34. 2020Semantic and Geometric Modeling with Neural Message Passing in 3D Scene Graphs for Hierarchical Mechanical Searchcited by 14
  35. 2013Optimal Junction Treescited by 4
  36. 2013A Sufficiently Fast Algorithm for Finding Close to Optimal Junction Treescited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 2; 2022: 3; 2023: 4; 2024: 2; 2025: 0; 2026: 2.

13 papers.

Sort:

By area: