atlas

Research map / Label-efficient and robust learning / Knowledge distillation

From Coarse to Fine: Enable Comprehensive Graph Self-supervised Learning with Multi-granular Semantic Ensemble

ICML 2024 · Label-efficient and robust learning › Knowledge distillation · approach: Patient consistent distillation

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 MGSE, a plug-and-play self-supervised knowledge distillation framework that trains multiple student graph encoders against a frozen graph SSL teacher at different prototype granularities and averages them for downstream use.

Problem

Existing graph SSL frameworks capture either high-level abstract or fine-grained features but not both, which limits generalization across downstream graph tasks, especially under distribution shift.

Approach

Distill a frozen pre-trained graph SSL teacher into K randomly initialized students, each aligned to the teacher via prototype-based soft assignments with a different number of prototypes (granularity), with sharpening and ME-MAX regularization, then ensemble the fine-tuned students by averaging predictions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add MGSE to GraphCLGraphCL · BBBPROC-AUC: 69.68±0.67 -> 72.26±0.65Helped
Add MGSE to GraphCLGraphCL · Tox21ROC-AUC: 73.87±0.66 -> 75.89±0.33Helped
Add MGSE to GraphLoGGraphLoG · ClinToxROC-AUC: 76.7±3.3 -> 83.72±2.02Helped
Add MGSE to GraphLoGGraphLoG · BACEROC-AUC: 83.5±1.2 -> 83.18±1.24Hurt
Add MGSE to GraphMAEGraphMAE · BBBPROC-AUC: 72.0±0.6 -> 71.62±0.51Hurt
Add MGSE across the reported graph SSL methodsGraph SSL frameworks · Tox21ROC-AUC: +1.21 (1.6%)Helped
Add target-distribution sharpening (ablation)GraphCL+MGSE · BBBPROC-AUC: 70.91±0.89 -> 72.26±0.65Helped
Add ME-MAX regularization (ablation)GraphCL+MGSE · SIDERROC-AUC: 60.08±0.82 -> 61.44±0.68Helped
Use multiple granularities rather than only granularity #1 (DK = 2) (ablation)GraphCL+MGSE · ToxCastROC-AUC: 61.75±0.71 -> 64.57±0.34Helped
Replace multi-granularity distillation with multi-teacher dropout ensemble (ablation)GraphCL · Tox21ROC-AUC: 73.85±0.74 -> 75.89±0.33Hurt
Use more than one student model (ablation)MGSE · ClinToxROC-AUCHelped
Use more than one student model (ablation)MGSE · BACEROC-AUCNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: ZINC15 PPI-306K MoleculeNet (BBBP, Tox21, ToxCast, SIDER, ClinTox, HIV, BACE, MUV) PPI Cora Citeseer Pubmed ogbn-arxiv

Benchmarks: MoleculeNet PPI Cora Citeseer Pubmed ogbn-arxiv

Metrics: ROC-AUC accuracy

Baselines: GraphCL JOAO AD-GCL GraphLoG RGCL GRACE GraphMAE CCA-SSG No pre-train

Builds on: GraphLoG self-distillation (Allen-Zhu & Li, 2023) SwAV-style prototypes / ME-MAX DINO-style self-distillation (Caron et al., 2021) CCL / Fang et al. 2020 self-supervised distillation

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