atlas

Research map / Graph learning / GNN architectures

Geometry Awakening: Cross-Geometry Learning Exhibits Superiority over Individual Structures

NeurIPS 2024 · Graph learning › GNN architectures · approach: Graph structure learning · 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 a cross-geometry graph knowledge distillation framework that uses Euclidean and hyperbolic GCN/HGCN teachers, selects hint embeddings per node by local subgraph hyperbolicity, and aligns them via a geometric embedding optimization module to train a Euclidean GCN student.

Problem

Real-world graphs have geometrically heterogeneous local structures, so a single geometry (Euclidean, hyperbolic, or spherical) may not capture them; existing graph KD methods rely on one geometry for hint embeddings.

Approach

Compute Gromov δ-hyperbolicity of each node's k-hop subgraph to choose between hyperbolic and Euclidean teacher embeddings per node (structure-wise knowledge transfer), then fuse and optimize the mixed-geometry embeddings with a triplet-loss GEO network before distilling into a Euclidean student.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use cross-geometry distillation with Euclidean and hyperbolic teachers instead of the strongest KD baselineGCN student · CoraF1 score: 83.39±1.22 -> 86.05±0.60Helped
Use cross-geometry distillation with Euclidean and hyperbolic teachers instead of the strongest KD baselineGCN student · CoraROC AUC: 84.38±1.04 -> 86.95±0.43Helped
Use cross-geometry distillation with Euclidean and hyperbolic teachers instead of the strongest KD baselineGCN student · Wiki-CSF1 score: 72.73±0.02 -> 74.17±0.50Helped
Use cross-geometry distillation with Euclidean and hyperbolic teachers instead of the strongest KD baselineGCN student · Wiki-CSROC AUC: 84.71±0.60 -> 86.63±0.31Helped
Use cross-geometry distillation instead of a single-geometry teacherGCN student · ArxivF1 score: 73.21 ±0.19 -> 70.89 ±0.53Hurt
Use cross-geometry distillation instead of a single-geometry teacherGCN student · ProteinsF1 score: 72.83 ±0.09 -> 71.22 ±0.41Hurt
Use only the Euclidean teacher rather than both geometric teachers (ablation)Our GCN student · Wiki-CSF1 score: 72.84 ± 1.66 -> 74.17 ± 0.50Hurt
Use only the hyperbolic teacher rather than both geometric teachers (ablation)Our GCN student · Wiki-CSF1 score: 72.38 ± 1.83 -> 74.17 ± 0.50Hurt
Add the SWKT module (ablation)Our GCN student · Wiki-CSF1 score: 73.40 ± 1.26 -> 74.17 ± 0.50Helped
Add the SWKT module (ablation)Our GCN student · Wiki-CSROC AUC: 85.08 ± 0.55 -> 86.63 ± 0.31Helped
Add the GEO module (ablation)Our GCN student · Wiki-CSF1 score: 73.39 ± 1.27 -> 74.17 ± 0.50Helped
Add the GEO module (ablation)Our GCN student · Wiki-CSROC AUC: 85.49 ± 0.97 -> 86.63 ± 0.31Helped

Surprising findings

Limitations

Experimental setup

Datasets: Cora Citeseer Pubmed Wiki-CS Coauthor-Physics Ogbn-Arxiv Ogbn-Proteins

Benchmarks: Cora Citeseer Pubmed Wiki-CS Coauthor-Physics Ogbn-Arxiv Ogbn-Proteins

Metrics: F1 score ROC AUC inference time

Baselines: FitNet AT LSP MSKD VQG

Builds on: FitNet GCN HGCN triplet loss LSP

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