Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Augmentations in Hypergraph Contrastive Learning: Fabricated and Generative

About

This paper targets at improving the generalizability of hypergraph neural networks in the low-label regime, through applying the contrastive learning approach from images/graphs (we refer to it as HyperGCL). We focus on the following question: How to construct contrastive views for hypergraphs via augmentations? We provide the solutions in two folds. First, guided by domain knowledge, we fabricate two schemes to augment hyperedges with higher-order relations encoded, and adopt three vertex augmentation strategies from graph-structured data. Second, in search of more effective views in a data-driven manner, we for the first time propose a hypergraph generative model to generate augmented views, and then an end-to-end differentiable pipeline to jointly learn hypergraph augmentations and model parameters. Our technical innovations are reflected in designing both fabricated and generative augmentations of hypergraphs. The experimental findings include: (i) Among fabricated augmentations in HyperGCL, augmenting hyperedges provides the most numerical gains, implying that higher-order information in structures is usually more downstream-relevant; (ii) Generative augmentations do better in preserving higher-order information to further benefit generalizability; (iii) HyperGCL also boosts robustness and fairness in hypergraph representation learning. Codes are released at https://github.com/weitianxin/HyperGCL.

Tianxin Wei, Yuning You, Tianlong Chen, Yang Shen, Jingrui He, Zhangyang Wang• 2022

Related benchmarks

TaskDatasetResultRank
Node ClassificationCiteseer (test)
Accuracy0.6694
729
Node ClassificationCora (test)
Mean Accuracy73.12
687
Node ClassificationPubMed (test)
Accuracy85.72
500
Document Classification20 Newsgroups (test)
Accuracy75.52
43
Node ClassificationCora HET. (test)
Accuracy70.29
30
Node ClassificationCora HOMO. (test)
Mean Accuracy79.39
30
Vertex ClassificationZoo (test)
Accuracy (%)66.89
21
Vertex ClassificationCora-CA (test)
Mean Accuracy0.7621
20
Vertex ClassificationDBLP-CA (test)
Mean Accuracy90.28
20
Vertex ClassificationMushroom (test)
Accuracy99.86
20
Showing 10 of 53 rows

Other info

Code

Follow for update