BeGin: Extensive Benchmark Scenarios and An Easy-to-use Framework for Graph Continual Learning
Not on the map. Why?
Abstract (arXiv)
Continual Learning (CL) is the process of learning ceaselessly a sequence of tasks. Most existing CL methods deal with independent data (e.g., images and text) for which many benchmark frameworks and results under standard experimental settings are available. Compared to them, however, CL methods for graph data (graph CL) are relatively underexplored because of (a) the lack of standard experimental settings, especially regarding how to deal with the dependency between instances, (b) the lack of benchmark datasets and scenarios, and (c) high complexity in implementation and evaluation due to the dependency. In this paper, regarding (a) we define four standard incremental settings (task-, class-, domain-, and time-incremental) for node-, link-, and graph-level problems, extending the previously explored scope. Regarding (b), we provide 35 benchmark scenarios based on 24 real-world graphs. Regarding (c), we develop BeGin, an easy and fool-proof framework for graph CL. BeGin is easily extended since it is modularized with reusable modules for data processing, algorithm design, and evaluation. Especially, the evaluation module is completely separated from user code to eliminate potential mistakes. Regarding benchmark results, we cover 3x more combinations of incremental settings and levels of problems than the latest benchmark. All assets for the benchmark framework are publicly available at https://github.com/ShinhwanKang/BeGin.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 67 of its 110 references that are in the map. First posted on arXiv 26 Nov 2022.
Builds on
67 of 110 references.
References · 67
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2016Overcoming catastrophic forgetting in neural networkscited by 4,718
- 2016Learning without Forgettingcited by 2,465
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2017Gradient Episodic Memory for Continual Learningcited by 1,871
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2017Continual Learning with Deep Generative Replaycited by 1,152
38 more
- 2018Deep Graph Infomaxcited by 1,101
- 2017Memory Aware Synapses: Learning what (not) to forgetcited by 1,094
- 2018Experience Replay for Continual Learningcited by 1,074
- 2017MoleculeNet: A Benchmark for Molecular Machine Learningcited by 1,037
- 2018Pitfalls of Graph Neural Network Evaluationcited by 994
- 2017PackNet: Adding Multiple Tasks to a Single Network by Iterative Pruningcited by 882
- 2020Geom-GCN: Geometric Graph Convolutional Networkscited by 821
- 2016Automatic chemical design using a data-driven continuous representation of moleculescited by 762
- 2018Riemannian Walk for Incremental Learning: Understanding Forgetting and Intransigencecited by 734
- 2013An Empirical Investigation of Catastrophic Forgetting in Gradient-Based Neural Networkscited by 711
- 2015Image-based Recommendations on Styles and Substitutescited by 702
- 2018Overcoming catastrophic forgetting with hard attention to the taskcited by 672
- 2020Benchmarking Graph Neural Networkscited by 672
- 2019Neural Graph Collaborative Filteringcited by 660
- 2019Gradient based sample selection for online continual learningcited by 568
- 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
- 2020Temporal Graph Networks for Deep Learning on Dynamic Graphscited by 521
- 2016Ups and Downs: Modeling the Visual Evolution of Fashion Trends with One-Class Collaborative Filteringcited by 517
- 2020Inductive Representation Learning on Temporal Graphscited by 454
- 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
- 2016Expert Gate: Lifelong Learning with a Network of Expertscited by 369
- 2017PathNet: Evolution Channels Gradient Descent in Super Neural Networkscited by 362
- 2017Deep Gaussian Embedding of Graphs: Unsupervised Inductive Learning via Rankingcited by 332
- 2017CORe50: a New Dataset and Benchmark for Continuous Object Recognitioncited by 287
- 2018FakeNewsNet: A Data Repository with News Content, Social Context and Spatialtemporal Information for Studying Fake News on Social Mediacited by 281
- 2020Wiki-CS: A Wikipedia-Based Benchmark for Graph Neural Networkscited by 253
- 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
- 2019Deep Graph Library: A Graph-Centric, Highly-Performant Package for Graph Neural Networkscited by 241
- 2018Selective Experience Replay for Lifelong Learningcited by 239
- 2018Re-evaluating Continual Learning Scenarios: A Categorization and Case for Strong Baselinescited by 228
- 2019Anti-Money Laundering in Bitcoin: Experimenting with Graph Convolutional Networks for Financial Forensicscited by 158
- 2017Predicting multicellular function through multi-layer tissue networkscited by 138
- 2022ROLAND: Graph Learning Framework for Dynamic Graphscited by 131
- 2021Avalanche: an End-to-End Library for Continual Learningcited by 124
- 2016Motifs in Temporal Networkscited by 101
- 2020Overcoming Catastrophic Forgetting in Graph Neural Networkscited by 93
- 2022The CLEAR Benchmark: Continual LEArning on Real-World Imagerycited by 92
- 2015Inferring Networks of Substitutable and Complementary Productscited by 91
50 most cited of 67 All 67 (JSON)
Built on by
Citing papers per year: 2023: 2; 2024: 3; 2025: 2; 2026: 1.
8 papers.
- 2023CaT: Balanced Continual Graph Learning with Graph Condensationcited by 50
- 2023Continual Graph Learning: A Surveycited by 17
- 2024Continual Learning on Graphs: A Surveycited by 11
- 2024Benchmarking Sensitivity of Continual Graph Learning for Skeleton-Based Action Recognitioncited by 2
- 2024AGALE: A Graph-Aware Continual Learning Evaluation Frameworkcited by 2
- 2025Simple yet Effective Node Property Prediction on Edge Streams under Distribution Shiftscited by 1
- 2025Advances in Continual Graph Learning for Anti-Money Laundering Systems: A Comprehensive Reviewcited by 0
- 2026Continual Learning for fMRI-Based Brain Disorder Diagnosis via Functional Connectivity Matrices Generative Replaycited by 0
- 2026Continual Learning for fMRI-Based Brain Disorder Diagnosis via Functional Connectivity Matrices Generative Replay15 Apr 2026
- 2025Simple yet Effective Node Property Prediction on Edge Streams under Distribution Shifts1 Apr 2025
- 2025Advances in Continual Graph Learning for Anti-Money Laundering Systems: A Comprehensive Review31 Mar 2025
- 2024AGALE: A Graph-Aware Continual Learning Evaluation Framework3 Jun 2024
- 2024Continual Learning on Graphs: A Survey9 Feb 2024
- 2024Benchmarking Sensitivity of Continual Graph Learning for Skeleton-Based Action Recognition31 Jan 2024
- 2023CaT: Balanced Continual Graph Learning with Graph Condensation18 Sep 2023
- 2023Continual Graph Learning: A Survey28 Jan 2023