atlas

Research map / Graph learning / GNN architectures

IntraMix: Intra-Class Mixup Generation for Accurate Labels and Neighbors

NeurIPS 2024 · Graph learning › GNN architectures · approach: Graph structure learning · 1 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 IntraMix, which applies Mixup only among same-pseudo-label nodes to create higher-quality labeled nodes and connects each generated node to high-confidence same-class nodes to enrich neighborhoods, as a plug-in for GNNs.

Problem

GNNs on graphs suffer from insufficient accurate labels and limited neighbors per node; vanilla Mixup performs poorly for node classification because generated nodes mix classes and have no clear neighbors.

Approach

Perform Mixup only between nodes sharing the same (pseudo-)label so generated nodes have a single class, then attach each generated node to two high-confidence same-class nodes chosen by consistency across dropout-perturbed GNN predictions, with theory showing reduced label and propagated noise.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Intra-Class Mixup generation (vs. pseudo-labeling only) (ablation)GCN · Cora, CiteSeer, Pubmedaccuracy (%): Cora 82.9 to 85.2; CiteSeer 72.3 to 74.8; Pubmed 79.5 to 82.9Helped
Vanilla Mixup with generated nodes isolated (no connections) (ablation)GCN · Coraaccuracy (%): 81.5 original to 58.9 with high varianceHurt
Vanilla Mixup with generated nodes connected to their source nodes (ablation)GCN · Coraaccuracy (%): 83.0 vs 82.9 for pseudo-labeling only; well below IntraMix 85.2No clear effect
Replacing generated nodes with all-one vectors (ablation)GCN · Coraaccuracy (%): 81.5 original to 31.9Hurt
Replacing generated nodes with all-zero vectors (neighbor connections kept) (ablation)GCN · Coraaccuracy (%): 81.5 original to 83.8, below IntraMix 85.2Helped
Neighbor selection: connect generated nodes to random nodes (ablation)GCN · Coraaccuracy (%): 81.5 original to 76.7Hurt
Neighbor selection: connect generated nodes to high-confidence same-class nodes (IntraMix) vs. direct connection to low-quality same-class nodes (ablation)GCN · Coraaccuracy (%): Direct Con 83.6 vs IntraMix 85.2Helped
IntraMix as plug-in augmentation across GNNs (GCN, GAT, SAGE, APPNP)GCN, GAT, SAGE, APPNP · Cora, CiteSeer, Pubmed, CS, Physics (semi-supervised)accuracy (%): Best or near-best on most dataset/model pairs versus Original and baselinesHelped
IntraMix on large-scale graphs (ogbn-arxiv, Flickr) with 1% and 5% labels and full supervisionGCN, GAT, SAGE · ogbn-arxiv, Flickraccuracy (%): e.g., ogbn-arxiv 1% GCN 62.99 to 64.84; Flickr 1% GCN 46.02 to 48.18Helped
IntraMix in inductive settingGAT, SAGE · Cora, CiteSeer (inductive)accuracy (%): GAT Cora 81.3 to 83.8; SAGE CiteSeer 69.1 to 73.9Helped
IntraMix on heterogeneous graphs (SeHGNN base)SeHGNN · IMDB, DBLPaccuracy: qualitative, values in figureHelped

Surprising findings

Limitations

Experimental setup

Datasets: Cora CiteSeer Pubmed CS Physics ogbn-arxiv Flickr Cornell Texas Wisconsin IMDB DBLP

Benchmarks: Cora CiteSeer Pubmed CS Physics ogbn-arxiv Flickr Cornell Texas Wisconsin IMDB DBLP

Metrics: accuracy MADgap

Baselines: GraphMix CODA FLAG DropMessage MH-Aug GRAND Local Augmentation NodeMixup LA-GCN UPS

Builds on: Mixup GraphMix UPS GRAND NodeMixup

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