atlas

Research map / Graph learning / GNN architectures

SimCalib: Graph Neural Network Calibration Based on Similarity between Nodes

AAAI 2024 · Graph learning › GNN architectures · approach: Robustness, privacy, and fairness of GNNs · 5 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 SimCalib, a post-hoc GNN calibration method that uses Mahalanobis feature similarity to class prototypes and nodewise homophily/relative-degree representation-movement similarity, with a theoretical ECE argument.

Problem

Calibrating confidence of graph neural networks for node classification, where existing GNN calibrators (CaGCN, GATS) lack theoretical grounding and ignore nodewise similarity structure.

Approach

Calibrate frozen GNN logits with nodewise temperatures derived from (i) Mahalanobis distances between node intermediate features and class prototypes propagated over the graph and (ii) an attention weighting based on estimated homophily (logit dot products) and relative degree, combined in a convex mixture; a Gaussian-model analysis argues that jointly estimating correlated nodes lowers ECE.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SimCalib instead of the strongest reported baselineGCN calibration · Cora, Pubmed, Computers, Photo, CS, Physics, CoraFullECE (%): Cora 3.64±1.34 -> 3.32±0.99; Pubmed 0.98±0.30 -> 0.93±0.32; Computers 2.58±0.70 -> 1.37±0.33; Photo 1.51±0.52 -> 1.36±0.Helped
Use SimCalib instead of GATSGAT calibration · Cora, Pubmed, Computers, Photo, Physics, CoraFullECE (%): Cora 3.18±0.90 -> 2.90±0.87; Pubmed 1.03±0.32 -> 0.95±0.35; Computers 1.39±0.39 -> 1.08±0.33; Photo 1.48±0.61 -> 1.29±0.Helped
Use SimCalib instead of GATSGAT calibration · CiteseerECE (%): 3.86±1.56 -> 3.95±1.30Hurt
Use SimCalib instead of GATSGAT calibration · CSECE (%): 0.81±0.30 -> 0.83±0.32Hurt
Replace class-prototype similarity input with pretrained logits (ablation)SimCalib · Cora, GCNECE (%): 3.32±0.99 -> 3.58±0.97Hurt
Remove the feature-similarity branch, using representation movement only (ablation)SimCalib · Cora, GCNECE (%): 3.32±0.99 -> 3.86±1.78Hurt
Remove the relative-degree term (ablation)SimCalib · Cora, GCNECE (%): 3.32±0.99 -> 3.30±1.76No clear effect
Remove the homophily term (ablation)SimCalib · Cora, GCNECE (%): 3.32±0.99 -> 3.87 ± 1.77Hurt
Remove homophily and relative-degree terms (ablation)SimCalib · Cora, GCNECE (%): 3.32±0.99 -> 4.16 ±1.79Hurt
Increase calibration label rate from 1%SimCalib on GAT · GNN calibrationECEHelped

Surprising findings

Limitations

Experimental setup

Datasets: Cora Citeseer Pubmed CoraFull Amazon Computers Amazon Photo Coauthor CS Coauthor Physics

Benchmarks: Cora Citeseer Pubmed CoraFull Computers Photo CS Physics

Metrics: ECE ACE

Baselines: UnCal TS VS ETS CaGCN GATS

Builds on: GATS CaGCN temperature scaling Yan et al. two sides of the same coin (representation movement) Lee et al. 2018 Mahalanobis OOD detection

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