atlas

Research map / Graph learning / GNN architectures

Sequential Signal Mixing Aggregation for Message Passing Graph Neural Networks

NeurIPS 2024 · Graph learning › GNN architectures · approach: Graph rewiring and scalable message passing · 2 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 SSMA, a plug-and-play MPGNN aggregator that treats neighbor features as 2D discrete signals and sequentially circularly convolves them, adding neighbor-mixing ability over sum aggregation.

Problem

Sum-based aggregators in message passing GNNs separate multisets in theory but perform worse in practice, which the authors attribute to their inability to mix features across distinct neighbors.

Approach

Formalize a "neighbor-mixing" measure (mixed second derivatives across neighbors), show sum aggregators have zero cross-neighbor mixing, and propose SSMA: a generalized DeepSets polynomial encoding of vector features whose coefficients are computed by sequential 2D circular convolution (via FFT), with geometric-mean normalization, low-rank compressor, and attention-based neighbor slot selection fo

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Replace sum aggregation with SSMA in ESANESAN · PTC-MRaccuracy: 69.2 -> 77.89Helped
Replace sum aggregation with SSMA in ESANESAN · MUTAGaccuracy: 91.1 -> 96.32Helped
Replace sum aggregation with SSMA in ESANESAN · PROTEINSaccuracy: 75.9 -> 80.69Helped
Replace sum aggregation with SSMA in ESANESAN · IMDB-Baccuracy: 77.1 -> 80.6Helped
Replace sum aggregation with SSMA in ESANESAN · ZINCMAE: 0.102 -> 0.096Helped
Replace sum aggregation with SSMA in GATGAT · Peptides-fAP: 63.4 -> 63.6Helped
Replace sum aggregation with SSMA in GCNGCN · Peptides-sMAE: 0.28 -> 0.26Helped
Replace sum aggregation with SSMA in GraphGPSGraphGPS · Arxivaccuracy: 63.87 -> 66.71Helped
Replace sum aggregation with SSMA in GCNGCN · Productsaccuracy: 63.8 -> 72.3Helped
Replace sum aggregation with SSMA in ESANESAN · molhivAUROC: 0.76 -> 0.83Helped
Replace sum aggregation with SSMA in GCNGCN · molpcbaAP: 0.21 -> 0.23Helped

Surprising findings

Limitations

Experimental setup

Datasets: ENZYMES PTC-MR MUTAG PROTEINS IMDB-B ZINC ogbg-molhiv ogbg-molpcba ogbn-arxiv ogbn-products peptides-func peptides-struct

Benchmarks: TU datasets (ENZYMES, PTC-MR, MUTAG, PROTEINS, IMDB-B) ZINC OGB LRGB

Metrics: accuracy MAE ROC-AUC AP

Baselines: GCN GAT GATv2 GIN GraphGPS PNA ESAN sum aggregation

Builds on: DeepSets GAT PNA GraphGPS ESAN

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