Universal Function Approximation on Graphs

Abstract

In this work we produce a framework for constructing universal function approximators on graph isomorphism classes. We prove how this framework comes with a collection of theoretically desirable properties and enables novel analysis. We show how this allows us to achieve state-of-the-art performance on four different well-known datasets in graph classification and separate classes of graphs that other graph-learning methods cannot. Our approach is inspired by persistent homology, dependency parsing for NLP, and multivalued functions. The complexity of the underlying algorithm is O(#edges x #nodes) and code is publicly available (https://github.com/bruel-gabrielsson/universal-function-approximation-on-graphs).

Cite

Text

Gabrielsson. "Universal Function Approximation on Graphs." Neural Information Processing Systems, 2020.

Markdown

[Gabrielsson. "Universal Function Approximation on Graphs." Neural Information Processing Systems, 2020.](https://mlanthology.org/neurips/2020/gabrielsson2020neurips-universal/)

BibTeX

@inproceedings{gabrielsson2020neurips-universal,
  title     = {{Universal Function Approximation on Graphs}},
  author    = {Gabrielsson, Rickard Brüel},
  booktitle = {Neural Information Processing Systems},
  year      = {2020},
  url       = {https://mlanthology.org/neurips/2020/gabrielsson2020neurips-universal/}
}