paper-with-me

홈 › Papers

Lifelong Learning of Graph Neural Networks for Open-World Node Classification

2020-06-25 · Lukas Galke, Benedikt Franke, Tobias Zielke, Ansgar Scherp

Graph neural networks (GNNs) have emerged as the standard method for numerous tasks on graph-structured data such as node classification. However, real-world graphs are often evolving over time and even new classes may arise. We model these challenges as an instance of lifelong learning, in which a learner faces a sequence of tasks and may take over knowledge acquired in past tasks. Such knowledge may be stored explicitly as historic data or implicitly within model parameters. In this work, we systematically analyze the influence of implicit and explicit knowledge. Therefore, we present an incremental training method for lifelong learning on graphs and introduce a new measure based on $k$-neighborhood time differences to address variances in the historic data. We apply our training method to five representative GNN architectures and evaluate them on three new lifelong node classification datasets. Our results show that no more than 50% of the GNN's receptive field is necessary to retain at least 95% accuracy compared to training over the complete history of the graph data. Furthermore, our experiments confirm that implicit knowledge becomes more important when fewer explicit knowledge is available.

📄 PDF Abstract BibTeX arXiv:2006.14422

Code (1)

lgalke/lifelong-learning 공식 구현 pytorch

Tasks

Lifelong learningNode Classification

Similar Papers 제목 키워드 기반

Bridging Graph Network to Lifelong Learning with Feature Interaction

2021-01-01 · Chen Wang, Yuheng Qiu, Sebastian Scherer

Graph neural networks (GNN) are powerful models for many graph-structured tasks. In this paper, we aim to bridge GNN to lifelong learning, which is to overcome the effect of ``catastrophic forgetting" for continuously le…

Graph ClassificationLifelong learningNode Classification

Lifelong Graph Learning

2020-09-01 · CVPR 2022 1 · Chen Wang, Yuheng Qiu, Dasong Gao, Sebastian Scherer

Graph neural networks (GNN) are powerful models for many graph-structured tasks. Existing models often assume that the complete structure of the graph is available during training. In practice, however, graph-structured …

Action RecognitionContinual LearningGraph ClassificationGraph Learning+3

Lifelong Learning on Evolving Graphs Under the Constraints of Imbalanced Classes and New Classes

2021-12-20 · Lukas Galke, Iacopo Vagliano, Benedikt Franke, Tobias Zielke 외

Lifelong graph learning deals with the problem of continually adapting graph neural network (GNN) models to changes in evolving graphs. We address two critical challenges of lifelong graph learning in this work: dealing …

Graph AttentionGraph LearningGraph Neural NetworkLifelong learning+2

Open-World Semi-Supervised Learning for Node Classification

2024-03-18 · Yanling Wang, Jing Zhang, Lingxi Zhang, Lixin Liu 외

Open-world semi-supervised learning (Open-world SSL) for node classification, that classifies unlabeled nodes into seen classes or multiple novel classes, is a practical but under-explored problem in the graph community.…

ClassificationContrastive LearningNode ClassificationOpen-World Semi-Supervised Learning

Open-World Lifelong Graph Learning

2023-10-19 · Marcel Hoffmann, Lukas Galke, Ansgar Scherp

We study the problem of lifelong graph learning in an open-world scenario, where a model needs to deal with new tasks and potentially unknown classes. We utilize Out-of-Distribution (OOD) detection methods to recognize n…

Graph LearningGraph Neural NetworkOut of Distribution (OOD) Detection