HCPN-GCN:基于锥形几何扩展分层原型网络以实现持续图学习
摘要
本文提出 HCPN-GCN,通过用图卷积网络替换线性特征提取器并引入锥形原型与多样性正则化,将分层原型网络扩展到持续图学习场景,在六个基准上以约 30 倍更少的原子原型实现更高准确率和接近零的遗忘。
arXiv:2610.08823v1 Announce Type: new
Abstract: Continual Graph Learning (CGL) aims to incrementally learn from graph-structured data while preserving knowledge acquired from previous tasks. A major challenge in this setting is catastrophic forgetting, where learning new tasks degrades performance on previously learned ones. Hierarchical Prototype Networks (HPNs) address this problem through a prototype-based memory mechanism that avoids storing historical data, but their reliance on linear feature extractors limits their ability to exploit graph topology, while point-based prototypes often lead to inefficient prototype growth on structurally diverse graphs. In this work, we propose HCPN-GCN, a graph-aware extension of HPN that replaces the original linear feature extractors with Graph Convolutional Networks (GCNs) and introduces cone-based prototypes with a diversity regularization objective. The proposed design produces richer graph-aware representations while compactly modeling the embedding space, reducing prototype proliferation without sacrificing discriminability. Experimental results on six continual graph learning benchmarks demonstrate that HCPN-GCN consistently improves average classification accuracy over the original HPN and representative continual learning baselines while maintaining near-zero forgetting. Furthermore, our analysis shows that the proposed model learns substantially richer class-level prototype hierarchies using approximately $30\times$ fewer atomic prototypes than the original HPN, providing a more compact and effective memory representation for continual graph learning.
查看缓存全文
缓存时间: 2026/10/08 12:49
# HCPN-GCN: Scaling Hierarchical Prototype Networks with Cone Geometry for Continual Graph Learning
Source: [https://arxiv.org/html/2610.08823](https://arxiv.org/html/2610.08823)
Vander L\. S\. FreitasGladston MoreiraEduardo J\. S\. LuzRodrigo Silva
###### Abstract
Continual Graph Learning \(CGL\) aims to incrementally learn from graph\-structured data while preserving knowledge acquired from previous tasks\. A major challenge in this setting is catastrophic forgetting, where learning new tasks degrades performance on previously learned ones\. Hierarchical Prototype Networks \(HPNs\) address this problem through a prototype\-based memory mechanism that avoids storing historical data, but their reliance on linear feature extractors limits their ability to exploit graph topology, while point\-based prototypes often lead to inefficient prototype growth on structurally diverse graphs\. In this work, we propose HCPN\-GCN, a graph\-aware extension of HPN that replaces the original linear feature extractors with Graph Convolutional Networks \(GCNs\) and introduces cone\-based prototypes with a diversity regularization objective\. The proposed design produces richer graph\-aware representations while compactly modeling the embedding space, reducing prototype proliferation without sacrificing discriminability\. Experimental results on six continual graph learning benchmarks demonstrate that HCPN\-GCN consistently improves average classification accuracy over the original HPN and representative continual learning baselines while maintaining near\-zero forgetting\. Furthermore, our analysis shows that the proposed model learns substantially richer class\-level prototype hierarchies using approximately30×30\\timesfewer atomic prototypes than the original HPN, providing a more compact and effective memory representation for continual graph learning\.
1Universidade Federal de Ouro Preto, Ouro Preto 35402\-163, Brasil
sammuel\.silva@aluno\.ufop\.edu\.br, vander\.freitas@ufop\.edu\.br, gladston@ufop\.edu\.br, eduluz@ufop\.edu\.br, rodrigo\.silva@ufop\.edu\.br
## 1Introduction
Graph Neural Networks \(GNNs\) are the dominant approach for learning from graph\-structured data such as social networks, citation networks, and molecular systems\([Liu et al\. 2020](https://arxiv.org/html/2610.08823#bib.bib7);[Jiang et al\. 2026](https://arxiv.org/html/2610.08823#bib.bib2);[Yuan et al\. 2026](https://arxiv.org/html/2610.08823#bib.bib3);[Shen et al\. 2023](https://arxiv.org/html/2610.08823#bib.bib15);[Bhagat et al\. 2011](https://arxiv.org/html/2610.08823#bib.bib1);[Kipf and Welling 2016](https://arxiv.org/html/2610.08823#bib.bib16)\), yet most GNNs assume the entire graph is available during training\. In practice, graphs evolve over time as new nodes, edges, or classes are continuously introduced, causing the underlying data distribution to change\.
A straightforward solution is to retrain the model whenever new data become available\. In practice, however, repeated retraining is often infeasible due to computational cost, privacy restrictions that prevent storing historical data, and applications requiring online adaptation\. These challenges motivate*Continual Graph Learning*\(CGL\), in which a model must incrementally learn new graph data while preserving knowledge acquired from previous tasks\. The primary challenge in this setting is catastrophic forgetting, where optimizing for new tasks degrades performance on previously learned ones\([Kirkpatrick et al\. 2017](https://arxiv.org/html/2610.08823#bib.bib6)\)\.
Figure 1:Point prototypes over\-fragment under small angular changes \(1A\), while cone covers reuse existing memory via projection, reducing prototype growth, forgetting, and the need for raw replay \(1B\)\.Existing continual graph learning methods generally follow three strategies\. Replay\-based methods alleviate forgetting by revisiting stored samples from previous tasks, but require additional memory and may violate privacy constraints\. Regularization\-based approaches preserve important parameters through optimization penalties, although their effectiveness typically decreases as the number of tasks grows\. Parameter\-isolation methods avoid interference by assigning dedicated model capacity to different tasks, providing stronger forgetting resistance at the expense of increased architectural complexity\([Liu et al\. 2023](https://arxiv.org/html/2610.08823#bib.bib12);[Lopez\-Paz and Ranzato 2017](https://arxiv.org/html/2610.08823#bib.bib10);[Zhou and Cao 2021](https://arxiv.org/html/2610.08823#bib.bib11);[Liu et al\. 2020](https://arxiv.org/html/2610.08823#bib.bib7);[Zhang et al\. 2023b](https://arxiv.org/html/2610.08823#bib.bib9);[Zhang et al\. 2023a](https://arxiv.org/html/2610.08823#bib.bib14)\)\.
Among parameter\-isolation approaches, the Hierarchical Prototype Network \(HPN\)\([Zhang et al\. 2023b](https://arxiv.org/html/2610.08823#bib.bib9)\)represents knowledge using a hierarchy of atomic, node, and class prototypes instead of storing historical data\. During continual learning, only prototypes activated by incoming samples are updated, while inactive prototypes remain unchanged, effectively mitigating catastrophic forgetting\. Although HPN demonstrates strong continual learning performance, it presents two important limitations\. First, node representations are generated using linear Atomic Feature Extractors \(AFEs\), which cannot fully exploit the relational information available in graph topology\. Second, each prototype is represented by a single point in the embedding space, requiring many prototypes to model structurally diverse graphs and leading to rapid growth of the prototype vocabulary \(Figure[1](https://arxiv.org/html/2610.08823#S1.F1)\)\.
To address these limitations, we propose HCPN\-GCN, a graph\-aware extension of HPN that improves both representation learning and prototype efficiency\. We replace the original linear AFEs with Graph Convolutional Networks \(GCNs\), enabling iterative neighborhood aggregation through message passing and producing richer graph\-aware embeddings\. Furthermore, we replace point prototypes with cone\-based prototypes, allowing each prototype to represent a region of the embedding space rather than a single point\. Combined with a diversity regularization objective and a controlled prototype expansion strategy, this formulation substantially reduces prototype proliferation while preserving discriminative power\.
The main contributions of this work are summarized as follows:
- •We propose HCPN\-GCN, a graph\-aware extension of Hierarchical Prototype Networks that replaces linear Atomic Feature Extractors with Graph Convolutional Networks for continual node classification\.
- •We introduce cone\-based prototype representations together with a diversity regularization mechanism, significantly reducing prototype growth while preserving discriminative representations\.
- •We experimentally demonstrate that HCPN\-GCN improves continual learning performance across multiple benchmark datasets and provides a substantially more compact prototype hierarchy, requiring approximately30×30\\timesfewer atomic prototypes than the original HPN\.
## 2Related works
### Continual Graph Learning
Continual Graph Learning is a field whose primary objective is to mitigate the effects of catastrophic forgetting\([Cho et al\. 2026](https://arxiv.org/html/2610.08823#bib.bib8)\), a phenomenon in which a model’s performance on previously learned tasks deteriorates as new tasks are introduced\. Existing approaches to this problem are commonly grouped into three main categories: replay\-based methods, regularization\-based methods, and parameter\-isolation methods\.
Replay\-based methods mitigate catastrophic forgetting by storing previously observed samples, or generating synthetic ones, and replaying them alongside new data during training\([Yuan et al\. 2026](https://arxiv.org/html/2610.08823#bib.bib3);[Zhang et al\. 2024](https://arxiv.org/html/2610.08823#bib.bib4)\)\. Gradient Episodic Memory \(GEM\)\([Lopez\-Paz and Ranzato 2017](https://arxiv.org/html/2610.08823#bib.bib10)\)stores representative samples and constrains gradient updates to preserve prior performance, CAT\([Liu et al\. 2023](https://arxiv.org/html/2610.08823#bib.bib12)\)generates condensed synthetic graphs for efficient replay, and ER\-GNN\([Zhou and Cao 2021](https://arxiv.org/html/2610.08823#bib.bib11)\)reduces memory requirements by storing only node attributes\.
Regularization\-based methods address catastrophic forgetting by directly constraining changes to previously learned parameters during training on new tasks\. Since forgetting mainly occurs when important weights are overwritten, these methods introduce penalty terms that preserve knowledge acquired from earlier tasks\. Elastic Weight Consolidation \(EWC\)\([Kirkpatrick et al\. 2017](https://arxiv.org/html/2610.08823#bib.bib6)\)estimates parameter importance using the Fisher Information Matrix and penalizes significant updates to critical weights\. Topology\-Aware Weight Preserving \(TWP\)\([Liu et al\. 2020](https://arxiv.org/html/2610.08823#bib.bib7)\)extends this idea to graph data by explicitly preserving topological knowledge learned from previous tasks\. Memory Aware Synapses \(MAS\)\([Aljundi et al\. 2018](https://arxiv.org/html/2610.08823#bib.bib13)\)measures parameter importance based on the sensitivity of the model outputs to weight changes\.
Parameter\-isolation methods allocate dedicated parameters to each new task, preventing cross\-task interference\. PI\-GNN\([Zhang et al\. 2023a](https://arxiv.org/html/2610.08823#bib.bib14)\)expands task\-specific subnetworks for graph data, while ContinualGNN\([Wang et al\. 2020](https://arxiv.org/html/2610.08823#bib.bib17)\)combines isolation with regularization\. The Hierarchical Prototype Network \(HPN\)\([Zhang et al\. 2023b](https://arxiv.org/html/2610.08823#bib.bib9)\)alleviates the model\-growth cost by dynamically expanding a shared pool of feature extractors and selectively activating only the components relevant to each task\.
## 3Hierarchical Cone Prototype Networks
In this section, first we present the problem formulation, and then the HCPN\-GCN architecture\. HCPN\-GCN extends the Hierarchical Prototype Network with two architectural contributions: a Graph Convolutional Network \(GCN\) backbone that replaces the linear Atomic Feature Extractors of the original HPN, and a cone prototype representation that replaces point\-vector prototypes at the atomic and object levels of the hierarchy\.
### Problem Formulation
In this work, we address the Task\-Incremental Learning \(Task\-IL\) problem in the context of Graph Continual Learning\. Given a sequence ofpptasks𝒯i\|i=1,…,p\{\\mathcal\{T\}\_\{i\}\\mid i=1,\\dots,p\}, each task𝒯i\\mathcal\{T\}\_\{i\}introduces a subgraph𝒢i=\(𝒱i,ℰi,𝐗i\)\\mathcal\{G\}\_\{i\}=\(\\mathcal\{V\}\_\{i\},\\mathcal\{E\}\_\{i\},\\mathbf\{X\}\_\{i\}\), where𝒱i\\mathcal\{V\}\_\{i\}is a set of nodes belonging to a new set of categories𝒞i\\mathcal\{C\}\_\{i\},ℰi\\mathcal\{E\}\_\{i\}denotes the edges among nodes in𝒱i\\mathcal\{V\}\_\{i\}, and𝐗i∈ℝ\|𝒱i\|×dv\\mathbf\{X\}\_\{i\}\\in\\mathbb\{R\}^\{\|\\mathcal\{V\}\_\{i\}\|\\times d\_\{v\}\}is the matrix of node feature vectors, withdvd\_\{v\}denoting the raw input feature dimension\. The category sets are disjoint across tasks, i\.e\.,𝒞i∩𝒞j=∅\\mathcal\{C\}\_\{i\}\\cap\\mathcal\{C\}\_\{j\}=\\emptysetfori≠ji\\neq j\.
The model is trained sequentially on𝒯1,…,𝒯p\\mathcal\{T\}\_\{1\},\\dots,\\mathcal\{T\}\_\{p\}, with access only to the current task’s data at each step, prior task data is not retained\. At test time, the task identityiiis provided alongside the input, and the model must classify nodes among the categories𝒞i\\mathcal\{C\}\_\{i\}of the corresponding task\. A well\-performing model must therefore satisfy two competing objectives:plasticity, the ability to acquire knowledge from each new task, andstability, the ability to retain performance on all previously seen task\.
### GCN\-based Atomic Feature Extractors
LetN=\|𝒱i\|N=\|\\mathcal\{V\}\_\{i\}\|denote the number of nodes in the current task’s subgraph\. In the original HPN\([Zhang et al\. 2023b](https://arxiv.org/html/2610.08823#bib.bib9)\), each Atomic Feature Extractor is a learnable linear transformation𝐀i∈ℝdv×da\\mathbf\{A\}\_\{i\}\\in\\mathbb\{R\}^\{d\_\{v\}\\times d\_\{a\}\}applied directly to node feature vectors, without any aggregation over the graph topology, wheredad\_\{a\}is the atomic embedding dimension\. We replace this with amulti\-head GCNthat performs one round of neighborhood aggregation:
𝐇=σ\(𝐀^,𝐗,𝐖\),\\mathbf\{H\}=\\sigma\\left\(\\hat\{\\mathbf\{A\}\},\\mathbf\{X\},\\mathbf\{W\}\\right\),\(1\)
where𝐀^\\hat\{\\mathbf\{A\}\}is the symmetrically normalized adjacency matrix with self\-loops,𝐗∈ℝN×dv\\mathbf\{X\}\\in\\mathbb\{R\}^\{N\\times d\_\{v\}\}is the node feature matrix,MMis the total number of heads in the AFE pool,𝐖∈ℝdv×\(da⋅M\)\\mathbf\{W\}\\in\\mathbb\{R\}^\{d\_\{v\}\\times\(d\_\{a\}\\cdot M\)\}is a shared weight matrix, andσ\\sigmais a nonlinear activation\. The output is reshaped to𝐇∈ℝN×M×da\\mathbf\{H\}\\in\\mathbb\{R\}^\{N\\times M\\times d\_\{a\}\}, where each of theMMheads constitutes one AFE, producing an embedding that encodes both node attributes and local graph structure through message passing\.
The weight matrix𝐖\\mathbf\{W\}is a trainable parameter updated during backpropagation\. Following the HPN selective\-activation principle, only the heads selected as relevant for a given node receive gradient updates; the remaining columns of𝐖\\mathbf\{W\}are masked, preventing cross\-task interference at the feature extractor level\.
### Cone Prototype Representation
Figure 2:\(a\) Point prototypes fail under small angular deviation, creating redundant prototypes\. \(b\) An embedding belongs to conekkiffcos\(𝐞^,𝐯k\)≥cos\(θk\)\\cos\(\\hat\{\\mathbf\{e\}\},\\mathbf\{v\}\_\{k\}\)\\geq\\cos\(\\theta\_\{k\}\)\. \(c\) Embeddings are represented via projection onto the cone axis\. \(d\) Covered embeddings reuse existing cones; uncovered embeddings trigger controlled creation of a new cone\.We replace each point\-vector prototype with a cone, a region of the unit hypersphere𝕊d−1\\mathbb\{S\}^\{d\-1\}defined by:
- •An axis𝐯k∈𝕊d−1\\mathbf\{v\}\_\{k\}\\in\\mathbb\{S\}^\{d\-1\},‖𝐯k‖=1\\\|\\mathbf\{v\}\_\{k\}\\\|=1, the central direction of the cone\.
- •A half\-apertureθk∈ℝ\>0\\theta\_\{k\}\\in\\mathbb\{R\}\{\>0\}, the angular radius\.
Cones are created dynamically during training whenever an embedding cannot be assigned to an existing prototype\. The axis𝐯k\\mathbf\{v\}\_\{k\}and half\-apertureθk\\theta\_\{k\}are then optimized jointly with the network parameters, allowing the prototype vocabulary to grow adaptively as new tasks are encountered\.
Figure[2](https://arxiv.org/html/2610.08823#S3.F2)illustrates this geometry and contrasts it with the point\-prototype failure mode\.
An embedding𝐞∈ℝd\\mathbf\{e\}\\in\\mathbb\{R\}^\{d\}belongs to conekkif and only if:
𝐞‖𝐞‖⋅𝐯k≥cos\(θk\)\.\\frac\{\\mathbf\{e\}\}\{\\\|\\mathbf\{e\}\\\|\}\\cdot\\mathbf\{v\}\_\{k\}\\geq\\cos\(\\theta\_\{k\}\)\.\(2\)
#### Projection\-based association\.
Rather than passing the axis𝐯k\\mathbf\{v\}\_\{k\}directly as the prototype representation \(which loses within\-cone variation\), we associate each embedding with itsprojectiononto the assigned cone axis:
proj\(𝐞,𝐯k\)=\(𝐞^⋅𝐯k\)𝐯k,𝐞^=𝐞\|𝐞\|\.\\text\{proj\}\(\\mathbf\{e\},\\mathbf\{v\}\_\{k\}\)=\(\\hat\{\\mathbf\{e\}\}\\cdot\\mathbf\{v\}\_\{k\}\)\\,\\mathbf\{v\}\_\{k\},\\quad\\hat\{\\mathbf\{e\}\}=\\frac\{\\mathbf\{e\}\}\{\|\\mathbf\{e\}\|\}\.\(3\)
The scalar𝐞^⋅𝐯k∈\[cosθk,1\]\\hat\{\\mathbf\{e\}\}\\cdot\\mathbf\{v\}\_\{k\}\\in\[\\cos\\theta\_\{k\},1\]encodes the alignment strength, nodes near the cone center produce projections close to𝐯k\\mathbf\{v\}\_\{k\}, while nodes near the boundary produce shorter projections\. This preserves within\-cone discriminability while maintaining the same output shape as the original point prototype association\.
#### Membership modes\.
We support two assignment strategies\. In hard mode, each embedding is assigned to its single closest cone \(argmaxk𝐞^⋅𝐯k\\arg\\max\_\{k\}\\hat\{\\mathbf\{e\}\}\\cdot\\mathbf\{v\}\_\{k\}\)\. In soft mode, membership weightswk=ReLU\(𝐞^⋅𝐯k−cos\(θk\)\)w\_\{k\}=\\text\{ReLU\}\(\\hat\{\\mathbf\{e\}\}\\cdot\\mathbf\{v\}\_\{k\}\-\\cos\(\\theta\_\{k\}\)\)are normalized and used to compute a weighted axis𝐯¯=normalize\(∑kwk𝐯k\)\\bar\{\\mathbf\{v\}\}=\\text\{normalize\}\(\\sum\_\{k\}w\_\{k\}\\mathbf\{v\}\_\{k\}\), producing a smoother projection\.
### Hierarchical Cone Prototypes
Cone prototypes are applied at the Atomic\-level and Object\-level of the HPN hierarchy\.
#### Atomic\-level \(A\-cones\)\.
The GCN head embeddings are matched against existing atomic cones\. LetKKdenote the current number of active atomic cones\. A new A\-cone is created for embedding𝐞\\mathbf\{e\}only if it falls outside all existing cones:
∀k∈\{1,…,K\}:𝐞^⋅𝐯k<cos\(θk\)\.\\forall k\\in\\\{1,\\dots,K\\\}:\\quad\\hat\{\\mathbf\{e\}\}\\cdot\\mathbf\{v\}\_\{k\}<\\cos\(\\theta\_\{k\}\)\.\(4\)
This replaces the original cosine threshold condition and ensures creation is triggered only when no existing cone already covers the region\. Additionally, a usage gate suppresses creation when the nearest cone is already heavily assigned \(i\.e\., its usage count exceeds a thresholdτ\\tau\), preventing proliferation of redundant cones in dense regions of embedding space\. This creation rule is illustrated in Figure[2](https://arxiv.org/html/2610.08823#S3.F2)\(d\): a covered embedding reuses an existing cone, while an uncovered one triggers controlled creation of a new cone\.
The atomic prototype representation of nodeuuis obtained by projecting its selected AFE head embeddings \(indexed byjj\) onto their assigned A\-cone axes:𝐚\(u\)=\{proj\(𝐞j,𝐯kj\)\}\\mathbf\{a\}\(u\)=\\\{\\operatorname\{proj\}\(\\mathbf\{e\}\_\{j\},\\mathbf\{v\}\_\{k\_\{j\}\}\)\\\}\.
#### Object\-level \(O\-cones\)\.
The atomic cone projections𝐚\(u\)\\mathbf\{a\}\(u\)are aggregated via a learned attention mechanism: attention weights are computed over the full atomic projection vector, then used to produce a weighted sum across all atomic projections, yielding a single node\-level embedding𝐨\(u\)∈ℝd\\mathbf\{o\}\(u\)\\in\\mathbb\{R\}^\{d\}, which isℓ2\\ell\_\{2\}\-normalized\. This embedding is then matched against existing O\-cones using the same cone membership condition, and the same creation and usage\-gate logic applies\. The object representation is the projection of𝐨\(u\)\\mathbf\{o\}\(u\)onto its matched O\-cone axis\.
#### Class\-level\.
The object cone projection isℓ2\\ell\_\{2\}\-normalized and passed through a learned linear mappingFCO→C\\text\{FC\}\_\{O\\to C\}to produce a class\-level embedding𝐜\(u\)\\mathbf\{c\}\(u\)\. Unlike the atomic and object levels, class prototypes are*point vectors*, not cones\. This choice is deliberate: theFCO→C\\text\{FC\}\_\{O\\to C\}projection continues to evolve via backpropagation throughout training, making end\-of\-epoch aperture estimation unreliable \(the assigned embedding distribution shifts every epoch as the mapping changes\)\. The two\-gate mechanism \(Section[3](https://arxiv.org/html/2610.08823#S3.SSx7)\) already constrains class proliferation, so cone geometry at this level would add complexity without a stable aperture update rule\.
### Aperture Adaptation
Cone apertures are not learned via backpropagation to avoid the circular dependency between assignment and aperture\. Instead, they are updated end\-of\-epoch from the distribution of embeddings assigned to each cone during training\. For each active conekk, the aperture is set to just cover its outermost assigned embedding with a small marginδ\\delta:
cos\(θknew\)=mini∈𝒮k𝐞^i⋅𝐯k−δ,\\cos\(\\theta\_\{k\}^\{\\text\{new\}\}\)=\\min\_\{i\\in\\mathcal\{S\}\_\{k\}\}\\hat\{\\mathbf\{e\}\}\_\{i\}\\cdot\\mathbf\{v\}\_\{k\}\-\\delta,\(5\)
where𝒮k\\mathcal\{S\}\_\{k\}is the set of embeddings assigned to conekkduring the epoch andδ=0\.05\\delta=0\.05is a fixed margin\. The resulting aperture is clamped to\[θmin,θmax\]=\[0\.01,π/3\]\[\\theta\_\{\\min\},\\theta\_\{\\max\}\]=\[0\.01,\\pi/3\]to prevent degenerate cases\. Cones with no assignments during an epoch are left unchanged\. Accumulators are reset at the start of each epoch\. Cone axes𝐯k\\mathbf\{v\}\_\{k\}are updated via gradient descent on the prototype estimation loss; gradients to axes belonging to inactive cones are masked, preventing cross\-task interference\.
### Diversity Loss
To prevent cones from merging or collapsing to points, we apply a two\-sided diversity loss at both the atom and object levels:
ℒdiv=wov∑i≠jReLU\(𝐯i⋅𝐯j−cos\(θi\+θj\)\)⏟ℒov\+wcol∑k−log\(θk\)⏟ℒcol\\mathcal\{L\}\_\{\\text\{div\}\}=w\_\{\\text\{ov\}\}\\underbrace\{\\sum\_\{i\\neq j\}\\text\{ReLU\}\\left\(\\mathbf\{v\}\_\{i\}\\cdot\\mathbf\{v\}\_\{j\}\-\\cos\(\\theta\_\{i\}\+\\theta\_\{j\}\)\\right\)\}\_\{\\mathcal\{L\}\_\{\\text\{ov\}\}\}\+w\_\{\\text\{col\}\}\\underbrace\{\\sum\_\{k\}\-\\log\(\\theta\_\{k\}\)\}\_\{\\mathcal\{L\}\_\{\\text\{col\}\}\}
\(6\)
where𝐯i,𝐯j∈𝕊d−1\\mathbf\{v\}\_\{i\},\\mathbf\{v\}\_\{j\}\\in\\mathbb\{S\}^\{d\-1\}are unit\-norm cone axes \(as defined in Section[3](https://arxiv.org/html/2610.08823#S3.SSx3)\), so𝐯i⋅𝐯j=cos\(∠\(𝐯i,𝐯j\)\)\\mathbf\{v\}\_\{i\}\\cdot\\mathbf\{v\}\_\{j\}=\\cos\(\\angle\(\\mathbf\{v\}\_\{i\},\\mathbf\{v\}\_\{j\}\)\)exactly\. The sum over pairs isO\(K2\)O\(K^\{2\}\)in the number of active cones\. In practiceKKremains small \(under 200 in all experiments\) so runtime overhead is negligible\. The first term,ℒov\\mathcal\{L\}\_\{\\text\{ov\}\}, penalizes pairs of cones whose axes are so close that the cones geometrically intersect \(overlap\) on the hypersphere\. Formally, two conesiiandjjintersect when the angle between their axes is smaller than the sum of their apertures, which corresponds to𝐯i⋅𝐯j\>cos\(θi\+θj\)\\mathbf\{v\}\_\{i\}\\cdot\\mathbf\{v\}\_\{j\}\>\\cos\(\\theta\_\{i\}\+\\theta\_\{j\}\)\. A ReLU ensures the penalty is zero for non\-overlapping pairs and grows linearly with the degree of intersection, pushing cone axes apart until each cone covers a distinct region of the embedding space\. The second term,ℒcol\\mathcal\{L\}\_\{\\text\{col\}\}, addresses the opposite failure mode: a cone that shrinks its aperture to zero becomes equivalent to a point prototype \(collapse\), recovering precisely the degenerate behavior we set out to avoid\. The penalty−log\(θk\)\-\\log\(\\theta\_\{k\}\)diverges asθk→0\\theta\_\{k\}\\to 0, providing a hard pressure against collapse without imposing a fixed minimum aperture as a hyperparameter\. These two terms are complementary by design: without the overlap penalty, cones could evade intersection by collapsing to points; without the collapse penalty, cones could grow arbitrarily wide and merge into the same region\. Together, weighted bywovw\_\{\\text\{ov\}\}andwcolw\_\{\\text\{col\}\}, they maintain a set of cones that are both well\-separated and wide enough to provide meaningful coverage of the embedding space\.
Class prototypes retain the original cosine threshold penalty from HPN:ℒcls\-div=∑i≠jReLU\(𝐜i⋅𝐜j−tdiv\)\\mathcal\{L\}\_\{\\text\{cls\-div\}\}=\\sum\{i\\neq j\}\\text\{ReLU\}\(\\mathbf\{c\}\_\{i\}\\cdot\\mathbf\{c\}\_\{j\}\-t\_\{\\text\{div\}\}\)\.
### Class Creation Gating
Class\-level prototypes are particularly prone to explosion because theFCO→C\\text\{FC\}\_\{O\\to C\}mapping continues to evolve during training, causing previously stable class embeddings to fall outside existing C\-cones and trigger spurious creation\. We address this with a two\-gate system:
Gate 1 — Loss stabilization\.New class prototypes are only created when the standard deviation of the class\-level loss over the lastWWepochs is below a thresholdϵ\\epsilon:
gstable=𝟏\[std\(ℒcls\(t−W:t\)\)<ϵ\]\.g\_\{\\text\{stable\}\}=\\mathbf\{1\}\\left\[\\text\{std\}\(\\mathcal\{L\}\_\{\\text\{cls\}\}^\{\(t\-W:t\)\}\)<\\epsilon\\right\]\.\(7\)
Gate 2 — Per\-task budget\.A hard capBBlimits the number of new class prototypes created within each task\. The budget counter resets at each task boundary:
gbudget=𝟏\[ΔKcls\(task\)<B\]\.g\_\{\\text\{budget\}\}=\\mathbf\{1\}\\left\[\\Delta K\_\{\\text\{cls\}\}^\{\(\\text\{task\}\)\}<B\\right\]\.\(8\)
Class creation is enabled only when both gates are open:gstable∧gbudgetg\_\{\\text\{stable\}\}\\wedge g\_\{\\text\{budget\}\}\.
#### Cone lifecycle\.
The current implementation supports cone*creation*\(described above\) but not explicit*merging*or*pruning*\. Drift\-induced proliferation is controlled passively: the usage gate blocks creation in dense regions, and the diversity loss keeps axes well\-separated\. If two cones converge so that∠\(𝐯i,𝐯j\)<θi\+θj\\angle\(\\mathbf\{v\}\_\{i\},\\mathbf\{v\}\_\{j\}\)<\\theta\_\{i\}\+\\theta\_\{j\}, the overlap penalty pushes them apart rather than merging them\. In principle, cones with zero usage over an entire task could be pruned without loss of discriminability; we leave this as future work\.
## 4Experiments
In this section, we aim to answer the following research questions: \(1\) Does replacing linear AFEs with GCN\-based AFEs improve continual node classification? \(2\) What adaptation is required to make GCN\-AFEs compatible with continual learning without catastrophic forgetting? \(3\) How does the hierarchical prototype vocabulary change when the embedding space is graph\-structured rather than feature\-only?
### Datasets
To evaluate the proposed HCPN\-GCN model, we conduct experiments on six publicly available graph datasets\. Four of these datasets \(Cora, Citeseer, Actor, and OGB\-Arxiv\) were used in the original HPN study\([Zhang et al\. 2023b](https://arxiv.org/html/2610.08823#bib.bib9)\), enabling a direct comparison\. In addition, we include CoraFull and arvix\-CL\([Zhang et al\. 2022](https://arxiv.org/html/2610.08823#bib.bib5)\), that are widely adopted benchmarks in continual graph learning, to further assess the scalability of the proposed approach on a graph with a greater number of classes and tasks\. Table[1](https://arxiv.org/html/2610.08823#S4.T1)summarizes the main characteristics of the datasets used in our experiments\.
Table 1:Statistics of the benchmark datasets used in the experiments\.#### Arxiv\-CL vs\. OGB\-Arxiv\.
OGB\-Arxiv\([Hu et al\. 2021](https://arxiv.org/html/2610.08823#bib.bib18)\)splits the full Open Graph Benchmark graph \(∼\{\\sim\}170K nodes, 40 classes\) into 20 sequential 2\-class tasks\. Arxiv\-CL\([Zhang et al\. 2022](https://arxiv.org/html/2610.08823#bib.bib5)\)uses the same paper graph but applies the CGLB coarser partition: 8 tasks of 5 classes each with fixed benchmark splits\. The two settings differ in task granularity and evaluation protocol and are reported separately\.
### Comparison with Continual Learning Methods
To evaluate the effectiveness of the proposed HCPN\-GCN, we compare its performance against three representative regularization\-based continual learning methods: Learning without Forgetting \(LwF\)\([Li and Hoiem 2018](https://arxiv.org/html/2610.08823#bib.bib20)\), Elastic Weight Consolidation \(EWC\)\([Kirkpatrick et al\. 2017](https://arxiv.org/html/2610.08823#bib.bib6)\), Memory Aware Synapses \(MAS\)\([Aljundi et al\. 2018](https://arxiv.org/html/2610.08823#bib.bib13)\), and Topology\-aware Weight Preserving \(TWP\)\([Liu et al\. 2020](https://arxiv.org/html/2610.08823#bib.bib7)\), a method specifically designed for continual graph representation learning\. We also compare our approach with the original Hierarchical Prototype Networks \(HPN\)\([Zhang et al\. 2023b](https://arxiv.org/html/2610.08823#bib.bib9)\), which serves as the foundation of the proposed model\. In addition, we report the performance of Joint Training \(Joint\), in which the model is trained using data from all tasks simultaneously\. Although Joint Training is not a continual learning approach, as it assumes access to all data throughout training, it provides an upper\-bound performance reference\.
Baseline results for LWF, EWC, MAS, TWP, and Joint Training are taken directly from\([Zhang et al\. 2023b](https://arxiv.org/html/2610.08823#bib.bib9)\), using the same graph splits and experimental protocol\. The HPN results in Table[3](https://arxiv.org/html/2610.08823#S4.T3)also correspond to the original implementation, which employs linear Atomic Feature Extractors \(AFEs\) together with point prototypes\. In contrast, our HPN\-GCN replaces the original AFEs with a GCN encoder while retaining the hierarchical prototype learning framework\.
#### Evaluation metrics\.
We report Average Accuracy \(AM\)=1T∑i=1TaT,i=\\frac\{1\}\{T\}\\sum\_\{i=1\}^\{T\}a\_\{T,i\}, whereaT,ia\_\{T,i\}is the test accuracy of taskiiafter allTTtasks are trained\. Forgetting Measure \(FM\)=1T−1∑i=1T−1\(aT,i−ai,i\)=\\frac\{1\}\{T\-1\}\\sum\_\{i=1\}^\{T\-1\}\(a\_\{T,i\}\-a\_\{i,i\}\), whereai,ia\_\{i,i\}is the accuracy of taskiiright after it was learned\. Negative FM \(aT,i<ai,ia\_\{T,i\}<a\_\{i,i\}\) indicates catastrophic forgetting; FM≈0\\approx 0indicates stability; positive FM indicates backward transfer, i\.e\. learning later tasks improved performance on earlier ones\.
#### Implementation details of HCPN\-GCN\.
All models are trained with Adam \(learning rate0\.010\.01, weight decay10−410^\{\-4\}\), using the same optimizer during both the prototype estimation and classification phases\. Unless otherwise stated, all experiments use one attribute and two relational AFE heads per node, diversity weightswov=0\.01w\_\{\\text\{ov\}\}\{=\}0\.01,wcol=0\.001w\_\{\\text\{col\}\}\{=\}0\.001,λdiv=0\.01\\lambda\_\{\\text\{div\}\}\{=\}0\.01, an initial apertureθ0=0\.88\\theta\_\{0\}\{=\}0\.88rad with a 5\-epoch warmup, hard membership mode, and class gate windowW=5W\{=\}5\. Dataset\-specific hyperparameters are summarized in Table[2](https://arxiv.org/html/2610.08823#S4.T2)\. Dataset\-specific hyperparameters were selected according to graph characteristics and continual learning requirements\.
Table 2:Dataset\-specific hyperparameter settings\. Hyperparameters common to all datasets are described in the text\.Table 3:Performance comparison between representative continual learning methods, the original HPN, and the proposed HCPN\-GCN\. AM and FM are reported as mean±\\pmstd \(%\)\.Table[3](https://arxiv.org/html/2610.08823#S4.T3)compares HCPN\-GCN with representative continual learning baselines and the original HPN\. Overall, HCPN\-GCN consistently outperforms the regularization\-based baselines \(EWC, MAS, and TWP\) across all evaluated datasets, demonstrating the effectiveness of the proposed HCPN\-GCN architecture compared with representative regularization\-based continual learning methods\.
Compared with HPN, HCPN\-GCN achieves comparable performance on Cora \(93\.84% vs\. 93\.54%\) and higher average accuracy on Citeseer \(\+1\.9 %\), Actor \(\+5\.1 %\), and OGB\-Arxiv \(\+1\.1 %\)\. These results indicate that incorporating the proposed graph\-convolutional encoder generally improves the discriminative power of the learned prototypes\.
Regarding forgetting, HCPN\-GCN exhibits competitive performance while preserving previously acquired knowledge\. On Citeseer, the proposed method achieves a slightly better forgetting measure than HPN \(−0\.48\-0\.48versus−0\.5\-0\.5\), while on Actor it obtains a positive FM \(\+0\.21\), indicating that later tasks improve average performance on previously learned tasks\. On Cora and OGB\-Arxiv, HPN still achieves the highest FM values, although HCPN\-GCN maintains forgetting close to zero, indicating that the accuracy improvements are obtained without introducing severe catastrophic forgetting\.
On OGB\-Arxiv, both HPN \(85\.19%\) and HCPN\-GCN \(86\.21%\) outperform the Joint Training baseline \(77\.2%\), which is typically treated as an upper bound\. As previously noted, all baselines use the same graph splits as defined by\([Zhang et al\. 2023b](https://arxiv.org/html/2610.08823#bib.bib9)\), so data\-protocol differences are not the cause\. A plausible explanation is that joint optimization over 40 classes from 20 tasks induces severe class imbalance and a harder multi\-objective loss landscape: early\-stopping on a held\-out validation set drawn uniformly across all classes tends to favour the majority tasks\. Prototype\-based sequential learning, by contrast, dedicates each phase to a small number of classes, reducing within\-phase imbalance\.
Table 4:Edge homophily ratiohhand AM gain of HCPN\-GCN over HPN \(Δ\\DeltaAM\), sorted by increasing homophily\. The \#Tasks column highlights that OGB\-Arxiv operates at substantially larger scale\.To better understand the performance improvements observed in Table[3](https://arxiv.org/html/2610.08823#S4.T3), we analyze the relationship between dataset characteristics and the gains obtained by HCPN\-GCN\. Table[4](https://arxiv.org/html/2610.08823#S4.T4)further suggests a relationship between dataset homophily \(tendency of connected nodes to share the same class label\([Tao et al\. 2025](https://arxiv.org/html/2610.08823#bib.bib19)\)\) and the magnitude of improvement\. Among the three small\-to\-medium benchmarks \(Actor, Citeseer, and Cora\) the observed gains tend to decrease as the edge homophily ratio increases to the edge homophily ratiohh: the most heterophilic dataset \(Actor,h=0\.22h=0\.22\) benefits most from graph\-convolutional encoding \(\+5\.1\), while the most homophilic \(Cora,h=0\.81h=0\.81\) shows a marginal and statistically ambiguous gain \(\+0\.3\)\. This pattern is consistent with the role of GCN\-AFEs as neighbourhood encoders: on heterophilic graphs, a node’s local structure can provide additional relational information beyond raw node features, and GCN aggregation makes this information available to the prototype matching layer\. On highly homophilic graphs, neighbours tend to share the same class, so node features alone are already sufficient for discriminative prototype estimation, and the additional aggregation step provides diminishing returns\.
OGB\-Arxiv \(h=0\.65h=0\.65, 20 tasks\) is a partial exception, yielding only \+1\.0 pts despite moderate heterophily\. With 20 sequential tasks and 40 classes, inter\-task prototype interference likely becomes the dominant source of variance, attenuating the encoding benefit\. The higher standard deviation on OGB\-Arxiv \(±\\pm1\.8 vs\. HPN’s±\\pm0\.5\) is consistent with this: larger prototype vocabularies introduce run\-to\-run variability in the continual learning regime\.
### Component Ablation and Prototype Geometry Analysis
We conduct a2×22\\times 2ablation study on Cora to evaluate the contributions of the GCN encoder and the diversity loss while keeping the proposed cone prototype representation fixed\. To isolate the impact of the prototype geometry, we additionally evaluate two variants \(A5 and A6\) that replace cone prototypes with the original point\-prototype formulation while retaining the GCN encoder\. Table[5](https://arxiv.org/html/2610.08823#S4.T5)reports the results over 10 independent runs\.
Table 5:Ablation study on Cora \(10 runs\)\. Variants A1–A4 evaluate the GCN encoder and diversity loss with cone prototypes, whereas A5–A6 evaluate the original point\-prototype representation\. Besides AM and FM, we report the average number of atomic \(\#ato\), object \(\#obj\), and class \(\#cls\) prototypes learned by each variant\.Among the cone\-based variants \(A1–A4\), the full model \(A1\) achieves the highest average accuracy \(93\.84%\), indicating that the GCN encoder and the diversity loss are complementary\. Neither component alone improves upon the baseline configuration \(A4\), suggesting that the diversity loss is most effective when combined with graph\-aware representations\.
The point\-prototype variants \(A5 and A6\) further highlight the importance of the proposed cone representation\. Replacing cones with point prototypes decreases AM by approximately 1\.8 percentage points \(A1 vs\. A5\) while increasing the number of atomic prototypes from58\.358\.3to over1,6751\{,\}675\. The point\-based variants also learn substantially larger object and class prototype vocabularies, demonstrating that the cone formulation yields a substantially more compact hierarchical representation while achieving higher continual learning accuracy\.
Across all variants, richer class\-level prototype hierarchies are consistently associated with lower forgetting\. Removing the GCN encoder limits the number of class prototypes to fewer than five \(A2:3\.73\.7; A4:2\.32\.3\), whereas enabling it increases this number to5\.25\.2\(A3\) and, together with the diversity loss, to24\.424\.4\(A1\)\. The point\-prototype variants learn hundreds of class prototypes \(A5:386\.3386\.3; A6:422\.9422\.9\) while achieving lower accuracy, suggesting that simply increasing the number of prototypes does not improve continual learning\. Instead, the proposed cone representation yields a substantially more compact and discriminative prototype hierarchy\.
### Prototype Vocabulary Efficiency
A key advantage of HCPN\-GCN is that it learns a substantially more compact prototype vocabulary than the original HPN while achieving higher classification performance\. On Cora, the full model \(A1\) converges to58\.3±5\.458\.3\\pm 5\.4atomic prototypes over 10 independent runs, compared with1,628±3121\{,\}628\\pm 312atoms reported for the original HPN\([Zhang et al\. 2023b](https://arxiv.org/html/2610.08823#bib.bib9)\)\(Table 2 of that paper, 10 runs; we quote the mean and our re\-reading of the reported variance\)\. This corresponds to nearly a 30×\\timesreduction in vocabulary size while simultaneously improving classification accuracy\. Moreover, all ablation variants learn fewer than 65 atomic prototypes, suggesting that the substantial reduction in vocabulary size is primarily attributable to the proposed cone\-based prototype representation, rather than the result of a particular architectural component\.
Figure 3:Ablation study on Cora\. \(a\) Interaction between the GCN encoder and diversity loss\. \(b\) AM versus FM for the four variants\.Figure[3](https://arxiv.org/html/2610.08823#S4.F3)shows that all HCPN\-GCN variants converge to fewer than 65 atoms versus 1,628 for HPN\. It can be also noted that this compact atomic vocabulary coexists with a richer class\-level organisation: the full model \(A1\) learns24\.4±12\.024\.4\\pm 12\.0class prototypes, versus3\.7±4\.93\.7\\pm 4\.9\(A2\) and2\.3±2\.42\.3\\pm 2\.4\(A4\) without the GCN encoder\. Graph\-aware representations appear to be the main driver of class\-level diversity, and that diversity is consistently associated with lower forgetting\.
### Comparison with CGLB\-Datasets
Table 6:Results on the CGLB benchmark datasets \(Arxiv\-CL and CoraFull\-CL\)\. Baseline numbers from Zhang et al\.\([Zhang et al\. 2022](https://arxiv.org/html/2610.08823#bib.bib5)\)\. HCPN\-GCN results: Arxiv\-CL averaged over 7 runs, CoraFull\-CL over 3 runs\.HCPN\-GCN achieves near\-zero forgetting on both benchmarks \(FM≈0\\approx 0\), indicating that the proposed prototype\-based architecture effectively preserves knowledge across sequential tasks on the CGLB benchmark \(Arxiv\-CL and CoraFull\-CL\)\.
On CoraFull\-CL, HCPN\-GCN achieves an AM of94\.67%94\.67\\%, outperforming the regularization\-based continual learning methods EWC, MAS, TWP, and LwF, while approaching the Joint Training reference \(95\.2%95\.2\\%\)\. At the same time, the model exhibits virtually no forgetting \(FM≈0\\approx 0\), demonstrating that the performance gain is obtained without compromising knowledge retention\.
On Arxiv\-CL, HCPN\-GCN obtains an AM of83\.36%83\.36\\%with near\-zero forgetting \(FM=0\.1=0\.1\)\. MAS achieves a higher AM \(88\.4%88\.4\\%\)\. Two factors likely contribute to this gap\. First, Arxiv\-CL’s coarser task schedule \(8 tasks of 5 classes each, versus OGB\-Arxiv’s 20 tasks of 2\) means each task contains substantially more within\-task class overlap, which increases the number of class prototypes created per task and saturates the per\-task budgetBBearly in training\. Second, theFCO→C\\text\{FC\}\_\{O\\to C\}linear mapping shifts as new tasks are added, causing previously stable class embeddings to drift outside their matched prototypes and requiring creation of redundant class prototypes before the loss\-stability gate closes\. Both effects reduce classification resolution without contributing to forgetting\. Isolating these two factors \(budget size and FC drift\) with a targeted ablation on Arxiv\-CL is a direction for future work\.
## 5Conclusion
We proposed HCPN\-GCN, a graph\-aware extension of Hierarchical Prototype Networks that replaces linear AFEs with GCN encoders and introduces cone\-based prototypes with diversity regularization\. Across six continual graph learning benchmark settings, HCPN\-GCN consistently improves average accuracy over the original HPN and representative regularization\-based baselines while maintaining near\-zero forgetting\. The ablation study shows that the GCN encoder and the diversity loss are complementary: graph\-aware representations promote a richer class\-level prototype hierarchy, and that richer hierarchy is consistently associated with lower catastrophic forgetting\. The proposed cone\-based representation also reduces the atomic prototype vocabulary by approximately30×30\\timesrelative to HPN, yielding a substantially more compact memory representation\.
Future work includes extending the framework to Graph Attention Networks and Graph Transformers, exploring adaptive prototype merging and pruning strategies, and broadening the experimental comparison to include replay\-based methods \(e\.g\., CAT and ER\-GNN\) and dynamic\-architecture continual graph learning approaches\.
## References
- Aljundiet al\.\(2018\)R\. Aljundi, F\. Babiloni, M\. Elhoseiny, M\. Rohrbach, and T\. TuytelaarsMemory aware synapses: learning what \(not\) to forget\.InComputer Vision – ECCV 2018: 15th European Conference, Munich, Germany, September 8–14, 2018, Proceedings, Part III,Berlin, Heidelberg,pp\. 144–161\.External Links:ISBN 978\-3\-030\-01218\-2,[Link](https://doi.org/10.1007/978-3-030-01219-9_9),[Document](https://dx.doi.org/10.1007/978-3-030-01219-9%5F9)Cited by:[§2](https://arxiv.org/html/2610.08823#S2.SSx1.p3.1),[§4](https://arxiv.org/html/2610.08823#S4.SSx2.p1.1),[Table 6](https://arxiv.org/html/2610.08823#S4.T6.1.1.4.1)\.
- Bhagatet al\.\(2011\)S\. Bhagat, G\. Cormode, and S\. MuthukrishnanNode classification in social networks\.InSocial Network Data Analytics,pp\. 115–148\.External Links:ISBN 9781441984623,[Link](http://dx.doi.org/10.1007/978-1-4419-8462-3_5),[Document](https://dx.doi.org/10.1007/978-1-4419-8462-3%5F5)Cited by:[§1](https://arxiv.org/html/2610.08823#S1.p1.1)\.
- Choet al\.\(2026\)D\. Cho, T\. Moon, R\. Chunara, K\. Cho, and S\. ChaForget forgetting: continual learning in a world of abundant memory\.External Links:2502\.07274,[Link](https://arxiv.org/abs/2502.07274)Cited by:[§2](https://arxiv.org/html/2610.08823#S2.SSx1.p1.1)\.
- Huet al\.\(2021\)W\. Hu, M\. Fey, M\. Zitnik, Y\. Dong, H\. Ren, B\. Liu, M\. Catasta, and J\. LeskovecOpen graph benchmark: datasets for machine learning on graphs\.External Links:2005\.00687,[Link](https://arxiv.org/abs/2005.00687)Cited by:[§4](https://arxiv.org/html/2610.08823#S4.SSx1.SSS0.Px1.p1.1)\.
- Jianget al\.\(2026\)G\. Jiang, J\. Chen, Z\. Peng, and L\. WuGraph contrastive high\-order structure representation learning\.Neurocomputing670,pp\. 132566\.External Links:ISSN 0925\-2312,[Document](https://dx.doi.org/https%3A//doi.org/10.1016/j.neucom.2025.132566),[Link](https://www.sciencedirect.com/science/article/pii/S0925231225032382)Cited by:[§1](https://arxiv.org/html/2610.08823#S1.p1.1)\.
- Kipf and Welling \(2016\)T\. N\. Kipf and M\. WellingSemi\-supervised classification with graph convolutional networks\.CoRRabs/1609\.02907\.External Links:[Link](http://arxiv.org/abs/1609.02907),1609\.02907Cited by:[§1](https://arxiv.org/html/2610.08823#S1.p1.1)\.
- Kirkpatricket al\.\(2017\)J\. Kirkpatrick, R\. Pascanu, N\. Rabinowitz, J\. Veness, G\. Desjardins, A\. A\. Rusu, K\. Milan, J\. Quan, T\. Ramalho, A\. Grabska\-Barwinska, D\. Hassabis, C\. Clopath, D\. Kumaran, and R\. HadsellOvercoming catastrophic forgetting in neural networks\.Proceedings of the National Academy of Sciences114\(13\),pp\. 3521–3526\.External Links:ISSN 1091\-6490,[Link](http://dx.doi.org/10.1073/pnas.1611835114),[Document](https://dx.doi.org/10.1073/pnas.1611835114)Cited by:[§1](https://arxiv.org/html/2610.08823#S1.p2.1),[§2](https://arxiv.org/html/2610.08823#S2.SSx1.p3.1),[§4](https://arxiv.org/html/2610.08823#S4.SSx2.p1.1),[Table 6](https://arxiv.org/html/2610.08823#S4.T6.1.1.3.1)\.
- Li and Hoiem \(2018\)Z\. Li and D\. HoiemLearning without forgetting\.IEEE Transactions on Pattern Analysis and Machine Intelligence40\(12\),pp\. 2935–2947\.External Links:[Document](https://dx.doi.org/10.1109/TPAMI.2017.2773081)Cited by:[§4](https://arxiv.org/html/2610.08823#S4.SSx2.p1.1),[Table 6](https://arxiv.org/html/2610.08823#S4.T6.1.1.6.1)\.
- Liuet al\.\(2020\)H\. Liu, Y\. Yang, and X\. WangOvercoming catastrophic forgetting in graph neural networks\.External Links:2012\.06002,[Link](https://arxiv.org/abs/2012.06002)Cited by:[§1](https://arxiv.org/html/2610.08823#S1.p1.1),[§1](https://arxiv.org/html/2610.08823#S1.p3.1),[§2](https://arxiv.org/html/2610.08823#S2.SSx1.p3.1),[§4](https://arxiv.org/html/2610.08823#S4.SSx2.p1.1),[Table 6](https://arxiv.org/html/2610.08823#S4.T6.1.1.5.1)\.
- Liuet al\.\(2023\)Y\. Liu, R\. Qiu, and Z\. HuangCaT: balanced continual graph learning with graph condensation\.Vol\.abs/2309\.09455\.Cited by:[§1](https://arxiv.org/html/2610.08823#S1.p3.1),[§2](https://arxiv.org/html/2610.08823#S2.SSx1.p2.1)\.
- Lopez\-Paz and Ranzato \(2017\)D\. Lopez\-Paz and M\. RanzatoGradient episodic memory for continual learning\.InProceedings of the 31st International Conference on Neural Information Processing Systems,NIPS’17,Red Hook, NY, USA,pp\. 6470–6479\.External Links:ISBN 9781510860964Cited by:[§1](https://arxiv.org/html/2610.08823#S1.p3.1),[§2](https://arxiv.org/html/2610.08823#S2.SSx1.p2.1)\.
- Shenet al\.\(2023\)Q\. Shen, W\. Ren, and W\. QinGraph relation aware continual learning\.External Links:2308\.08259,[Link](https://arxiv.org/abs/2308.08259)Cited by:[§1](https://arxiv.org/html/2610.08823#S1.p1.1)\.
- Taoet al\.\(2025\)Z\. Tao, Z\. Qiao, C\. Chen, Z\. Yang, L\. Du, and Q\. SunOn the cross\-type homophily of heterogeneous graphs: understanding and unleashing\.InProceedings of the 34th ACM International Conference on Information and Knowledge Management,CIKM ’25,pp\. 2842–2852\.External Links:[Link](http://dx.doi.org/10.1145/3746252.3761008),[Document](https://dx.doi.org/10.1145/3746252.3761008)Cited by:[§4](https://arxiv.org/html/2610.08823#S4.SSx2.SSS0.Px2.p6.1)\.
- Wanget al\.\(2020\)J\. Wang, G\. Song, Y\. Wu, and L\. WangStreaming graph neural networks via continual learning\.InProceedings of the 29th ACM International Conference on Information & Knowledge Management,CIKM ’20,New York, NY, USA,pp\. 1515–1524\.External Links:ISBN 9781450368599,[Link](https://doi.org/10.1145/3340531.3411963),[Document](https://dx.doi.org/10.1145/3340531.3411963)Cited by:[§2](https://arxiv.org/html/2610.08823#S2.SSx1.p4.1)\.
- Yuanet al\.\(2026\)Q\. Yuan, S\. Guan, P\. Ni, T\. Luo, P\. Wong, V\. Chang, and K\. L\. ManContinual graph learning: a survey\.Pattern Recognition179,pp\. 113600\.External Links:ISSN 0031\-3203,[Link](http://dx.doi.org/10.1016/j.patcog.2026.113600),[Document](https://dx.doi.org/10.1016/j.patcog.2026.113600)Cited by:[§1](https://arxiv.org/html/2610.08823#S1.p1.1),[§2](https://arxiv.org/html/2610.08823#S2.SSx1.p2.1)\.
- Zhanget al\.\(2023a\)P\. Zhang, Y\. Yan, C\. Li, S\. Wang, X\. Xie, G\. Song, and S\. KimContinual learning on dynamic graphs via parameter isolation\.InProceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval,SIGIR ’23,pp\. 601–611\.External Links:[Link](http://dx.doi.org/10.1145/3539618.3591652),[Document](https://dx.doi.org/10.1145/3539618.3591652)Cited by:[§1](https://arxiv.org/html/2610.08823#S1.p3.1),[§2](https://arxiv.org/html/2610.08823#S2.SSx1.p4.1)\.
- Zhanget al\.\(2022\)X\. Zhang, D\. Song, and D\. TaoCGLB: benchmark tasks for continual graph learning\.InThirty\-sixth Conference on Neural Information Processing Systems Datasets and Benchmarks Track,Cited by:[§4](https://arxiv.org/html/2610.08823#S4.SSx1.SSS0.Px1.p1.1),[§4](https://arxiv.org/html/2610.08823#S4.SSx1.p1.1),[Table 6](https://arxiv.org/html/2610.08823#S4.T6)\.
- Zhanget al\.\(2023b\)X\. Zhang, D\. Song, and D\. TaoHierarchical prototype networks for continual graph representation learning\.IEEE Trans\. Pattern Anal\. Mach\. Intell\.45\(4\),pp\. 4622–4636\.External Links:[Link](https://doi.org/10.1109/TPAMI.2022.3186909),[Document](https://dx.doi.org/10.1109/TPAMI.2022.3186909)Cited by:[§1](https://arxiv.org/html/2610.08823#S1.p3.1),[§1](https://arxiv.org/html/2610.08823#S1.p4.1),[§2](https://arxiv.org/html/2610.08823#S2.SSx1.p4.1),[§3](https://arxiv.org/html/2610.08823#S3.SSx2.p1.1),[§4](https://arxiv.org/html/2610.08823#S4.SSx1.p1.1),[§4](https://arxiv.org/html/2610.08823#S4.SSx2.SSS0.Px2.p5.1),[§4](https://arxiv.org/html/2610.08823#S4.SSx2.p1.1),[§4](https://arxiv.org/html/2610.08823#S4.SSx2.p2.1),[§4](https://arxiv.org/html/2610.08823#S4.SSx4.p1.1)\.
- Zhanget al\.\(2024\)X\. Zhang, D\. Song, and D\. TaoContinual learning on graphs: challenges, solutions, and opportunities\.External Links:2402\.11565,[Link](https://arxiv.org/abs/2402.11565)Cited by:[§2](https://arxiv.org/html/2610.08823#S2.SSx1.p2.1)\.
- Zhou and Cao \(2021\)F\. Zhou and C\. CaoOvercoming catastrophic forgetting in graph neural networks with experience replay\.External Links:2003\.09908,[Link](https://arxiv.org/abs/2003.09908)Cited by:[§1](https://arxiv.org/html/2610.08823#S1.p3.1),[§2](https://arxiv.org/html/2610.08823#S2.SSx1.p2.1)\.相似文章
分层多尺度图神经网络:通过缓解过平滑和过挤压实现可扩展的异配学习
本文介绍了 HMH,这是一种分层多尺度图神经网络框架,旨在解决异配图中的过平滑和过挤压问题。它利用基于 Haar 小波基的谱滤波器,实现了可扩展的学习,并在节点和图分类任务上取得了更好的性能。
eCNNTO:一种高度可泛化的卷积网络,用于加速拓扑优化
本文提出了eCNNTO,一种带有残差连接的卷积神经网络,通过从早期迭代历史中预测接近最优的密度来加速基于密度的拓扑优化,实现了最多97%的迭代次数减少,并在不同边界条件、几何形状和网格分辨率下展现出强大的泛化能力。
自适应互补增强修复异质性下基于粗化的GNN训练
提出ACE,一种即插即用的方法,通过重构节点特征并应用各向异性正则化,自适应地增强异质性图上的基于粗化的GNN训练,在异质性基准测试上取得一致提升且开销极小。
基于角色感知聚类的异构图压缩
本文提出了一种基于角色感知的异构图压缩框架HGC-RC,该框架利用轻量级传播和混合聚类策略生成紧凑的异构图,从而在不牺牲性能的情况下实现大规模图上的高效HGNN训练。
树结构原型网络的双曲潜在几何:局部与全局的权衡
本文研究了在原型网络中使用双曲与欧几里得潜在几何对树结构正则化器的影响,表明双曲原型在WikiArt的层级分类中显著提高了局部拓扑保持。