paper-with-me

Papers

E-CGL: An Efficient Continual Graph Learner

2024-08-18 · Jianhao Guo, Zixuan Ni, Yun Zhu, Siliang Tang

Continual learning has emerged as a crucial paradigm for learning from sequential data while preserving previous knowledge. In the realm of continual graph learning, where graphs continuously evolve based on streaming graph data, continual graph learning presents unique challenges that require adaptive and efficient graph learning methods in addition to the problem of catastrophic forgetting. The first challenge arises from the interdependencies between different graph data, where previous graphs can influence new data distributions. The second challenge lies in the efficiency concern when dealing with large graphs. To addresses these two problems, we produce an Efficient Continual Graph Learner (E-CGL) in this paper. We tackle the interdependencies issue by demonstrating the effectiveness of replay strategies and introducing a combined sampling strategy that considers both node importance and diversity. To overcome the limitation of efficiency, E-CGL leverages a simple yet effective MLP model that shares weights with a GCN during training, achieving acceleration by circumventing the computationally expensive message passing process. Our method comprehensively surpasses nine baselines on four graph continual learning datasets under two settings, meanwhile E-CGL largely reduces the catastrophic forgetting problem down to an average of -1.1%. Additionally, E-CGL achieves an average of 15.83x training time acceleration and 4.89x inference time acceleration across the four datasets. These results indicate that E-CGL not only effectively manages the correlation between different graph data during continual training but also enhances the efficiency of continual learning on large graphs. The code is publicly available at https://github.com/aubreygjh/E-CGL.

📄 PDF Abstract BibTeX arXiv:2408.09350

Code (1)

aubreygjh/e-cgl 공식 구현 pytorch

Tasks

Continual LearningGraph Learning

Methods 이 논문이 사용한 방법론

GCN A Graph Convolutional Network, or GCN, is an approach for semi-supervised learning on graph-structured data. It is based on an efficient variant of [convolutional neural…

Similar Papers 제목 키워드 기반

Self-Supervised Continual Graph Learning in Adaptive Riemannian Spaces

2022-11-30 · Li Sun, Junda Ye, Hao Peng, Feiyang Wang 외

Continual graph learning routinely finds its role in a variety of real-world applications where the graph data with different tasks come sequentially. Despite the success of prior works, it still faces great challenges. …

Graph Learning

Memory Bounds for Continual Learning

2022-04-22 · Xi Chen, Christos Papadimitriou, Binghui Peng

Continual learning, or lifelong learning, is a formidable current challenge to machine learning. It requires the learner to solve a sequence of $k$ different learning tasks, one after the other, while retaining its aptit…

Continual LearningLifelong learning

Principled Fast and Meta Knowledge Learners for Continual Reinforcement Learning

2026-03-01 · Ke Sun, Hongming Zhang, Jun Jin, Chao Gao 외 arxiv

Inspired by the human learning and memory system, particularly the interplay between the hippocampus and cerebral cortex, this study proposes a dual-learner framework comprising a fast learner and a meta learner to addre…

Reinforcement LearningContinuous ControlContinual Learning

Toward a Paradigm Shift in Collection of Learner Corpora

2020-05-01 · LREC 2020 5 · Anisia Katinskaia, Sardana Ivanova, Roman Yangarber

We present the first version of the longitudinal Revita Learner Corpus (ReLCo), for Russian. In contrast to traditional learner corpora, ReLCo is collected and annotated fully automatically, while students perform exerci…

Adversarial Robust Memory-Based Continual Learner

2023-11-29 · Xiaoyue Mi, Fan Tang, Zonghan Yang, Danding Wang 외

Despite the remarkable advances that have been made in continual learning, the adversarial vulnerability of such methods has not been fully discussed. We delve into the adversarial robustness of memory-based continual le…

Adversarial RobustnessContinual Learning