Loading…

Focus on informative graphs! Semi-supervised active learning for graph-level classification

Graph-level classification is a critical problem in social analysis and bioinformatics. Since annotated labels are typically costly, we intend to study this challenging task in semi-supervised scenarios with limited budgets. Inspired by the fact that active learning is capable of interactively query...

Full description

Saved in:
Bibliographic Details
Published in:Pattern recognition 2024-09, Vol.153, p.110567, Article 110567
Main Authors: Ju, Wei, Mao, Zhengyang, Qiao, Ziyue, Qin, Yifang, Yi, Siyu, Xiao, Zhiping, Luo, Xiao, Fu, Yanjie, Zhang, Ming
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Graph-level classification is a critical problem in social analysis and bioinformatics. Since annotated labels are typically costly, we intend to study this challenging task in semi-supervised scenarios with limited budgets. Inspired by the fact that active learning is capable of interactively querying an oracle to annotate a small number of informative examples in the unlabeled dataset, we develop a novel Semi-supervised active learning framework termed GraphSpa for graph-level classification. To make the most of labeling budgets, we propose an effective unlabeled data selection strategy that takes both local similarity and global semantic structure into account. Specifically, we first construct an adaptive queue with labeled samples and select informative samples that have a low degree of similarity to the queue using the Min-Max principle from the local view. Further, we introduce class prototypes and select samples with a large predictive loss discrepancy from the global view. To harness the full potential of unlabeled data, we develop a semi-supervised active learning framework on the basis of our fusion selection strategy coupled with graph contrastive learning during active learning. The effectiveness of our GraphSpa is validated against state-of-the-art methods through experimental results on diverse real-world benchmark datasets. •We explore a challenging yet practical problem: semi-supervised graph classification.•We explore graph semantics from both local and global views in the active learning.•We incorporate contrastive learning into a semi-supervised active learning framework.•Experiments on the benchmarks demonstrate the effectiveness of the proposed approach.
ISSN:0031-3203
1873-5142
DOI:10.1016/j.patcog.2024.110567