Streaming Graph Neural Networks via Continual Learning
Junshan Wang, Guojie Song, Yi Wu, Liang Wang

TL;DR
This paper introduces a continual learning approach for streaming graph neural networks that efficiently updates node representations over time while preventing catastrophic forgetting, suitable for real-world dynamic graph data.
Contribution
It proposes a novel streaming GNN model combining pattern detection, data replay, and regularization, enabling incremental learning with improved stability and performance.
Findings
Achieves comparable performance to retraining methods in node classification.
Efficiently detects new patterns in streaming graph data.
Effectively balances learning new information and retaining existing knowledge.
Abstract
Graph neural networks (GNNs) have achieved strong performance in various applications. In the real world, network data is usually formed in a streaming fashion. The distributions of patterns that refer to neighborhood information of nodes may shift over time. The GNN model needs to learn the new patterns that cannot yet be captured. But learning incrementally leads to the catastrophic forgetting problem that historical knowledge is overwritten by newly learned knowledge. Therefore, it is important to train GNN model to learn new patterns and maintain existing patterns simultaneously, which few works focus on. In this paper, we propose a streaming GNN model based on continual learning so that the model is trained incrementally and up-to-date node representations can be obtained at each time step. Firstly, we design an approximation algorithm to detect new coming patterns efficiently…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
