atlas

Research map / Graph learning / GNN architectures

Improving Expressive Power of Spectral Graph Neural Networks with Eigenvalue Correction

AAAI 2024 · Graph learning › GNN architectures · approach: Spectral GNN design · 12 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 an eigenvalue correction strategy that blends repeated normalized-Laplacian eigenvalues with equidistant eigenvalues on [0,2] so polynomial spectral GNN filters can fit more distinct responses, integrated into GPR-GNN, BernNet and JacobiConv.

Problem

Polynomial spectral GNNs assign identical filter outputs to repeated normalized-Laplacian eigenvalues, which real-world graphs have in abundance (especially near 1), limiting their expressive power and fitting ability.

Approach

Linearly combine the original eigenvalues with equally spaced eigenvalues from [0,2] via a hyperparameter beta, producing strictly distinct corrected eigenvalues that plug into existing polynomial filters with the same order-K cost, and compute filters via eigenvalue polynomials for speed.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply eigenvalue correction to GPR-GNNGPR-GNN · Real-world node classification datasetsaccuracy (%): 4.2% improvementHelped
Apply eigenvalue correction to BernNetBernNet · Real-world node classification datasetsaccuracy (%): 3.7% improvementHelped
Apply eigenvalue correction to JacobiConvJacobiConv · Real-world node classification datasetsaccuracy (%): 0.68% improvementHelped
Apply eigenvalue correctionGPR-GNN, BernNet, and JacobiConv · Synthetic graph-filter learningmean squared error: 12.9%; 77.9%Helped
Replace the mixed corrected eigenvalues with equidistant eigenvalues only (β=0) (ablation)EC-GPR, EC-Bern, and EC-Jacobi · Cora, Photo, Chameleon, and SquirrelaccuracyHurt
Replace the mixed corrected eigenvalues with original eigenvalues only (β=1) (ablation)EC-GPR, EC-Bern, and EC-Jacobi · Cora, Photo, Chameleon, and SquirrelaccuracyHurt
Use equidistant eigenvalues instead of original eigenvalues (ablation)EC-GPR, EC-Bern, and EC-Jacobi · Chameleon and Squirrel versus Cora and PhotoaccuracyMixed
Increase β (ablation)EC-GPR, EC-Bern, and EC-Jacobi · Coramodel performanceMixed
Increase β above 0.6 (ablation)EC-GPR, EC-Bern, and EC-Jacobi · Chameleon and Squirrelmodel performance: 0.6Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Cora Citeseer Pubmed Computers Photo Chameleon Actor Squirrel Texas Cornell 50 real images converted to 4-neighbor grid graphs

Benchmarks: Cora Citeseer Pubmed Computers Photo Chameleon Actor Squirrel Texas Cornell synthetic filter learning (low/high/band/reject/comb)

Metrics: mean squared error classification accuracy (%) 95% confidence interval per-epoch time total training time eigen-decomposition time

Baselines: GCN APPNP ChebyNet GAT ARMA GPR-GNN BernNet JacobiConv

Builds on: GPR-GNN BernNet JacobiConv ChebNet

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