Saved in:
Bibliographic Details
Main Authors: Chen, Dexiong, Schulz, Till Hendrik, Borgwardt, Karsten
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2406.03386
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912061702799360
author Chen, Dexiong
Schulz, Till Hendrik
Borgwardt, Karsten
author_facet Chen, Dexiong
Schulz, Till Hendrik
Borgwardt, Karsten
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2406_03386
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Learning Long Range Dependencies on Graphs via Random Walks
Chen, Dexiong
Schulz, Till Hendrik
Borgwardt, Karsten
Machine Learning
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.
title Learning Long Range Dependencies on Graphs via Random Walks
topic Machine Learning
url https://arxiv.org/abs/2406.03386