Evaluating Graph Neural Additive Networks for Multi-Label Node Classification

How does Graph Neural Additive Network (GNAN) perform on different multi-label node classification datasets, and what do the resulting explanations reveal about the data?

Bachelor Thesis (2026)
Author(s)

A. Vlas (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

M. Khosla – Mentor (TU Delft - Electrical Engineering, Mathematics and Computer Science)

E. Congeduti – Mentor (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Faculty
Electrical Engineering, Mathematics and Computer Science
More Info
expand_more
Publication Year
2026
Language
English
Graduation Date
19-06-2026
Awarding Institution
Delft University of Technology
Project
CSE3000 Research Project
Programme
Computer Science and Engineering
Faculty
Electrical Engineering, Mathematics and Computer Science
Downloads counter
4
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Graph Neural Additive Networks (GNANs) extend generalised additive models to graph-structured data, providing interpretability by design rather than through post-hoc explanation. GNANs have been studied on multi-class node classification, but not in the multi-label setting, where a single node may belong to several categories at once. This paper presents the first adaptation and evaluation of GNAN for multi-label node classification. We replace the softmax output with a per-label sigmoid and give the distance function a per-label output, and we benchmark the adapted model against standard baselines on two real-world graphs that span a high- and a low-homophily regime, reporting Average Precision (AP) as the primary metric. We then analyse the learned shape functions and distance function to ask whether the built-in explanations are meaningful. GNAN is competitive with strong message-passing graph neural networks on the high-homophily graph, coming within about four AP points of the best baseline, but it drops to the lower end of the baselines on the low-homophily graph. Its learned distance function adapts to label homophily: a steep, reproducible local decay when neighbours are informative, and a flat, unstable profile when they are not. These results characterise when GNAN’s additive structure is an advantage and when it is a limitation, and they demonstrate the practical value of interpretability by design in the multi-label graph setting.

Files

License info not available