Oversmoothing: A Nightmare for Graph Contrastive Learning?

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Li, Jintang, Sun, Wangbin, Wu, Ruofan, Zhu, Yuchang, Chen, Liang, Zheng, Zibin
Format: Preprint
Published: 2023
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866913240641961984
author Li, Jintang
Sun, Wangbin
Wu, Ruofan
Zhu, Yuchang
Chen, Liang
Zheng, Zibin
author_facet Li, Jintang
Sun, Wangbin
Wu, Ruofan
Zhu, Yuchang
Chen, Liang
Zheng, Zibin
contents Oversmoothing is a common phenomenon observed in graph neural networks (GNNs), in which an increase in the network depth leads to a deterioration in their performance. Graph contrastive learning (GCL) is emerging as a promising way of leveraging vast unlabeled graph data. As a marriage between GNNs and contrastive learning, it remains unclear whether GCL inherits the same oversmoothing defect from GNNs. This work undertakes a fundamental analysis of GCL from the perspective of oversmoothing on the first hand. We demonstrate empirically that increasing network depth in GCL also leads to oversmoothing in their deep representations, and surprisingly, the shallow ones. We refer to this phenomenon in GCL as `long-range starvation', wherein lower layers in deep networks suffer from degradation due to the lack of sufficient guidance from supervision. Based on our findings, we present BlockGCL, a remarkably simple yet effective blockwise training framework to prevent GCL from notorious oversmoothing. Without bells and whistles, BlockGCL consistently improves robustness and stability for well-established GCL methods with increasing numbers of layers on several real-world graph benchmarks.
format Preprint
id arxiv_https___arxiv_org_abs_2306_02117
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Oversmoothing: A Nightmare for Graph Contrastive Learning?
Li, Jintang
Sun, Wangbin
Wu, Ruofan
Zhu, Yuchang
Chen, Liang
Zheng, Zibin
Machine Learning
Artificial Intelligence
Oversmoothing is a common phenomenon observed in graph neural networks (GNNs), in which an increase in the network depth leads to a deterioration in their performance. Graph contrastive learning (GCL) is emerging as a promising way of leveraging vast unlabeled graph data. As a marriage between GNNs and contrastive learning, it remains unclear whether GCL inherits the same oversmoothing defect from GNNs. This work undertakes a fundamental analysis of GCL from the perspective of oversmoothing on the first hand. We demonstrate empirically that increasing network depth in GCL also leads to oversmoothing in their deep representations, and surprisingly, the shallow ones. We refer to this phenomenon in GCL as `long-range starvation', wherein lower layers in deep networks suffer from degradation due to the lack of sufficient guidance from supervision. Based on our findings, we present BlockGCL, a remarkably simple yet effective blockwise training framework to prevent GCL from notorious oversmoothing. Without bells and whistles, BlockGCL consistently improves robustness and stability for well-established GCL methods with increasing numbers of layers on several real-world graph benchmarks.
title Oversmoothing: A Nightmare for Graph Contrastive Learning?
topic Machine Learning
Artificial Intelligence
url https://arxiv.org/abs/2306.02117