Tractable Probabilistic Graph Representation Learning with Graph-Induced Sum-Product Networks

Federico Errica, Mathias Niepert
5/17/2023
cs.LGcs.AI

No official code found. Best implementation: nec-research/graph-sum-product-networks (9 stars, last commit 2025-06-23).

Abstract

We introduce Graph-Induced Sum-Product Networks (GSPNs), a new probabilistic framework for graph representation learning that can tractably answer probabilistic queries. Inspired by the computational trees induced by vertices in the context of message-passing neural networks, we build hierarchies of sum-product networks (SPNs) where the parameters of a parent SPN are learnable transformations of the a-posterior mixing probabilities of its children's sum units. Due to weight sharing and the tree-shaped computation graphs of GSPNs, we obtain the efficiency and efficacy of deep graph networks with the additional advantages of a probabilistic model. We show the model's competitiveness on scarce supervision scenarios, under missing data, and for graph classification in comparison to popular neural models. We complement the experiments with qualitative analyses on hyper-parameters and the model's ability to answer probabilistic queries.

View on arXivView PDF

Code Implementations(1)

Official Repository of ICLR 2024 paper "Tractable Probabilistic Graph Representation Learning with Graph-Induced Sum-Product Networks"

91Python, Jupyter NotebookJan 18, 20241 years agoNOASSERTION

Similar Papers

Cite this paper

@article{errica2023tractable,
  title  = {Tractable Probabilistic Graph Representation Learning with Graph-Induced Sum-Product Networks},
  author = {Federico Errica and Mathias Niepert},
  year   = {2023},
  eprint = {2305.10544},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.10544v2},
  journal = {ICLR 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.10544.svg)](https://codeofpaper.com/paper/2305.10544)

Discussion