atlas

Research map / Graph learning / GNN architectures

NAAM: Node-Aware Attention Mechanism for Distilling GNNs-to-MLP (Student Abstract)

AAAI 2025 · Graph learning › GNN architectures · approach: GNN generalization theory · 3 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 NAAM, a node-aware attention mechanism that assigns per-node attention weights over multiple teacher GNNs when distilling them into an MLP student.

Problem

Distilling multiple GNN teachers into an MLP student, where existing methods (e.g., MTAAM) assign one attention weight per teacher GNN, assuming equal importance across all nodes.

Approach

Compute attention per node rather than per teacher: each node gets softmax weights over K teachers, scored by negative KL divergence between learnable linear transforms of student and teacher outputs, optimized each epoch with a validation CE loss plus a smoothing loss on attention changes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use node-aware teacher attention instead of one attention weight per teacherMTAAM-style GNN-to-MLP distillation · Cora prodaccuracy: 73.5 -> 75.0Helped
Use node-aware teacher attention instead of one attention weight per teacherMTAAM-style GNN-to-MLP distillation · Cora indaccuracy: 68.2 ± 1.7 -> 71.2 ± 1.8Helped
Use node-aware teacher attention instead of one attention weight per teacherMTAAM-style GNN-to-MLP distillation · Cora tranaccuracy: 78.7 ± 2.2 -> 78.8 ± 2.2Helped
Use node-aware teacher attention instead of one attention weight per teacherMTAAM-style GNN-to-MLP distillation · Citeseer prodaccuracy: 70.0 -> 71.4Helped
Use node-aware teacher attention instead of one attention weight per teacherMTAAM-style GNN-to-MLP distillation · Citeseer indaccuracy: 69.3 ± 1.9 -> 70.8 ± 2.3Helped
Use node-aware teacher attention instead of one attention weight per teacherMTAAM-style GNN-to-MLP distillation · Citeseer tranaccuracy: 70.6 ± 2.0 -> 71.9 ± 2.3Helped
Use node-aware teacher attention instead of one attention weight per teacherMTAAM-style GNN-to-MLP distillation · Pubmed prodaccuracy: 75.2 -> 76.4Helped
Use node-aware teacher attention instead of one attention weight per teacherMTAAM-style GNN-to-MLP distillation · Pubmed indaccuracy: 75.1 ± 2.1 -> 76.3 ± 2.2Helped
Use node-aware teacher attention instead of one attention weight per teacherMTAAM-style GNN-to-MLP distillation · Pubmed tranaccuracy: 75.4 ± 2.4 -> 76.5 ± 2.4Helped
Use node-aware teacher attention instead of one attention weight per teacherMTAAM-style GNN-to-MLP distillation · A-computer prodaccuracy: 81.9 -> 82.9Helped
Use node-aware teacher attention instead of one attention weight per teacherMTAAM-style GNN-to-MLP distillation · A-computer indaccuracy: 80.6 ± 1.6 -> 81.5 ± 1.4Helped
Use node-aware teacher attention instead of one attention weight per teacherMTAAM-style GNN-to-MLP distillation · A-computer tranaccuracy: 83.3 ± 2.0 -> 84.3 ± 1.6Helped

Limitations

Experimental setup

Datasets: Cora Citeseer Pubmed A-computer A-photo

Benchmarks: Cora Citeseer Pubmed A-computer A-photo

Metrics: test accuracy inference time

Baselines: GLNN MTAAM GCN GAT APPNP SGC GCNII

Builds on: GLNN MTAAM

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