The Intelligible and Effective Graph Neural Additive Networks

Maya Bechler-Speicher, Amir Globerson, Ran Gilad-Bachrach
2/3/2026

No official code found. Best implementation: mayabechlerspeicher/Graph-Neural-Additive-Networks---GNAN (44 stars, last commit 2025-07-20). 1 more below.

Abstract

Graph Neural Networks (GNNs) have emerged as the predominant approach for learning over graph-structured data. However, most GNNs operate as black-box models and require post-hoc explanations, which may not suffice in high-stakes scenarios where transparency is crucial. In this paper, we present a GNN that is interpretable by design. Our model, Graph Neural Additive Network (GNAN), is a novel extension of the interpretable class of Generalized Additive Models, and can be visualized and fully understood by humans. GNAN is designed to be fully interpretable, offering both global and local explanations at the feature and graph levels through direct visualization of the model. These visualizations describe exactly how the model uses the relationships between the target variable, the features, and the graph. We demonstrate the intelligibility of GNANs in a series of examples on different tasks and datasets. In addition, we show that the accuracy of GNAN is on par with black-box GNNs, making it suitable for critical applications where transparency is essential, alongside high accuracy.

View on arXivView PDF

Code Implementations(2)

445Shell, PythonMay 20, 20241 years ago

implementation of The Intelligible and Effective Graph Neural Additive Networks with dgl

00Python, Jupyter NotebookDec 27, 20241 years ago

Similar Papers

Cite this paper

@article{bechlerspeicher2026intelligible,
  title  = {The Intelligible and Effective Graph Neural Additive Networks},
  author = {Maya Bechler-Speicher and Amir Globerson and Ran Gilad-Bachrach},
  year   = {2026},
  eprint = {2406.01317},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2406.01317},
  url    = {https://arxiv.org/abs/2406.01317},
  journal = {NEURIPS 2024 2024}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.01317.svg)](https://codeofpaper.com/paper/2406.01317)

Discussion