atlas

Research map / Graph learning / GNN architectures

Sign is Not a Remedy: Multiset-to-Multiset Message Passing for Learning on Heterophilic Graphs

ICML 2024 · Graph learning › GNN architectures · approach: Graph rewiring and scalable message passing · 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.

Shows signed message passing (SMP) can yield undesirable multi-hop updates and oversmoothing in multi-class settings, and proposes M2M-GNN, a multiset-to-multiset message passing scheme that uses soft-label chunks to keep heterophilic neighbor embeddings separate.

Problem

Signed message passing (SMP), widely used for heterophilic graphs, has unexamined limitations: undesirable cumulative updates for multi-hop neighbors and vulnerability to oversmoothing in multi-class graphs.

Approach

Replace the multiset-to-element (m-2-e) weighted-sum aggregator of SMP with a multiset-to-multiset (m-2-m) scheme that partitions neighbor embeddings into class-specific chunks via learned soft labels (attention) and concatenates the chunk messages, with a regularizer to diversify attention across chunks.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use M2M-GNN instead of ACM-GCNNode classification · Texasaccuracy (%): 87.84 -> 89.19Helped
Use M2M-GNN instead of ACM-GCNNode classification · Wisconsinaccuracy (%): 88.43 -> 89.01Helped
Use M2M-GNN instead of Ordered GNNNode classification · Cornellaccuracy (%): 87.03 -> 86.48Hurt
Use M2M-GNN instead of Ordered GNNNode classification · Actoraccuracy (%): 37.99 -> 36.72Hurt
Use M2M-GNN instead of Ordered GNNNode classification · Squirrelaccuracy (%): 62.44 -> 63.60Helped
Use M2M-GNN instead of Ordered GNNNode classification · Chameleonaccuracy (%): 72.28 -> 75.20Helped
Use M2M-GNN instead of GoalNode classification · Coraaccuracy (%): 88.75 -> 88.12Hurt
Use M2M-GNN instead of ACM-GCNNode classification · Citeseeraccuracy (%): 77.32 -> 77.20Hurt
Use M2M-GNN instead of Ordered GNNNode classification · Pubmedaccuracy (%): 90.15 -> 90.35Helped
Use M2M-GNN instead of GoalNode classification · Penn94accuracy (%): 84.18 -> 85.94Helped
Use M2M-GNN instead of GATNode classification · Amazon-ratingaccuracy (%): 49.09 -> 49.18Helped
Add regularization loss L_reg (ablation)M2M-GNN · Wisconsin and Pubmedmixing score and node classification accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: Texas Wisconsin Cornell Actor Squirrel Chameleon Cora Citeseer Pubmed Penn94 Amazon-ratings

Benchmarks: Texas Wisconsin Cornell Actor Squirrel Chameleon Cora Citeseer Pubmed Penn94 Amazon-ratings

Metrics: node classification accuracy average rank

Baselines: GCN GAT MLP ACM-GCN GPR-GNN FAGCN GGCN Goal AERO-GNN Ordered GNN H2GCN DMP

Builds on: FAGCN GCN Contextual Stochastic Block Model

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