atlas

Research map / Graph learning / Graph self-supervised learning

Class-Imbalanced Graph Learning without Class Rebalancing

ICML 2024 · Graph learning › Graph self-supervised learning · approach: Heterophily and imbalance on graphs · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes BAT, a lightweight plug-and-play topological augmentation that adds virtual class-prototype nodes guided by node misclassification risk to mitigate AMP/DMP-driven bias in class-imbalanced node classification, without class rebalancing.

Problem

Class-imbalanced node classification on graphs suffers predictive bias against minority classes; existing methods rely on class rebalancing, while the topological causes of this bias are not well understood.

Approach

Theoretically identifies two local topological phenomena (ambivalent message-passing and distant message-passing) that amplify minority-class bias, then uses prediction uncertainty to locate high-risk nodes and connects them to per-class virtual nodes via risk-discounted posterior-likelihood edges, orthogonal to reweighting/resampling.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add BAT with 0th-order posterior likelihood estimationGCN · CoraBalanced accuracy: 64.5 -> 70.5Helped
Add BAT with 1st-order posterior likelihood estimationGCN · CiteSeerBalanced accuracy: 43.2 -> 59.2Helped
Add BAT with 0th-order posterior likelihood estimationGCN · PubMedBalanced accuracy: 69.1 -> 73.0Helped
Replace TV-distance uncertainty with random scores (ablation)BAT 0th-order · Cora (IR=10)Balanced accuracy: 65.54±1.25 -> 61.64±1.89Hurt
Replace TV-distance uncertainty with information entropy (ablation)BAT 0th-order · Cora (IR=10)Balanced accuracy: 65.54±1.25 -> 65.18±1.68No clear effect
Replace TV-distance uncertainty with information entropy (ablation)BAT 0th-order · CiteSeer (IR=10)Balanced accuracy: 52.65±1.08 -> 51.87±2.96No clear effect
Replace TV-distance uncertainty with information entropy (ablation)BAT 0th-order · PubMed (IR=10)Balanced accuracy: 68.62±0.77 -> 67.72±1.27No clear effect
Replace 0th-order posterior likelihood estimation with random likelihoods (ablation)BAT · Cora (IR=10)Balanced accuracy: 65.54±1.25 -> 63.85±2.17Hurt
Replace 0th-order posterior likelihood estimation with random likelihoods (ablation)BAT · CiteSeer (IR=10)Balanced accuracy: 52.65±1.08 -> 46.51±3.27Hurt
Replace 0th-order posterior likelihood estimation with random likelihoods (ablation)BAT · PubMed (IR=10)Balanced accuracy: 68.62±0.77 -> 64.32±1.23Hurt
Use 1st-order instead of 0th-order posterior likelihood estimation (ablation)BAT · Cora (IR=10)Balanced accuracy: 65.54±1.25 -> 69.80±1.30Helped
Use 1st-order instead of 0th-order posterior likelihood estimation (ablation)BAT · CiteSeer (IR=10)Balanced accuracy: 52.65±1.08 -> 55.37±1.39Helped

Surprising findings

Limitations

Experimental setup

Datasets: Cora CiteSeer PubMed CS Physics

Benchmarks: Cora CiteSeer PubMed CS Physics

Metrics: Balanced Accuracy Macro-F1 PerfStd

Baselines: ERM Reweight ReNode Resampling (oversampling) SMOTE GraphSMOTE GraphENS

Builds on: GraphSMOTE GraphENS ReNode GCN SMOTE

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy