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

TAM: Topology-Aware Margin Loss for Class-Imbalanced Node Classification

About

Learning unbiased node representations under class-imbalanced graph data is challenging due to interactions between adjacent nodes. Existing studies have in common that they compensate the minor class nodes `as a group' according to their overall quantity (ignoring node connections in graph), which inevitably increase the false positive cases for major nodes. We hypothesize that the increase in these false positive cases is highly affected by the label distribution around each node and confirm it experimentally. In addition, in order to handle this issue, we propose Topology-Aware Margin (TAM) to reflect local topology on the learning objective. Our method compares the connectivity pattern of each node with the class-averaged counter-part and adaptively adjusts the margin accordingly based on that. Our method consistently exhibits superiority over the baselines on various node classification benchmark datasets with representative GNN architectures.

Jaeyun Song, Joonhyung Park, Eunho Yang• 2022

Related benchmarks

TaskDatasetResultRank
Node ClassificationCora standard (test)
Accuracy75.53
130
Node ClassificationCora (semi-supervised)--
103
Node ClassificationCS-Random (test)
Balanced Accuracy88.22
72
Node ClassificationCora
AUC94.3
65
Node ClassificationCS ρ ≈ 41.0 (random)
Balanced Accuracy88.22
54
Node ClassificationComputers-Random (ρ ≈ 17.7)
Balanced Accuracy82.83
54
Node ClassificationCS Random
F1-score89.22
51
Node ClassificationFlickr
bAcc29.79
48
Node ClassificationComputers Random (test)
Balanced Accuracy (bAcc)82.83
39
Node ClassificationPhoto
AUC95.03
38
Showing 10 of 27 rows

Other info

Follow for update