Graph Laplacian Wavelet Transformer via Learnable Spectral Decomposition
Andrew Kiruluta, Eric Lundy, Priscilla Burity
TL;DR
The Graph Wavelet Transformer (GWT) addresses the $O(N^2)$ time/memory cost of dot-product self-attention by substituting a bank of learnable multi-scale graph-wavelet filters defined over the graph Laplacian $L$ derived from linguistic parses. By applying spectral filters $g_k(\lambda)$ in the graph-frequency domain, then mixing via per-filter coefficients, GWT achieves efficient, interpretable multi-resolution modeling of graph-structured sequences, with practical reductions in memory and latency. On WMT14 En–De, GWT attains $BLEU=28.1\pm0.1$ compared to $27.3\pm0.2$ for the baseline, while reducing parameters and improving throughput; ablations confirm the importance of multiple scales. The approach offers a principled, scalable alternative to dense attention for structured data, with potential for dynamic scale adaptation and broader graph-based applications.
Abstract
Existing sequence to sequence models for structured language tasks rely heavily on the dot product self attention mechanism, which incurs quadratic complexity in both computation and memory for input length N. We introduce the Graph Wavelet Transformer (GWT), a novel architecture that replaces this bottleneck with a learnable, multi scale wavelet transform defined over an explicit graph Laplacian derived from syntactic or semantic parses. Our analysis shows that multi scale spectral decomposition offers an interpretable, efficient, and expressive alternative to quadratic self attention for graph structured sequence modeling.
