paper-with-me

Papers

Learning Long Range Dependencies on Graphs via Random Walks

2024-06-05 · Dexiong Chen, Till Hendrik Schulz, Karsten Borgwardt

Message-passing graph neural networks (GNNs) excel at capturing local relationships but struggle with long-range dependencies in graphs. In contrast, graph transformers (GTs) enable global information exchange but often oversimplify the graph structure by representing graphs as sets of fixed-length vectors. This work introduces a novel architecture that overcomes the shortcomings of both approaches by combining the long-range information of random walks with local message passing. By treating random walks as sequences, our architecture leverages recent advances in sequence models to effectively capture long-range dependencies within these walks. Based on this concept, we propose a framework that offers (1) more expressive graph representations through random walk sequences, (2) the ability to utilize any sequence model for capturing long-range dependencies, and (3) the flexibility by integrating various GNN and GT architectures. Our experimental evaluations demonstrate that our approach achieves significant performance improvements on 19 graph and node benchmark datasets, notably outperforming existing methods by up to 13\% on the PascalVoc-SP and COCO-SP datasets. The code is available at https://github.com/BorgwardtLab/NeuralWalker.

📄 PDF Abstract BibTeX arXiv:2406.03386

Code (1)

borgwardtlab/neuralwalker 공식 구현 pytorch

Tasks

Graph ClassificationGraph Property PredictionGraph RegressionGraph Representation LearningLink PredictionNode ClassificationRepresentation Learning

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Position-Wise Feed-Forward Layer 설명 없음
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
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…
Adam 설명 없음
Attention 설명 없음

Similar Papers 제목 키워드 기반

Learn to Jump: Adaptive Random Walks for Long-Range Propagation through Graph Hierarchies

2025-09-01 · Joël Mathys, Federico Errica arxiv

Message-passing architectures struggle to sufficiently model long-range dependencies in node and graph prediction tasks. We propose a novel approach exploiting hierarchical graph structures and adaptive random walks to a…

Capturing Graphs with Hypo-Elliptic Diffusions

2022-05-27 · Csaba Toth, Darrick Lee, Celia Hacker, Harald Oberhauser

Convolutional layers within graph neural networks operate by aggregating information about local neighbourhood structures; one common way to encode such substructures is through random walks. The distribution of these ra…

Random Walks on Hypergraphs with Edge-Dependent Vertex Weights

2019-05-20 · Uthsav Chitra, Benjamin J. Raphael

Hypergraphs are used in machine learning to model higher-order relationships in data. While spectral methods for graphs are well-established, spectral theory for hypergraphs remains an active area of research. In this pa…

BIG-bench Machine Learning

Stationary distribution of node2vec random walks on household models

2025-02-26 · Lars Schroeder, Clara Stegehuis

The node2vec random walk has proven to be a key tool in network embedding algorithms. These random walks are tuneable, and their transition probabilities depend on the previous visited node and on the triangles containin…

Network Embedding

Halting in Random Walk Kernels

2015-12-01 · NeurIPS 2015 12 · Mahito Sugiyama, Karsten Borgwardt

Random walk kernels measure graph similarity by counting matching walks in two graphs. In their most popular form of geometric random walk kernels, longer walks of length $k$ are downweighted by a factor of $\lambda^k$ (…

General ClassificationGraph ClassificationGraph SimilarityLink Prediction