atlas

Research map / Graph learning / GNN architectures

GETS: Ensemble Temperature Scaling for Calibration in Graph Neural Networks

ICLR 2025 · Graph learning › GNN architectures · approach: Robustness, privacy, and fairness of GNNs · 0 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 GETS, a Graph Mixture-of-Experts post-hoc calibrator that combines input ensembles (logits, node features, degree embeddings) and model ensembles with top-k gating to produce node-wise temperature-like calibration for GNNs.

Problem

GNN classifiers are often miscalibrated (overconfident or underconfident), and existing post-hoc graph calibrators (TS, ETS, CaGCN, GATS) do not jointly exploit diverse input information and model ensembles or graph structure such as node degree.

Approach

Treat each calibration expert as a GNN calibrator trained on a different combination of inputs (logits, node features, degree embeddings), and use a noisy top-k sparse gating network over nodes to weight experts, yielding node-wise calibrated logits that preserve accuracy.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use GETS instead of the strongest baseline for GCN calibrationGCN classifier · Across 10 datasetsECEMixed
replace GCN experts with GAT experts (ablation)GETS · Across datasetsECEMixed
replace GCN experts with GIN experts (ablation)GETS · Across datasetsECEMixed
replace GCN experts with MLP experts (ablation)GETS · Across datasetsECEMixed
exclude logits from the input ensemble (ablation)GETS · Across datasetsECEHurt
exclude node features from the input ensemble (ablation)GETS · Across datasetsECEHurt
exclude degree information from the input ensemble (ablation)GETS · Across datasetsECEMixed
replace degree embeddings with betweenness centrality (ablation)GETS input ensemble · Available datasetsECEHurt
replace degree embeddings with clustering coefficient (ablation)GETS input ensemble · Available datasetsECEHurt
replace degree embeddings with PageRank centrality (ablation)GETS input ensemble · Available datasetsECEMixed
replace degree embeddings with Node2Vec embeddings (ablation)GETS input ensemble · Available datasetsECEMixed

Surprising findings

Limitations

Experimental setup

Datasets: Citeseer Computers Cora Cora-full CS Ogbn-arxiv Photo Physics Pubmed Reddit

Benchmarks: Citeseer Computers Cora Cora-full CS Ogbn-arxiv Photo Physics Pubmed Reddit

Metrics: ECE (10 bins) VarECE GPU memory elapsed time

Baselines: TS VS ETS CaGCN GATS SimCalib

Builds on: temperature scaling ensemble temperature scaling CaGCN GATS noisy top-k gating mixture of experts

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