atlas

Research map / Graph learning / GNN architectures

WaveNet: Tackling Non-stationary Graph Signals via Graph Spectral Wavelets

AAAI 2024 · Graph learning › GNN architectures · approach: Spectral GNN design · 8 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 WaveNet, a spectral GNN that reconstructs graph spectral filters using Haar wavelet scaling functions via multi-resolution analysis, targeting high-frequency graph signals that polynomial-based spectral GNNs fit poorly.

Problem

Polynomial-basis spectral GNNs struggle to capture high-frequency and non-smooth graph spectral filters (and show over-smoothing and performance degradation with increasing order), limiting node classification on heterophilous graphs.

Approach

Perform multi-resolution analysis on graph spectral signals and reconstruct the propagation matrix using Haar wavelet scaling functions (non-polynomial bases) at a truncated resolution J, with learnable coefficients trained by gradient descent.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use Haar-wavelet scaling-function filters instead of polynomial spectral filtersWaveNet · Computersaccuracy: 91.27±0.45 -> 92.06±0.33Helped
Use Haar-wavelet scaling-function filters instead of polynomial spectral filtersWaveNet · Photoaccuracy: 94.06±0.37 -> 94.42±0.31Helped
Use Haar-wavelet scaling-function filters instead of polynomial spectral filtersWaveNet · Chameleonaccuracy: 71.37±1.01 -> 72.60±1.18Helped
Use Haar-wavelet scaling-function filters instead of polynomial spectral filtersWaveNet · Squirrelaccuracy: 57.72±0.59 -> 62.97±0.62Helped
Use Haar-wavelet scaling-function filters instead of polynomial spectral filtersWaveNet · Coraaccuracy: 89.00±0.72 -> 88.46±0.51Hurt
Use Haar-wavelet scaling-function filters instead of polynomial spectral filtersWaveNet · CiteSeeraccuracy: 81.79±0.95 -> 80.22±0.71Hurt
Use Haar-wavelet scaling-function filters instead of polynomial spectral filtersWaveNet · Actoraccuracy: 41.84±1.15 -> 39.69±1.54Hurt
Use Haar-wavelet scaling-function filters instead of polynomial spectral filtersWaveNet · PubMedaccuracy: 90.74±0.50 -> 90.26±0.22Hurt
Use wavelet bases instead of polynomial basesWaveNet · Band-pass filter image graphssum of squared error: 0.0213 -> 0.0076Helped
Use wavelet bases instead of polynomial basesWaveNet · Band-rejection filter image graphssum of squared error: 0.0156 -> 0.0074Helped
Use wavelet bases instead of polynomial basesWaveNet · Comb filter image graphssum of squared error: 0.2933 -> 0.0813Helped
Use wavelet bases instead of polynomial basesWaveNet · Low-pass filter image graphssum of squared error: 0.0003 -> 0.0090Hurt

Surprising findings

Limitations

Experimental setup

Datasets: Cora CiteSeer PubMed Computers Photo Chameleon Squirrel Actor 50 synthetic images (100x100 grid graphs) cSBM synthetic toy graph (50 nodes)

Benchmarks: Cora CiteSeer PubMed Computers Photo Chameleon Squirrel Actor

Metrics: accuracy sum of squared error R2 score

Baselines: GCN GAT MLP GPR-GNN BernNet ChebyNetII SplineCNN ACMII-GCN GWNN ChebyNet JacobiConv

Builds on: ChebyNetII BernNet GPR-GNN GWNN

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