ERASE: Error-Resilient Representation Learning on Graphs for Label Noise Tolerance

Ling-Hao Chen, Yuanshuo Zhang, Taohua Huang, Liangcai Su, Zeyi Lin +3 more
12/13/2023
cs.LG

Official code: eraseai/erase (20 stars, last commit 2024-08-14).

Abstract

Deep learning has achieved remarkable success in graph-related tasks, yet this accomplishment heavily relies on large-scale high-quality annotated datasets. However, acquiring such datasets can be cost-prohibitive, leading to the practical use of labels obtained from economically efficient sources such as web searches and user tags. Unfortunately, these labels often come with noise, compromising the generalization performance of deep networks. To tackle this challenge and enhance the robustness of deep learning models against label noise in graph-based tasks, we propose a method called ERASE (Error-Resilient representation learning on graphs for lAbel noiSe tolerancE). The core idea of ERASE is to learn representations with error tolerance by maximizing coding rate reduction. Particularly, we introduce a decoupled label propagation method for learning representations. Before training, noisy labels are pre-corrected through structural denoising. During training, ERASE combines prototype pseudo-labels with propagated denoised labels and updates representations with error resilience, which significantly improves the generalization performance in node classification. The proposed method allows us to more effectively withstand errors caused by mislabeled nodes, thereby strengthening the robustness of deep networks in handling noisy graph data. Extensive experimental results show that our method can outperform multiple baselines with clear margins in broad noise levels and enjoy great scalability. Codes are released at https://github.com/eraseai/erase.

View on arXivView PDF

Code Implementations(1)

eraseai/eraseOfficial100%

[CIKM-2024] Official code for work "ERASE: Error-Resilient Representation Learning on Graphs for Label Noise Tolerance"

202Shell, PythonDec 12, 20232 years agoNOASSERTION
graph-neural-networkslabel-noisemachine-learningnode-classification

Similar Papers

Cite this paper

@article{chen2023erase,
  title  = {ERASE: Error-Resilient Representation Learning on Graphs for Label Noise Tolerance},
  author = {Ling-Hao Chen and Yuanshuo Zhang and Taohua Huang and Liangcai Su and Zeyi Lin and Xi Xiao and Xiaobo Xia and Tongliang Liu},
  year   = {2023},
  eprint = {2312.08852},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.08852v2}
}

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

Discussion