Litcius/Paper detail

Task-Adaptive Few-shot Node Classification

Song Wang, Kaize Ding, Chuxu Zhang, Chen Chen, Jundong Li

2022Proceedings of the 28th ACM SIGKDD Conference on Knowledge Discovery and Data Mining42 citationsDOIOpen Access PDF

Abstract

Node classification is of great importance among various graph mining tasks. In practice, real-world graphs generally follow the long-tail distribution, where a large number of classes only consist of limited labeled nodes. Although Graph Neural Networks (GNNs) have achieved significant improvements in node classification, their performance decreases substantially in such a few-shot scenario. The main reason can be attributed to the vast generalization gap between meta-training and meta-test due to the task variance caused by different node/class distributions in meta-tasks (i.e., node-level and class-level variance). Therefore, to effectively alleviate the impact of task variance, we propose a task-adaptive node classification framework under the few-shot learning setting. Specifically, we first accumulate meta-knowledge across classes with abundant labeled nodes. Then we transfer such knowledge to the classes with limited labeled nodes via our proposed task-adaptive modules. In particular, to accommodate the different node/class distributions among meta-tasks, we propose three essential modules to perform node-level, class-level, and task-level adaptations in each meta-task, respectively. In this way, our framework can conduct adaptations to different meta-tasks and thus advance the model generalization performance on meta-test tasks. Extensive experiments on four prevalent node classification datasets demonstrate the superiority of our framework over the state-of-the-art baselines. Our code is provided at https://github.com/SongW-SW/TENT https://github.com/SongW-SW/TENT.

Topics & Concepts

Computer scienceNode (physics)Task (project management)GraphGeneralizationClass (philosophy)Artificial intelligenceVariance (accounting)Machine learningTheoretical computer scienceMathematicsStructural engineeringManagementEngineeringAccountingBusinessMathematical analysisEconomicsAdvanced Graph Neural NetworksTopic ModelingDomain Adaptation and Few-Shot Learning