Factor Graph Neural Networks
Zhen Zhang, Fan Wu, Wee Sun Lee
Abstract
In recent years, we have witnessed a surge of Graph Neural Networks (GNNs), most of which can learn powerful representations in an end-to-end fashion with great success in many real-world applications. They have resemblance to Probabilistic Graphical Models (PGMs), but break free from some limitations of PGMs. By aiming to provide expressive methods for representation learning instead of computing marginals or most likely configurations, GNNs provide flexibility in the choice of information flowing rules while maintaining good performance. Despite their success and inspirations, they lack efficient ways to represent and learn higher-order relations among variables/nodes. More expressive higher-order GNNs which operate on k-tuples of nodes need increased computational resources in order to process higher-order tensors. We propose Factor Graph Neural Networks (FGNNs) to effectively capture higher-order relations for inference and learning. To do so, we first derive an efficient approximate Sum-Product loopy belief propagation inference algorithm for discrete higher-order PGMs. We then neuralize the novel message passing scheme into a Factor Graph Neural Network (FGNN) module by allowing richer representations of the message update rules; this facilitates both efficient inference and powerful end-to-end learning. We further show that with a suitable choice of message aggregation operators, our FGNN is also able to represent Max-Product belief propagation, providing a single family of architecture that can represent both Max and Sum-Product loopy belief propagation. Our extensive experimental evaluation on synthetic as well as real datasets demonstrates the potential of the proposed model.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers10
- Provably expressive temporal graph networksAmauri H. Souza, Diego Mesquita, Samuel Kaski, Vikas GargNeurIPS 2022 · 89 citations
- NSNet: A General Neural Probabilistic Framework for Satisfiability ProblemsZhaoyu Li, Xujie SiNeurIPS 2022 · 30 citations
- Joint Entity and Relation Extraction with Span Pruning and Hypergraph Neural NetworksZhaohui Yan, Songlin Yang, Wei Liu, Kewei TuEMNLP 2023 · 20 citations
- Memory-augmented Dynamic Neural Relational InferenceDong Gong, Zhen Zhang, Qinfeng (Javen) Shi, Anton van den HengelICCV 2021 · 19 citations
- PF-GNN: Differentiable particle filtering based approximation of universal graph representationsMohammed Haroon Dupty, Yanfei Dong, Wee Sun LeeICLR 2022 · 14 citations
Builds on13
- E(n) Equivariant Graph Neural NetworksVictor Garcia Satorras, Emiel Hoogeboom, Max WellingICML 2021 · 1,432 citations
- Directional Message Passing for Molecular GraphsJohannes Klicpera, Janek Groß, Stephan GünnemannICLR 2020 · 1,079 citations
- Learning Trajectory Dependencies for Human Motion PredictionWei Mao, Miaomiao Liu, Mathieu Salzmann, Hongdong LiICCV 2019 · 534 citations
- Learning Combinatorial Embedding Networks for Deep Graph MatchingRunzhong Wang, Junchi Yan, Xiaokang YangICCV 2019 · 268 citations
- Spherical Message Passing for 3D Molecular GraphsYi Liu, Limei Wang, Meng Liu, Yuchao Lin et al.ICLR 2022 · 256 citations
Related papers
- Relevant Walk Search for Explaining Graph Neural NetworksPing Xiong, Thomas Schnake, Michael Gastegger, Grégoire Montavon et al.ICML 2023 · 13 citations
- Rethinking and Extending the Probabilistic Inference Capacity of GNNsTuo Xu, Lei ZouICLR 2024 · 2 citations
- Directed Acyclic Graph Neural NetworksVeronika Thost, Jie ChenICLR 2021 · 134 citations
- Graph Neural Network for Higher-Order Dependency NetworksDi Jin, Yingli Gong, Zhiqiang Wang, Zhizhi Yu et al.WWW 2022 · 15 citations
- High-Order Pooling for Graph Neural Networks with Tensor DecompositionChenqing Hua, Guillaume Rabusseau, Jian TangNeurIPS 2022 · 45 citations
