mlsanityData to 14 Oct 2026

Utilizing Description Logics for Global Explanations of Heterogeneous Graph Neural Networks

arXiv 2405.12654 ↗First posted 21 May 2024cs.AI cs.LOcited by 4

Not on the map. Why?

Abstract (arXiv)

Graph Neural Networks (GNNs) are effective for node classification in graph-structured data, but they lack explainability, especially at the global level. Current research mainly utilizes subgraphs of the input as local explanations or generates new graphs as global explanations. However, these graph-based methods are limited in their ability to explain classes with multiple sufficient explanations. To provide more expressive explanations, we propose utilizing class expressions (CEs) from the field of description logic (DL). Our approach explains heterogeneous graphs with different types of nodes using CEs in the EL description logic. To identify the best explanation among multiple candidate explanations, we employ and compare two different scoring functions: (1) For a given CE, we construct multiple graphs, have the GNN make a prediction for each graph, and aggregate the predicted scores. (2) We score the CE in terms of fidelity, i.e., we compare the predictions of the GNN to the predictions by the CE on a separate validation set. Instead of subgraph-based explanations, we offer CE-based explanations.

Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 21 of its 34 references that are in the map. First posted on arXiv 21 May 2024.

Builds on

21 of 34 references.

References · 21

  1. 2017Inductive Representation Learning on Large Graphscited by 6,320
  2. 2017Neural Message Passing for Quantum Chemistrycited by 3,487
  3. 2019A Comprehensive Survey on Graph Neural Networkscited by 2,919
  4. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
  5. 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,694
  6. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 737
  7. 2020Parameterized Explainer for Graph Neural Networkcited by 426
  8. 2020Explainability in Graph Neural Networks: A Taxonomic Surveycited by 384
  9. 2021On Explainability of Graph Neural Networks via Subgraph Explorationscited by 281
  10. 2020XGNN: Towards Model-Level Explanations of Graph Neural Networkscited by 211
  11. 2021Generative Causal Explanations for Graph Neural Networkscited by 124
  12. 2021Generalizing Graph Neural Networks on Out-Of-Distribution Graphscited by 71
9 more
  1. 2022Global Explainability of GNNs via Logic Combination of Learned Conceptscited by 65
  2. 2022Overlooked factors in concept-based explanations: Dataset choice, concept learnability, and human capabilitycited by 46
  3. 2022A Survey of Explainable Graph Neural Networks: Taxonomy and Evaluation Metricscited by 26
  4. 2022Graph Neural Networks Designed for Different Graph Types: A Surveycited by 21
  5. 2021EvoLearner: Learning Description Logics with Evolutionary Algorithmscited by 17
  6. 2021Learning Concept Lengths Accelerates Concept Learning in ALCcited by 10
  7. 2022Enabling Homogeneous GNNs to Handle Heterogeneous Graphs via Relation Embeddingcited by 7
  8. 2022GRAPHSHAP: Explaining Identity-Aware Graph Classifiers Through the Language of Motifscited by 6
  9. 2021Combining Sub-Symbolic and Symbolic Methods for Explainabilitycited by 3

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2025: 3; 2026: 1.

4 papers.