The lack of anisotropic kernels in graph neural networks (GNNs) strongly limits their expressiveness, contributing to well-known issues such as over-smoothing. To overcome this limitation, we propose the first globally consistent anisotropic kernels for GNNs, allowing for graph convolutions that are defined according to topologicalyderived directional flows. First, by defining a vector field in the graph, we develop a method of applying directional derivatives and smoothing by projecting node-specific messages into the field. Then, we propose the use of the Laplacian eigenvectors as such vector field. We show that the method generalizes CNNs on an n-dimensional grid and is provably more discriminative than standard GNNs regarding the Weisfeiler-Lehman 1-WL test. We evaluate our method on different standard benchmarks and see a relative error reduction of 8% on the CIFAR10 graph dataset and 11% to 32% on the molecular ZINC dataset, and a relative increase in precision of 1.6% on the MolPCBA dataset. An important outcome of this work is that it enables graph networks to embed directions in an unsupervised way, thus allowing a better representation of the anisotropic features in different physical or biological problems.

Directional Graph Networks / Beaini, D.; Passaro, S.; Letourneau, V.; Hamilton, W. L.; Corso, G.; Lio, P.. - 139:(2021), pp. 748-758. (Intervento presentato al convegno 38th International Conference on Machine Learning, ICML 2021 tenutosi a Virtual, Online).

Directional Graph Networks

Lio P.
2021

Abstract

The lack of anisotropic kernels in graph neural networks (GNNs) strongly limits their expressiveness, contributing to well-known issues such as over-smoothing. To overcome this limitation, we propose the first globally consistent anisotropic kernels for GNNs, allowing for graph convolutions that are defined according to topologicalyderived directional flows. First, by defining a vector field in the graph, we develop a method of applying directional derivatives and smoothing by projecting node-specific messages into the field. Then, we propose the use of the Laplacian eigenvectors as such vector field. We show that the method generalizes CNNs on an n-dimensional grid and is provably more discriminative than standard GNNs regarding the Weisfeiler-Lehman 1-WL test. We evaluate our method on different standard benchmarks and see a relative error reduction of 8% on the CIFAR10 graph dataset and 11% to 32% on the molecular ZINC dataset, and a relative increase in precision of 1.6% on the MolPCBA dataset. An important outcome of this work is that it enables graph networks to embed directions in an unsupervised way, thus allowing a better representation of the anisotropic features in different physical or biological problems.
2021
38th International Conference on Machine Learning, ICML 2021
Anisotropy; Flow graphs
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Directional Graph Networks / Beaini, D.; Passaro, S.; Letourneau, V.; Hamilton, W. L.; Corso, G.; Lio, P.. - 139:(2021), pp. 748-758. (Intervento presentato al convegno 38th International Conference on Machine Learning, ICML 2021 tenutosi a Virtual, Online).
File allegati a questo prodotto
File Dimensione Formato  
Beaini_Directional_2021.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 2.14 MB
Formato Adobe PDF
2.14 MB Adobe PDF   Contatta l'autore
Beaini_preprint_Directional_2021.pdf

accesso aperto

Note: https://proceedings.mlr.press/v139/beaini21a/beaini21a.pdf
Tipologia: Documento in Pre-print (manoscritto inviato all'editore, precedente alla peer review)
Licenza: Creative commons
Dimensione 2.43 MB
Formato Adobe PDF
2.43 MB Adobe PDF

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1720083
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 74
  • ???jsp.display-item.citation.isi??? ND
social impact