Extrapolating Paths with Graph Neural Networks
Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence. Main track. Pages 2187-2194.
https://doi.org/10.24963/ijcai.2019/303
Keywords
- Machine Learning: Deep Learning
- Machine Learning: Structured Prediction
Abstract
We consider the problem of path inference: given a path prefix, i.e., a partially observed sequence of nodes in a graph, we want to predict which nodes are in the missing suffix. In particular, we focus on natural paths occurring as a by-product of the interaction of an agent with a network---a driver on the transportation network, an information seeker in Wikipedia, or a client in an online shop. Our interest is sparked by the realization that, in contrast to shortest-path problems, natural paths are usually not optimal in any graph-theoretic sense, but might still follow predictable patterns. Our main contribution is a graph neural network called Gretel. Conditioned on a path prefix, this network can efficiently extrapolate path suffixes, evaluate path likelihood, and sample from the future path distribution. Our experiments with GPS traces on a road network and user-navigation paths in Wikipedia confirm that Gretel is able to adapt to graphs with very different properties, while also comparing favorably to previous solutions.
@inproceedings{ijcai2019p303,
title = {Extrapolating Paths with Graph Neural Networks},
author = {Cordonnier, Jean-Baptiste and Loukas, Andreas},
booktitle = {Proceedings of the Twenty-Eighth International Joint Conference on
Artificial Intelligence, {IJCAI-19}},
publisher = {International Joint Conferences on Artificial Intelligence Organization},
editor = {Sarit Kraus},
pages = {2187--2194},
year = {2019},
month = {8},
note = {Main track},
doi = {10.24963/ijcai.2019/303},
url = {https://doi.org/10.24963/ijcai.2019/303},
}
TY - CPAPER TI - Extrapolating Paths with Graph Neural Networks AU - Cordonnier, Jean-Baptiste AU - Loukas, Andreas T2 - Proceedings of the Twenty-Eighth International Joint Conference on Artificial Intelligence, IJCAI-19 PB - International Joint Conferences on Artificial Intelligence Organization PY - 2019 SP - 2187 EP - 2194 DO - 10.24963/ijcai.2019/303 UR - https://doi.org/10.24963/ijcai.2019/303 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: