Omni-Granular Ego-Semantic Propagation for Self-Supervised Graph Representation Learning
Abstract
Unsupervised/self-supervised graph representation learning is critical for downstream node- and graph-level classification tasks. Global structure of graphs helps discriminating representations and existing methods mainly utilize the global structure by imposing additional supervisions. However, their global semantics are usually invariant for all nodes/graphs and they fail to explicitly embed the global semantics to enrich the representations. In this paper, we propose Omni-Granular Ego-Semantic Propagation for Self-Supervised Graph Representation Learning (OEPG). Specifically, we introduce instance-adaptive global-aware ego-semantic descriptors, leveraging the first- and second-order feature differences between each node/graph and hierarchical global clusters of the entire graph dataset. The descriptors can be explicitly integrated into local graph convolution as new neighbor nodes. Besides, we design an omni-granular normalization on the whole scales and hierarchies of the ego-semantic to assign attentional weight to each descriptor from an omni-granular perspective. Specialized pretext tasks and cross-iteration momentum update are further developed for local-global mutual adaptation. In downstream tasks, OEPG consistently achieves the best performance with a 2\
Benchmark Results
Tested on 16 datasets 6 baseline values reported too low
Tables show presented results in global context (best 3 papers + GCN + MLP).
Classic
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | GraphTARIF | 0.9703
±0.0019 | |
| 2 | GAT | 0.9669
±0.0014 | |
| 3 | GAT+T | 0.9660
±0.0007 | |
| 7 | SAGE | 0.9643
±0.0027 | |
| 52 | OEPG | 0.9510
±0.0040 | This paper |
| 172 | BGRL | 0.9337
±0.0021 best reported | best at pub: Learning Graph Augmentations to Learn Graph Representations (2022) best today: Wiener Graph Deconvolutional Network Improves Graph Self-Supervised Learning (AAAI 2022) |
| 191 | GCA | 0.9320
±0.0060 best reported | best at pub: Calibrating and Improving Graph Contrastive Learning (TMLR 2021) best today: Decoupling Weighing and Selecting for Integrating Multiple Graph Pre-training Tasks (ICLR 2024) |
| 203 | GRACE | 0.9313
±0.0017 best reported | best at pub: Learning Graph Augmentations to Learn Graph Representations (2022) best today: Learn Beneficial Noise as Graph Augmentation (ICML 2025) Difference within reported uncertainty; not counted as underperformance. |
| 206 | MVGRL | 0.9310
±0.0040 best reported | best at pub: Graph Contrastive Learning with Adaptive Augmentation (WWW 2020) best today: Decoupling Weighing and Selecting for Integrating Multiple Graph Pre-training Tasks (ICLR 2024) |
| 211 | CCA | 0.9310
±0.0010 | This paper |
| 235 | GBT | 0.9282
±0.0040 best reported | best today: Str-GCL: Structural Commonsense Driven Graph Contrastive Learning (WWW 2025) Difference within reported uncertainty; not counted as underperformance. |
| 390 | MLP | 0.9128
±0.0063 | |
| 408 | GMI | 0.9081
±0.0015 best reported | best at pub: Learning Graph Augmentations to Learn Graph Representations (2022) best today: Energy-Balanced Hyperspherical Graph Representation Learning via Structural Binding and Entropic Dispersion (2025) Difference within reported uncertainty; not counted as underperformance. |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | GraphTARIF | 0.9461
±0.0017 | |
| 2 | GCN | 0.9412
±0.0008 | |
| 3 | GAT | 0.9398
±0.0022 | |
| 8 | SAGE | 0.9351
±0.0006 | |
| 29 | OEPG | 0.9190
±0.0050 | This paper |
| 79 | BGRL | 0.9034
±0.0019 best reported | best at pub: Graph Representation Learning via Aggregation Enhancement (2022) best today: Adaptive Negative Scheduling for Graph Contrastive Learning (2026) |
| 160 | GCA | 0.8894
±0.0015 best reported | best at pub: Barlow Graph Auto-Encoder for Unsupervised Network Embedding (2021) best today: Adaptive Negative Scheduling for Graph Contrastive Learning (2026) Difference within reported uncertainty; not counted as underperformance. |
| 165 | GBT | 0.8885
±0.0025 best reported | best today: Str-GCL: Structural Commonsense Driven Graph Contrastive Learning (WWW 2025) |
| 173 | CCA | 0.8870
±0.0030 | This paper |
| 179 | MVGRL | 0.8861
±0.0064 best reported | best at pub: Graph Contrastive Learning with Adaptive Augmentation (WWW 2020) |
| 320 | MLP | 0.8463 | |
| 342 | GMI | 0.8422
±0.0052 best reported | best at pub: Graph Contrastive Learning with Adaptive Augmentation (WWW 2020) best today: Localized Graph Contrastive Learning (2022) |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | GrokFormer | 0.9831
±0.0018 | |
| 2 | PolyFormer | 0.9808
±0.0027 | |
| 3 | SGFormer | 0.9796
±0.0081 | |
| 9 | GCN | 0.9774
±0.0035 | |
| 21 | OEPG | 0.9730
±0.0010 | This paper |
| 58 | MLP | 0.9597
±0.0007 | |
| 63 | GCA | 0.9590
±0.0020 best reported | best at pub: Barlow Graph Auto-Encoder for Unsupervised Network Embedding (2021) best today: Unifying Graph Contrastive Learning with Flexible Contextual Scopes (2022) Difference within reported uncertainty; not counted as underperformance. |
| 69 | BGRL | 0.9580
±0.0040 best reported | best at pub: Learning Graph Augmentations to Learn Graph Representations (2022) best today: Unifying Graph Contrastive Learning with Flexible Contextual Scopes (2022) Difference within reported uncertainty; not counted as underperformance. |
| 114 | MVRL | 0.9553
±0.0010 best reported | |
| 129 | CCA | 0.9540
±0.0010 | This paper |
| 149 | GBT | 0.9520
±0.0010 | This paper |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | GCN | 0.9302
±0.0011 | |
| 2 | RSE + RGCN (70b) | 0.8852
±0.0019 | |
| 3 | LEMP+T | 0.8825 | |
| 9 | SAGE | 0.8771 | |
| 51 | OEPG | 0.8330
±0.0030 | This paper |
| 100 | BGRL | 0.8000
±0.0010 best reported | best at pub: Learning Graph Augmentations to Learn Graph Representations (2022) best today: PyG-SSL: A Graph Self-Supervised Learning Toolkit (2024) Difference within reported uncertainty; not counted as underperformance. |
| 190 | MVGRL | 0.7757
±0.0046 best reported | best at pub: Graph Barlow Twins: A self-supervised representation learning framework for graphs (2021) best today: Negative-Free Self-Supervised Gaussian Embedding of Graphs (2024) Difference within reported uncertainty; not counted as underperformance. |
| 196 | GBT | 0.7730
±0.0060 | This paper |
| 237 | MLP | 0.7469
±0.0085 |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | DoG | 0.9690
±0.0030 | |
| 2 | GWN-fa | 0.9667
±0.0026 | |
| 3 | GWN-sym | 0.9666
±0.0026 | |
| 6 | GraphSAGE | 0.9593
±0.0025 | |
| 11 | OEPG | 0.9540
±0.0010 | This paper |
| 51 | GCA | 0.9332
±0.0012 best reported | best at pub: Learning Graph Augmentations to Learn Graph Representations (2022) |
| 53 | BGRL | 0.9331
±0.0013 best reported | best at pub: Learning Graph Augmentations to Learn Graph Representations (2022) best today: Adaptive Negative Scheduling for Graph Contrastive Learning (2026) Difference within reported uncertainty; not counted as underperformance. |
| 58 | CCA | 0.9330
±0.0020 | This paper |
| 74 | GBT | 0.9295
±0.0017 best reported | best today: Spectral Augmentation for Self-Supervised Learning on Graphs (ICLR 2022) Difference within reported uncertainty; not counted as underperformance. |
| 88 | MLP | 0.9280
±0.0020 |
TU Dortmund
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | MSH-GNN | 0.9910
±0.0030 | |
| 2 | ID-GNN+BEC | 0.9830
±0.0360 | |
| 3 | SupCosine | 0.9830
±0.0250 | |
| 19 | OEPG | 0.9530
±0.0060 | This paper |
| 39 | GIN | 0.9330
±0.0290 | |
| 70 | DGCL | 0.9210
±0.0020 | This paper |
| 228 | GAE | 0.8770
±0.0070 | prev best: Self-Supervised Representation Learning via Latent Graph Prediction (ICML 2022) best today: Revisiting Graph Autoencoders as Implicit Contrastive Learners (KDD 2024) |
| 403 | MLP | 0.8660
±0.0495 |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | WL-MLP | 0.9954 | |
| 2 | GIN | 0.9934 | |
| 3 | GCN | 0.9727 | |
| 25 | OEPG | 0.8480
±0.0040 | This paper |
| 131 | GraphSAGE | 0.8200
±0.0100 | |
| 139 | DGCL | 0.8190
±0.0020 | This paper |
| 301 | JOAO | 0.7840
±0.0050 | prev best: Graph Contrastive Learning Automated (ICML 2021) Improvement within reported uncertainty; not highlighted. |
| 440 | ADGCL | 0.7391
±0.0077 best reported | best today: Subgraph Networks Based Contrastive Learning (2023) |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | WL-MLP | 0.9792 | |
| 2 | MSH-GNN | 0.9640
±0.0070 | |
| 3 | CoCN | 0.8722
±0.0013 | |
| 8 | OEPG | 0.8470
±0.0070 | This paper |
| 23 | GCN | 0.8260
±0.0220 | |
| 72 | DGCL | 0.8120
±0.0030 | This paper |
| 151 | MLP | 0.7920
±0.0240 | |
| 248 | JOAO | 0.7535
±0.0093 best reported | best at pub: Adversarial Graph Augmentation to Improve Graph Contrastive Learning (NeurIPS 2021) best today: Spectral Augmentation for Self-Supervised Learning on Graphs (ICLR 2022) |
| 273 | ADGCL | 0.7330
±0.0060 | This paper |
| # | Model | Accuracy ↑ | Paper |
|---|---|---|---|
| 1 | OEPG | 0.9630
±0.0090 | This paper |
| 2 | MSH-GNN | 0.9580
±0.0090 | |
| 3 | GNN-AK+ | 0.9480
±0.0080 | |
| 11 | DGCL | 0.9270
±0.0020 | This paper |
| 13 | GIN | 0.9240
±0.0250 | |
| 24 | JOAO | 0.9166
±0.0059 best reported | best at pub: Graph Self-Supervised Learning: A Survey (2021) best today: Graph Contrastive Learning with Cohesive Subgraph Awareness (WWW 2024) |
| 55 | GAE | 0.8710
±0.0010 | prev best: Self-Supervised Representation Learning via Latent Graph Prediction (ICML 2022) |
| 63 | ADGCL | 0.8550
±0.0080 | This paper |
OGB
| # | Model | ROC-AUC ↑ | Paper |
|---|---|---|---|
| 1 | Multi-RF Fusion with Multi-GNN Blending | 0.8476
±0.0002 | |
| 2 | HyperFusion | 0.8475
±0.0003 | |
| 3 | PAS+FPs | 0.8420
±0.0015 | |
| 9 | GatedGCN | 0.8090
±0.0160 | |
| 109 | GIN | 0.7780
±0.0182 | |
| 120 | OEPG | 0.7750
±0.0170 | This paper |
| 264 | DGCL | 0.7360
±0.0150 | This paper |
| 287 | GraphCL | 0.7060
±0.0160 | This paper |
MoleculeNet
| # | Model | ROC-AUC ↑ | Paper |
|---|---|---|---|
| 1 | HIMP | 0.8740
±0.0050 | |
| 2 | GINE w/ VN | 0.8720
±0.0030 | |
| 3 | NaiveGINe+ K=3 w/ VN | 0.8700
±0.0040 | |
| 14 | GCN | 0.8400
±0.0040 | |
| 31 | JOAO | 0.8230
±0.0220 best reported | best at pub: GraphMAE: Self-Supervised Masked Graph Autoencoders (KDD 2022) best today: KPGT: Knowledge-Guided Pre-training of Graph Transformer for Molecular Property Prediction (KDD 2022) |
| 47 | GraphCL | 0.7540
±0.0090 | prev best: 16 Pre-training Molecular Graph Representation with 3D Geometry (ICLR 2021) best today: KPGT: Knowledge-Guided Pre-training of Graph Transformer for Molecular Property Prediction (KDD 2022) Improvement within reported uncertainty; not highlighted. |
| 81 | InfoGraph | 0.7930 best reported | best at pub: GeomGCL: Geometric Graph Contrastive Learning for Molecular Property Prediction (AAAI 2021) |
| 85 | OEPG | 0.7920
±0.0070 | This paper |
| 221 | GraphPartition | 0.7520
±0.0040 | This paper |
| # | Model | ROC-AUC ↑ | Paper |
|---|---|---|---|
| 1 | ProtoMol | 0.9140
±0.0030 | |
| 2 | MMSG | 0.9080
±0.0050 | |
| 3 | MemGNN | 0.9070 | |
| 43 | GIN | 0.8646
±0.0081 | |
| 72 | OEPG | 0.8520
±0.0130 | This paper |
| 100 | JOAO | 0.8340
±0.0330 best reported | best at pub: GraphMAE: Self-Supervised Masked Graph Autoencoders (KDD 2022) best today: KPGT: Knowledge-Guided Pre-training of Graph Transformer for Molecular Property Prediction (KDD 2022) |
| 187 | GraphPartition | 0.7960
±0.0180 | This paper |
| 204 | InfoGraph | 0.7890
±0.0110 | prev best: 16 Pre-training Molecular Graph Representation with 3D Geometry (ICLR 2021) Improvement within reported uncertainty; not highlighted. |
| 213 | GraphCL | 0.7820
±0.0120 | prev best: GraphMAE: Self-Supervised Masked Graph Autoencoders (KDD 2022) |
| # | Model | ROC-AUC ↑ | Paper |
|---|---|---|---|
| 1 | MAGPrompt+ | 0.9432
±0.0238 | |
| 2 | CamS-LLaMA | 0.9420 | |
| 3 | SE(3)-I MPPH | 0.9400
±0.0210 | |
| 34 | GIN | 0.8875
±0.0049 | |
| 36 | GraphCL | 0.8870
±0.0190 best reported | best at pub: GraphMAE: Self-Supervised Masked Graph Autoencoders (KDD 2022) best today: KPGT: Knowledge-Guided Pre-training of Graph Transformer for Molecular Property Prediction (KDD 2022) |
| 39 | JOAO | 0.7140
±0.0090 | prev best: GraphMAE: Self-Supervised Masked Graph Autoencoders (KDD 2022) best today: KPGT: Knowledge-Guided Pre-training of Graph Transformer for Molecular Property Prediction (KDD 2022) Improvement within reported uncertainty; not highlighted. |
| 66 | OEPG | 0.7570
±0.0060 | This paper |
| 137 | GraphPartition | 0.7030
±0.0070 | This paper |
| 173 | InfoGraph | 0.6920
±0.0080 best reported | best at pub: 16 Pre-training Molecular Graph Representation with 3D Geometry (ICLR 2021) best today: Graph Generative Pre-trained Transformer (ICML 2025) Difference within reported uncertainty; not counted as underperformance. |
| # | Model | ROC-AUC ↑ | Paper |
|---|---|---|---|
| 1 | SE(3)-I MPPH | 0.9930
±0.0040 | |
| 2 | KA-GCN | 0.9920
±0.0050 | |
| 3 | KA-GAT | 0.9910
±0.0050 | |
| 19 | GCN | 0.9130
±0.0170 | |
| 59 | OEPG | 0.8450
±0.0170 | This paper |
| 79 | JOAO | 0.8132
±0.0249 best reported | best at pub: GraphMAE: Self-Supervised Masked Graph Autoencoders (KDD 2022) best today: Graph Self-Contrast Representation Learning (2023) Difference within reported uncertainty; not counted as underperformance. |
| 97 | GraphCL | 0.7890
±0.0420 best reported | best at pub: 16 Pre-training Molecular Graph Representation with 3D Geometry (ICLR 2021) best today: Improving Molecular Pretraining with Complementary Featurizations (2022) |
| 106 | InfoGraph | 0.7810 best reported | best at pub: GeomGCL: Geometric Graph Contrastive Learning for Molecular Property Prediction (AAAI 2021) |
| 207 | GraphPartition | 0.6420
±0.0050 | This paper |
| # | Model | ROC-AUC ↑ | Paper |
|---|---|---|---|
| 1 | KA-GAT | 0.8470
±0.0020 | |
| 2 | KA-GCN | 0.8420
±0.0010 | |
| 3 | GraphKAN | 0.8370
±0.0010 | |
| 63 | OEPG | 0.6410
±0.0090 | This paper |
| 66 | GIN | 0.6403
±0.0104 | |
| 68 | JOAO | 0.6400
±0.0100 best reported | best at pub: 16 Pre-training Molecular Graph Representation with 3D Geometry (ICLR 2021) best today: KPGT: Knowledge-Guided Pre-training of Graph Transformer for Molecular Property Prediction (KDD 2022) |
| 114 | GraphCL | 0.6080
±0.0070 | prev best: GraphMAE: Self-Supervised Masked Graph Autoencoders (KDD 2022) Improvement within reported uncertainty; not highlighted. |
| 142 | GraphPartition | 0.6100
±0.0080 | This paper |
| 162 | InfoGraph | 0.5940
±0.0100 | prev best: 16 Pre-training Molecular Graph Representation with 3D Geometry (ICLR 2021) Improvement within reported uncertainty; not highlighted. |
| # | Model | ROC-AUC ↑ | Paper |
|---|---|---|---|
| 1 | GeomGCL | 0.7630 | |
| 2 | LiGhT DeepGPT | 0.7570
±0.0110 | |
| 3 | CoMPT | 0.7550 | |
| 14 | GCN | 0.7350
±0.0020 | |
| 31 | JOAO | 0.6320
±0.0050 | prev best: GraphMAE: Self-Supervised Masked Graph Autoencoders (KDD 2022) best today: KPGT: Knowledge-Guided Pre-training of Graph Transformer for Molecular Property Prediction (KDD 2022) Improvement within reported uncertainty; not highlighted. |
| 35 | InfoGraph | 0.7050 best reported | best at pub: GeomGCL: Geometric Graph Contrastive Learning for Molecular Property Prediction (AAAI 2021) |
| 42 | GraphCL | 0.6380
±0.0040 | prev best: 16 Pre-training Molecular Graph Representation with 3D Geometry (ICLR 2021) best today: KPGT: Knowledge-Guided Pre-training of Graph Transformer for Molecular Property Prediction (KDD 2022) |
| 86 | OEPG | 0.6620
±0.0040 | This paper |
| 156 | GraphPartition | 0.6320
±0.0030 | This paper |
