atlas

Research map / Graph learning / GNN architectures

Unitary Convolutions for Learning on Graphs and Groups

NeurIPS 2024 · Graph learning › GNN architectures · approach: Deep graph convolution and simplification · 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 unitary (and Lie-algebra orthogonal/unitary) graph and group convolutions that are provably isometric and avoid over-smoothing, evaluated on LRGB, heterophilous graphs, and a ring distance toy task.

Problem

Deep graph neural networks suffer from over-smoothing and struggle to learn long-range dependencies, and group-convolutional networks suffer from vanishing/exploding gradients with depth.

Approach

Replace the message-passing operator with a unitary matrix exp(i t A) (UniConv) or an exponential of a skew-Hermitian graph convolution (Lie UniConv), making the layer norm-preserving and invertible so that the Rayleigh quotient is invariant and representations do not converge; generalize to unitary group convolutions over finite groups.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Lie UniGCN instead of DRewLRGB graph learning · PEPTIDES-FUNC testTest AP: 0.7150 ± 0.0044 -> 0.7173 ± 0.0061Helped
Use UniGCN instead of Graph ViTLRGB graph learning · PEPTIDES-STRUCT testTest MAE: 0.2449 ± 0.0016 -> 0.2425 ± 0.0009Helped
Use Lie UniGCN instead of GPSLRGB graph learning · COCO testTest F1: 0.3884 ± 0.0055 -> 0.3153 ± 0.0035Hurt
Use Lie UniGCN instead of CRAWLLRGB graph learning · PASCAL-VOC testTest F1: 0.4588 ± 0.0079 -> 0.4005 ± 0.0067Hurt
Use Unitary GCN instead of GTHeterophilous graph node classification · Roman-empire testTest AP: 86.51 ± 0.73 -> 87.21 ± 0.76Helped
Use Unitary GCN instead of SAGEHeterophilous graph node classification · Amazon-ratings testTest AP: 53.63 ± 0.39 -> 55.34 ± 0.74Helped
Use Lie Unitary GCN instead of SAGEHeterophilous graph node classification · Minesweeper testROC AUC: 93.51 ± 0.57 -> 96.11 ± 0.10Helped
Use Lie Unitary GCN instead of GATHeterophilous graph node classification · Tolokers testROC AUC: 83.70 ± 0.47 -> 85.18 ± 0.43Helped
Use Lie Unitary GCN instead of GTHeterophilous graph node classification · Questions testROC AUC: 77.95 ± 0.68 -> 80.01 ± 0.43Helped

Surprising findings

Limitations

Experimental setup

Datasets: PEPTIDES-FUNC PEPTIDES-STRUCT COCO PASCAL-VOC Roman-empire Amazon-ratings Minesweeper Tolokers Questions TUDataset

Benchmarks: LRGB Heterophilous Graph Dataset TUDataset

Metrics: test AP test MAE test F1 ROC AUC

Baselines: GCN GINE GatedGCN GPS GRIT Exphormer GUMP GT

Builds on: GCN unitary RNN expRNN GPS

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