Continual Learning on Graphs: Challenges, Solutions, and Opportunities

Xikun Zhang, Dongjin Song, Dacheng Tao
2/18/2024
cs.LGcs.AI

Official code: UConn-DSIS/Survey-of-Continual-Learning-on-Graphs (54 stars, last commit 2024-03-05).

Abstract

Continual learning on graph data has recently attracted paramount attention for its aim to resolve the catastrophic forgetting problem on existing tasks while adapting the sequentially updated model to newly emerged graph tasks. While there have been efforts to summarize progress on continual learning research over Euclidean data, e.g., images and texts, a systematic review of progress in continual learning on graphs, a.k.a, continual graph learning (CGL) or lifelong graph learning, is still demanding. Graph data are far more complex in terms of data structures and application scenarios, making CGL task settings, model designs, and applications extremely challenging. To bridge the gap, we provide a comprehensive review of existing continual graph learning (CGL) algorithms by elucidating the different task settings and categorizing the existing methods based on their characteristics. We compare the CGL methods with traditional continual learning techniques and analyze the applicability of the traditional continual learning techniques to CGL tasks. Additionally, we review the benchmark works that are crucial to CGL research. Finally, we discuss the remaining challenges and propose several future directions. We will maintain an up-to-date GitHub repository featuring a comprehensive list of CGL algorithms, accessible at https://github.com/UConn-DSIS/Survey-of-Continual-Learning-on-Graphs.

View on arXivView PDF

Code Implementations(1)

Official website for "Continual Learning on Graphs: Challenges, Solutions, and Opportunities"

546Feb 15, 20242 years ago

Similar Papers

Cite this paper

@article{zhang2024continual,
  title  = {Continual Learning on Graphs: Challenges, Solutions, and Opportunities},
  author = {Xikun Zhang and Dongjin Song and Dacheng Tao},
  year   = {2024},
  eprint = {2402.11565},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.11565v1}
}

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

Discussion