Salvato in:
Dettagli Bibliografici
Autori principali: Kim, Jinwoo, Zaghen, Olga, Suleymanzade, Ayhan, Ryou, Youngmin, Hong, Seunghoon
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:https://arxiv.org/abs/2407.01214
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866910858850861056
author Kim, Jinwoo
Zaghen, Olga
Suleymanzade, Ayhan
Ryou, Youngmin
Hong, Seunghoon
author_facet Kim, Jinwoo
Zaghen, Olga
Suleymanzade, Ayhan
Ryou, Youngmin
Hong, Seunghoon
contents We revisit a simple model class for machine learning on graphs, where a random walk on a graph produces a machine-readable record, and this record is processed by a deep neural network to directly make vertex-level or graph-level predictions. We call these stochastic machines random walk neural networks (RWNNs), and through principled analysis, show that we can design them to be isomorphism invariant while capable of universal approximation of graph functions in probability. A useful finding is that almost any kind of record of random walks guarantees probabilistic invariance as long as the vertices are anonymized. This enables us, for example, to record random walks in plain text and adopt a language model to read these text records to solve graph tasks. We further establish a parallelism to message passing neural networks using tools from Markov chain theory, and show that over-smoothing in message passing is alleviated by construction in RWNNs, while over-squashing manifests as probabilistic under-reaching. We empirically demonstrate RWNNs on a range of problems, verifying our theoretical analysis and demonstrating the use of language models for separating strongly regular graphs where 3-WL test fails, and transductive classification on arXiv citation network. Code is available at https://github.com/jw9730/random-walk.
format Preprint
id arxiv_https___arxiv_org_abs_2407_01214
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Revisiting Random Walks for Learning on Graphs
Kim, Jinwoo
Zaghen, Olga
Suleymanzade, Ayhan
Ryou, Youngmin
Hong, Seunghoon
Machine Learning
Artificial Intelligence
We revisit a simple model class for machine learning on graphs, where a random walk on a graph produces a machine-readable record, and this record is processed by a deep neural network to directly make vertex-level or graph-level predictions. We call these stochastic machines random walk neural networks (RWNNs), and through principled analysis, show that we can design them to be isomorphism invariant while capable of universal approximation of graph functions in probability. A useful finding is that almost any kind of record of random walks guarantees probabilistic invariance as long as the vertices are anonymized. This enables us, for example, to record random walks in plain text and adopt a language model to read these text records to solve graph tasks. We further establish a parallelism to message passing neural networks using tools from Markov chain theory, and show that over-smoothing in message passing is alleviated by construction in RWNNs, while over-squashing manifests as probabilistic under-reaching. We empirically demonstrate RWNNs on a range of problems, verifying our theoretical analysis and demonstrating the use of language models for separating strongly regular graphs where 3-WL test fails, and transductive classification on arXiv citation network. Code is available at https://github.com/jw9730/random-walk.
title Revisiting Random Walks for Learning on Graphs
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2407.01214