LASE: Learned Adjacency Spectral Embeddings
Not on the map. Why?
Abstract (arXiv)
We put forth a principled design of a neural architecture to learn nodal Adjacency Spectral Embeddings (ASE) from graph inputs. By bringing to bear the gradient descent (GD) method and leveraging the principle of algorithm unrolling, we truncate and re-interpret each GD iteration as a layer in a graph neural network (GNN) that is trained to approximate the ASE. Accordingly, we call the resulting embeddings and our parametric model Learned ASE (LASE), which is interpretable, parameter efficient, robust to inputs with unobserved edges, and offers controllable complexity during inference. LASE layers combine Graph Convolutional Network (GCN) and fully-connected Graph Attention Network (GAT) modules, which is intuitively pleasing since GCN-based local aggregations alone are insufficient to express the sought graph eigenvectors. We propose several refinements to the unrolled LASE architecture (such as sparse attention in the GAT module and decoupled layerwise parameters) that offer favorable approximation error versus computation tradeoffs; even outperforming heavily-optimized eigendecomposition routines from scientific computing libraries. Because LASE is a differentiable function with respect to its parameters as well as its graph input, we can seamlessly integrate it as a trainable module within a larger (semi-)supervised graph representation learning pipeline. The resulting end-to-end system effectively learns ``discriminative ASEs'' that exhibit competitive performance in supervised link prediction and node classification tasks, outperforming a GNN even when the latter is endowed with open loop, meaning task-agnostic, precomputed spectral positional encodings.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 49 of its 60 references that are in the map. First posted on arXiv 23 Dec 2024.
Builds on
49 of 60 references.
References · 49
- 2017Graph Attention Networkscited by 8,923
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2014Going Deeper with Convolutionscited by 4,241
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2020Big Bird: Transformers for Longer Sequencescited by 1,684
- 2016Variational Graph Auto-Encoderscited by 1,382
- 2018Pitfalls of Graph Neural Network Evaluationcited by 1,007
- 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 976
- 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 881
- 2022Recipe for a General, Powerful, Scalable Graph Transformercited by 713
- 2019Multi-scale Attributed Node Embeddingcited by 548
- 2020Masked Label Prediction: Unified Message Passing Model for Semi-Supervised Classificationcited by 506
37 more
- 2019Algorithm Unrolling: Interpretable, Efficient Deep Learning for Signal and Image Processingcited by 421
- 2021Graph Neural Networks with Learnable Structural and Positional Representationscited by 333
- 2020Improving Graph Neural Network Expressivity via Subgraph Isomorphism Countingcited by 313
- 2020The Surprising Power of Graph Neural Networks with Random Node Initializationcited by 198
- 2020Random Features Strengthen Graph Neural Networkscited by 186
- 2022Sign and Basis Invariant Networks for Spectral Graph Representation Learningcited by 179
- 2018Nonconvex Optimization Meets Low-Rank Matrix Factorization: An Overviewcited by 160
- 2020Machine Learning on Graphs: A Model and Comprehensive Taxonomycited by 156
- 2021From Stars to Subgraphs: Uplifting Any GNN with Local Structure Awarenesscited by 155
- 2021Weisfeiler and Leman go Machine Learning: The Story so farcited by 122
- 2020Graphon Neural Networks and the Transferability of Graph Neural Networkscited by 118
- 2020A Survey on The Expressive Power of Graph Neural Networkscited by 111
- 2020Building powerful and equivariant graph neural networks with structural message-passingcited by 97
- 2022Equivariant and Stable Positional Encoding for More Powerful Graph Neural Networkscited by 94
- 2017Statistical inference on random dot product graphs: a surveycited by 70
- 2017A statistical interpretation of spectral embedding: the generalised random dot product graphcited by 55
- 2022Graph Filters for Signal Processing and Machine Learning on Graphscited by 53
- 2019Graph Attention Auto-Encoderscited by 41
- 2015Dropping Convexity for Faster Semi-definite Optimizationcited by 40
- 2020Graph Unrolling Networks: Interpretable Neural Networks for Graph Signal Denoisingcited by 33
- 2023Graph Positional and Structural Encodercited by 33
- 2023Graph Positional Encoding via Random Feature Propagationcited by 31
- 2021Learning to Learn Graph Topologiescited by 26
- 2019GLAD: Learning Sparse Graph Recoverycited by 23
- 2019GraSPy: Graph Statistics in Pythoncited by 15
- 2021Graph Signal Restoration Using Nested Deep Algorithm Unrollingcited by 13
- 2023What functions can Graph Neural Networks compute on random graphs? The role of Positional Encodingcited by 12
- 2022From Local to Global: Spectral-Inspired Graph Neural Networkscited by 11
- 2019Efficient Estimation for Random Dot Product Graphs via a One-step Procedurecited by 8
- 2020The Power of Graph Convolutional Networks to Distinguish Random Graph Models: Short Versioncited by 6
- 2022Online Change Point Detection for Weighted and Directed Random Dot Product Graphscited by 6
- 2020AEGCN: An Autoencoder-Constrained Graph Convolutional Networkcited by 5
- 2022Learning Graph Structure from Convolutional Mixturescited by 5
- 2022A Spectral Analysis of Graph Neural Networks on Dense and Sparse Graphscited by 5
- 2024Graph Structure Learning with Interpretable Bayesian Neural Networkscited by 4
- 2021Exact Linear Convergence Rate Analysis for Low-Rank Symmetric Matrix Completion via Gradient Descentcited by 3
- 2023Gradient-Based Spectral Embeddings of Random Dot Product Graphscited by 3
Built on by
Not cited yet.