atlas

Research map / Graph learning / GNN architectures

Sum-Product-Set Networks: Deep Tractable Models for Tree-Structured Graphs

ICLR 2024 · Graph learning › GNN architectures · approach: Theory of graph convolutional networks · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes sum-product-set networks, a tractable probabilistic circuit extension using random finite sets to model variable-size tree-structured graphs (JSON-like data) with exact marginal inference.

Problem

Learning probability distributions over tree-structured graphs with variable numbers of nodes and edges, while keeping exact and efficient probabilistic inference, which neural graph generative models lack.

Approach

Extends sum-product networks to tree-structured data by adding a set unit, built from random finite set theory (i.i.d. cluster model with Poisson-like cardinality), that models homogeneous nodes as random sets, enabling exact marginal queries over missing parts of the data graph.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SPSN instead of GRUTree-structured graph classifier · chesstest accuracy: 0.41$\pm$0.05 -> 0.39$\pm$0.03Hurt
Use SPSN instead of HMILTree-structured graph classifier · citeseertest accuracy: 0.75$\pm$0.01 -> 0.75$\pm$0.01No clear effect
Use SPSN instead of GRUTree-structured graph classifier · coratest accuracy: 0.86$\pm$0.01 -> 0.86$\pm$0.01No clear effect
Use SPSN instead of GRUTree-structured graph classifier · genestest accuracy: 1.00$\pm$0.01 -> 0.95$\pm$0.01Hurt
Use SPSN instead of GRUTree-structured graph classifier · hepatitistest accuracy: 0.88$\pm$0.01 -> 0.88$\pm$0.02No clear effect
Use SPSN instead of MLPTree-structured graph classifier · mutagenesistest accuracy: 0.84$\pm$0.02 -> 0.84$\pm$0.02No clear effect
Use SPSN instead of GRUTree-structured graph classifier · uwcsetest accuracy: 0.87$\pm$0.03 -> 0.84$\pm$0.02Hurt
Use SPSN instead of GRUTree-structured graph classifier · webkptest accuracy: 0.82$\pm$0.01 -> 0.81$\pm$0.02Hurt
Use SPSN rather than NN models when test graphs contain missing valuesTree-structured graph classifier · cora and webkp with missing valuestest accuracy robustnessHelped

Surprising findings

Limitations

Experimental setup

Datasets: chess citeseer cora genes hepatitis mutagenesis uwcse webkp

Benchmarks: chess citeseer cora genes hepatitis mutagenesis uwcse webkp

Metrics: test accuracy average rank

Baselines: MLP GRU LSTM HMIL

Builds on: sum-product networks random finite sets hierarchical multiple-instance learning

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy