Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Collaborative Graph Walk for Semi-supervised Multi-Label Node Classification

About

In this work, we study semi-supervised multi-label node classification problem in attributed graphs. Classic solutions to multi-label node classification follow two steps, first learn node embedding and then build a node classifier on the learned embedding. To improve the discriminating power of the node embedding, we propose a novel collaborative graph walk, named Multi-Label-Graph-Walk, to finely tune node representations with the available label assignments in attributed graphs via reinforcement learning. The proposed method formulates the multi-label node classification task as simultaneous graph walks conducted by multiple label-specific agents. Furthermore, policies of the label-wise graph walks are learned in a cooperative way to capture first the predictive relation between node labels and structural attributes of graphs; and second, the correlation among the multiple label-specific classification tasks. A comprehensive experimental study demonstrates that the proposed method can achieve significantly better multi-label classification performance than the state-of-the-art approaches and conduct more efficient graph exploration.

Uchenna Akujuobi, Han Yufei, Qiannan Zhang, Xiangliang Zhang• 2019

Related benchmarks

TaskDatasetResultRank
Multi-label node classificationDBLP (6:2:2)
Macro F1 Score79.13
12
Multi-label node classificationDelve-M (6:2:2)
Macro F152.25
12
Multi-label node classificationAbnomal (6:2:2)
Macro F149.12
12
Multi-label node classificationBlogCat (6:2:2)
Macro F152.97
12
Multi-label node classificationDBLP 2:2:6
Macro F178.62
11
Multi-label node classificationDelve-M (2:2:6 split)
Macro F147.24
11
Multi-label node classificationDBLP node split (6:2:2)
Macro AUC73.32
11
Multi-label node classificationBlogCat (2:2:6 split)
Macro F151.82
11
Multi-label node classificationBlogCat node split (6:2:2)
Macro AUC60.02
11
Multi-label node classificationPCG node split (6:2:2)
Macro AUC55.86
11
Showing 10 of 14 rows

Other info

Follow for update