Understanding Oversmoothing in Diffusion-Based GNNs From the Perspective of Operator Semigroup Theory

Weichen Zhao, Chenguang Wang, Xinyan Wang, Congying Han, Tiande Guo +1 more
2/23/2024
cs.LG

No confident code implementation found for this paper.

Abstract

This paper presents an analytical study of the oversmoothing issue in diffusion-based Graph Neural Networks (GNNs). Generalizing beyond extant approaches grounded in random walk analysis or particle systems, we approach this problem through operator semigroup theory. This theoretical framework allows us to rigorously prove that oversmoothing is intrinsically linked to the ergodicity of the diffusion operator. Relying on semigroup method, we can quantitatively analyze the dynamic of graph diffusion and give a specific mathematical form of the smoothing feature by ergodicity and invariant measure of operator, which improves previous works only show existence of oversmoothing. This finding further poses a general and mild ergodicity-breaking condition, encompassing the various specific solutions previously offered, thereby presenting a more universal and theoretically grounded approach to relieve oversmoothing in diffusion-based GNNs. Additionally, we offer a probabilistic interpretation of our theory, forging a link with prior works and broadening the theoretical horizon. Our experimental results reveal that this ergodicity-breaking term effectively mitigates oversmoothing measured by Dirichlet energy, and simultaneously enhances performance in node classification tasks.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zhao2024understanding,
  title  = {Understanding Oversmoothing in Diffusion-Based GNNs From the Perspective of Operator Semigroup Theory},
  author = {Weichen Zhao and Chenguang Wang and Xinyan Wang and Congying Han and Tiande Guo and Tianshu Yu},
  year   = {2024},
  eprint = {2402.15326},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.15326v2}
}

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/2402.15326.svg)](https://codeofpaper.com/paper/2402.15326)

Discussion