paper-with-me

Papers

Rethinking Graph Transformers with Spectral Attention

2021-06-07 · NeurIPS 2021 12 · Devin Kreuzer, Dominique Beaini, William L. Hamilton, Vincent Létourneau, Prudencio Tossou

In recent years, the Transformer architecture has proven to be very successful in sequence processing, but its application to other data structures, such as graphs, has remained limited due to the difficulty of properly defining positions. Here, we present the $\textit{Spectral Attention Network}$ (SAN), which uses a learned positional encoding (LPE) that can take advantage of the full Laplacian spectrum to learn the position of each node in a given graph. This LPE is then added to the node features of the graph and passed to a fully-connected Transformer. By leveraging the full spectrum of the Laplacian, our model is theoretically powerful in distinguishing graphs, and can better detect similar sub-structures from their resonance. Further, by fully connecting the graph, the Transformer does not suffer from over-squashing, an information bottleneck of most GNNs, and enables better modeling of physical phenomenons such as heat transfer and electric interaction. When tested empirically on a set of 4 standard datasets, our model performs on par or better than state-of-the-art GNNs, and outperforms any attention-based model by a wide margin, becoming the first fully-connected architecture to perform well on graph benchmarks.

📄 PDF Abstract BibTeX arXiv:2106.03893

Code (1)

DevinKreuzer/SAN 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Position-Wise Feed-Forward Layer 설명 없음
Adam 설명 없음
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
Residual Connection 설명 없음
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…

Similar Papers 제목 키워드 기반

Spatio-Spectral Graph Neural Networks

2024-05-29 · Simon Geisler, Arthur Kosmala, Daniel Herbst, Stephan Günnemann

Spatial Message Passing Graph Neural Networks (MPGNNs) are widely used for learning on graph-structured data. However, key limitations of l-step MPGNNs are that their "receptive field" is typically limited to the l-hop n…

GPUGraph ClassificationGraph Neural NetworkGraph Regression+2

Rethinking Graph Neural Networks for Anomaly Detection

2022-05-31 · Jianheng Tang, Jiajin Li, Ziqi Gao, Jia Li

Graph Neural Networks (GNNs) are widely applied for graph anomaly detection. As one of the key components for GNN design is to select a tailored spectral filter, we take the first step towards analyzing anomalies via the…

Anomaly DetectionGraph Anomaly DetectionGraph Neural Network

Graph Convolutional Attention: A Spectral Perspective on Graph Denoising and Diffusion

2026-07-07 · Shervin Khalafi, Igor Krawczuk, Sergio Rozada, Charilaos Kanatsoulis 외 arxiv

Denoising graphs is a fundamental problem in graph learning and the core operation of graph diffusion models. Attention-based architectures like graph transformers have recently shown promise in denoising graphs. However…

Graph Learning

SpectralFormer: Rethinking Hyperspectral Image Classification with Transformers

2021-07-07 · Danfeng Hong, Zhu Han, Jing Yao, Lianru Gao 외

Hyperspectral (HS) images are characterized by approximately contiguous spectral information, enabling the fine identification of materials by capturing subtle spectral discrepancies. Owing to their excellent locally con…

ClassificationHyperspectral Image Classificationimage-classificationImage Classification

How Expressive are Transformers in Spectral Domain for Graphs?

2022-01-23 · Anson Bastos, Abhishek Nadgeri, Kuldeep Singh, Hiroki Kanezashi 외

The recent works proposing transformer-based models for graphs have proven the inadequacy of Vanilla Transformer for graph representation learning. To understand this inadequacy, there is a need to investigate if spectra…

Graph Representation LearningRepresentation Learning