A Fractional Graph Laplacian Approach to Oversmoothing

Sohir Maskey, Raffaele Paolino, Aras Bacho, Gitta Kutyniok
5/22/2023
cs.LG

Official code: RPaolino/fLode (19 stars, last commit 2023-12-09).

Abstract

Graph neural networks (GNNs) have shown state-of-the-art performances in various applications. However, GNNs often struggle to capture long-range dependencies in graphs due to oversmoothing. In this paper, we generalize the concept of oversmoothing from undirected to directed graphs. To this aim, we extend the notion of Dirichlet energy by considering a directed symmetrically normalized Laplacian. As vanilla graph convolutional networks are prone to oversmooth, we adopt a neural graph ODE framework. Specifically, we propose fractional graph Laplacian neural ODEs, which describe non-local dynamics. We prove that our approach allows propagating information between distant nodes while maintaining a low probability of long-distance jumps. Moreover, we show that our method is more flexible with respect to the convergence of the graph's Dirichlet energy, thereby mitigating oversmoothing. We conduct extensive experiments on synthetic and real-world graphs, both directed and undirected, demonstrating our method's versatility across diverse graph homophily levels. Our code is available at https://github.com/RPaolino/fLode .

View on arXivView PDF

Code Implementations(1)

RPaolino/fLodeOfficial100%
192PythonMay 12, 20232 years ago

Similar Papers

Cite this paper

@article{maskey2023fractional,
  title  = {A Fractional Graph Laplacian Approach to Oversmoothing},
  author = {Sohir Maskey and Raffaele Paolino and Aras Bacho and Gitta Kutyniok},
  year   = {2023},
  eprint = {2305.13084},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.13084v2},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.13084.svg)](https://codeofpaper.com/paper/2305.13084)

Discussion