mlsanityData to 7 Oct 2026

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

arXiv 2112.10558 ↗First posted 20 Dec 2021cs.LGcited by 11

Not on the map. Why?

Abstract (arXiv)

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 with new classes and tackling imbalanced class distributions. The combination of these two challenges is particularly relevant since newly emerging classes typically resemble only a tiny fraction of the data, adding to the already skewed class distribution. We make several contributions: First, we show that the amount of unlabeled data does not influence the results, which is an essential prerequisite for lifelong learning on a sequence of tasks. Second, we experiment with different label rates and show that our methods can perform well with only a tiny fraction of annotated nodes. Third, we propose the gDOC method to detect new classes under the constraint of having an imbalanced class distribution. The critical ingredient is a weighted binary cross-entropy loss function to account for the class imbalance. Moreover, we demonstrate combinations of gDOC with various base GNN models such as GraphSAGE, Simplified Graph Convolution, and Graph Attention Networks. Lastly, our k-neighborhood time difference measure provably normalizes the temporal changes across different graph datasets. With extensive experimentation, we find that the proposed gDOC method is consistently better than a naive adaption of DOC to graphs. Specifically, in experiments using the smallest history size, the out-of-distribution detection score of gDOC is 0.09 compared to 0.01 for DOC. Furthermore, gDOC achieves an Open-F1 score, a combined measure of in-distribution classification and out-of-distribution detection, of 0.33 compared to 0.25 of DOC (32% increase).

Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 55 of its 91 references that are in the map. First posted on arXiv 20 Dec 2021.

Builds on

55 of 91 references.

References · 55

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  4. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  5. 2017Graph Attention Networkscited by 8,854
  6. 2017Inductive Representation Learning on Large Graphscited by 6,284
  7. 2018How Powerful are Graph Neural Networks?cited by 4,355
  8. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  9. 2016iCaRL: Incremental Classifier and Representation Learningcited by 2,313
  10. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  11. 2017Gradient Episodic Memory for Continual Learningcited by 1,871
  12. 2018A Simple Unified Framework for Detecting Out-of-Distribution Samples and Adversarial Attackscited by 1,472
38 more
  1. 2019Simplifying Graph Convolutional Networkscited by 1,470
  2. 2017Enhancing The Reliability of Out-of-distribution Image Detection in Neural Networkscited by 1,325
  3. 2018Continual Lifelong Learning with Neural Networks: A Reviewcited by 1,313
  4. 2020LightGCN: Simplifying and Powering Graph Convolution Network for Recommendationcited by 1,134
  5. 2016Revisiting Semi-Supervised Learning with Graph Embeddingscited by 970
  6. 2018Deep Anomaly Detection with Outlier Exposurecited by 939
  7. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
  8. 2021Generalized Out-of-Distribution Detection: A Surveycited by 796
  9. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
  10. 2020Benchmarking Graph Neural Networkscited by 672
  11. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  12. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
  13. 2019Cluster-GCN: An Efficient Algorithm for Training Deep and Large Graph Convolutional Networkscited by 540
  14. 2015Towards Open Set Deep Networkscited by 533
  15. 2020Temporal Graph Networks for Deep Learning on Dynamic Graphscited by 521
  16. 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
  17. 2020Inductive Representation Learning on Temporal Graphscited by 454
  18. 2019EvolveGCN: Evolving Graph Convolutional Networks for Dynamic Graphscited by 443
  19. 2017Residual Gated Graph ConvNetscited by 341
  20. 2020SIGN: Scalable Inception Graph Neural Networkscited by 283
  21. 2016Structured Sequence Modeling with Graph Convolutional Recurrent Networkscited by 273
  22. 2019Deep Graph Library: A Graph-Centric, Highly-Performant Package for Graph Neural Networkscited by 241
  23. 2018Adaptive Sampling Towards Fast Graph Representation Learningcited by 180
  24. 2020Scaling Graph Neural Networks with Approximate PageRankcited by 174
  25. 2018Reducing Network Agnostophobiacited by 165
  26. 2017Know-Evolve: Deep Temporal Reasoning for Dynamic Knowledge Graphscited by 149
  27. 2017DOC: Deep Open Classification of Text Documentscited by 109
  28. 2018DynGEM: Deep Embedding Method for Dynamic Graphscited by 100
  29. 2015Characterizing Concept Driftcited by 93
  30. 2020Overcoming Catastrophic Forgetting in Graph Neural Networkscited by 93
  31. 2018dyngraph2vec: Capturing Network Dynamics using Dynamic Graph Representation Learningcited by 88
  32. 2017Dynamic Graph Convolutional Networkscited by 83
  33. 2021Graph-MLP: Node Classification without Message Passing in Graphcited by 73
  34. 2020Streaming Graph Neural Networks via Continual Learningcited by 63
  35. 2021TrafficStream: A Streaming Traffic Flow Forecasting Framework Based on Graph Neural Networks and Continual Learningcited by 42
  36. 2018Open-world Learning and Application to Product Classificationcited by 39
  37. 2020Lifelong Graph Learningcited by 31
  38. 2020Lifelong Learning of Graph Neural Networks for Open-World Node Classificationcited by 22

50 most cited of 55 All 55 (JSON)

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 5; 2025: 5; 2026: 1.

11 papers.