Geometer: Graph Few-Shot Class-Incremental Learning via Prototype
Representation
- URL: http://arxiv.org/abs/2205.13954v1
- Date: Fri, 27 May 2022 13:02:07 GMT
- Title: Geometer: Graph Few-Shot Class-Incremental Learning via Prototype
Representation
- Authors: Bin Lu, Xiaoying Gan, Lina Yang, Weinan Zhang, Luoyi Fu, Xinbing Wang
- Abstract summary: Existing graph neural network based methods mainly focus on classifying unlabeled nodes within fixed classes with abundant labeling.
In this paper, we focus on this challenging but practical graph few-shot class-incremental learning (GFSCIL) problem and propose a novel method called Geometer.
Instead of replacing and retraining the fully connected neural network classifer, Geometer predicts the label of a node by finding the nearest class prototype.
- Score: 50.772432242082914
- License: http://creativecommons.org/licenses/by-nc-sa/4.0/
- Abstract: With the tremendous expansion of graphs data, node classification shows its
great importance in many real-world applications. Existing graph neural network
based methods mainly focus on classifying unlabeled nodes within fixed classes
with abundant labeling. However, in many practical scenarios, graph evolves
with emergence of new nodes and edges. Novel classes appear incrementally along
with few labeling due to its newly emergence or lack of exploration. In this
paper, we focus on this challenging but practical graph few-shot
class-incremental learning (GFSCIL) problem and propose a novel method called
Geometer. Instead of replacing and retraining the fully connected neural
network classifer, Geometer predicts the label of a node by finding the nearest
class prototype. Prototype is a vector representing a class in the metric
space. With the pop-up of novel classes, Geometer learns and adjusts the
attention-based prototypes by observing the geometric proximity, uniformity and
separability. Teacher-student knowledge distillation and biased sampling are
further introduced to mitigate catastrophic forgetting and unbalanced labeling
problem respectively. Experimental results on four public datasets demonstrate
that Geometer achieves a substantial improvement of 9.46% to 27.60% over
state-of-the-art methods.
Related papers
- Inductive Graph Few-shot Class Incremental Learning [34.19083477893245]
We introduce inductive GFSCIL that continually learns novel classes with newly emerging nodes.
Compared to the transductive GFSCIL, the inductive setting exacerbates catastrophic forgetting due to inaccessible previous data.
We propose a novel method, called Topology-based class Augmentation and Prototype calibration.
arXiv Detail & Related papers (2024-11-11T00:06:20Z) - Beyond the Known: Novel Class Discovery for Open-world Graph Learning [16.30962452905747]
We propose an Open-world gRAph neuraL network (ORAL) to tackle novel class discovery on graphs.
ORAL first detects correlations between classes through semi-supervised prototypical learning.
To fully explore multi-scale graph features for alleviating label deficiencies, ORAL generates pseudo-labels.
arXiv Detail & Related papers (2024-03-29T01:25:05Z) - Open-World Semi-Supervised Learning for Node Classification [53.07866559269709]
Open-world semi-supervised learning (Open-world SSL) for node classification is a practical but under-explored problem in the graph community.
We propose an IMbalance-Aware method named OpenIMA for Open-world semi-supervised node classification.
arXiv Detail & Related papers (2024-03-18T05:12:54Z) - Generation is better than Modification: Combating High Class Homophily Variance in Graph Anomaly Detection [51.11833609431406]
Homophily distribution differences between different classes are significantly greater than those in homophilic and heterophilic graphs.
We introduce a new metric called Class Homophily Variance, which quantitatively describes this phenomenon.
To mitigate its impact, we propose a novel GNN model named Homophily Edge Generation Graph Neural Network (HedGe)
arXiv Detail & Related papers (2024-03-15T14:26:53Z) - Towards Semi-supervised Universal Graph Classification [6.339931887475018]
We study the problem of semi-supervised universal graph classification.
This problem is challenging due to a severe lack of labels and potential class shifts.
We propose a novel graph neural network framework named UGNN, which makes the best of unlabeled data from the subgraph perspective.
arXiv Detail & Related papers (2023-05-31T06:58:34Z) - Transductive Linear Probing: A Novel Framework for Few-Shot Node
Classification [56.17097897754628]
We show that transductive linear probing with self-supervised graph contrastive pretraining can outperform the state-of-the-art fully supervised meta-learning based methods under the same protocol.
We hope this work can shed new light on few-shot node classification problems and foster future research on learning from scarcely labeled instances on graphs.
arXiv Detail & Related papers (2022-12-11T21:10:34Z) - Self-Supervised Graph Representation Learning for Neuronal Morphologies [75.38832711445421]
We present GraphDINO, a data-driven approach to learn low-dimensional representations of 3D neuronal morphologies from unlabeled datasets.
We show, in two different species and across multiple brain areas, that this method yields morphological cell type clusterings on par with manual feature-based classification by experts.
Our method could potentially enable data-driven discovery of novel morphological features and cell types in large-scale datasets.
arXiv Detail & Related papers (2021-12-23T12:17:47Z) - Line Graph Neural Networks for Link Prediction [71.00689542259052]
We consider the graph link prediction task, which is a classic graph analytical problem with many real-world applications.
In this formalism, a link prediction problem is converted to a graph classification task.
We propose to seek a radically different and novel path by making use of the line graphs in graph theory.
In particular, each node in a line graph corresponds to a unique edge in the original graph. Therefore, link prediction problems in the original graph can be equivalently solved as a node classification problem in its corresponding line graph, instead of a graph classification task.
arXiv Detail & Related papers (2020-10-20T05:54:31Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.