Graph neural networks (GNNs) and statistical relational learning are two different approaches to learning with graph data. The former can provide highly accurate models for specific tasks when sufficient training data is available, whereas the latter supports a wider range of reasoning types, and can incorporate manual specifications of interpretable domain knowledge. In this paper we present a method to embed GNNs in a statistical relational learning framework, such that the predictive model represented by the GNN becomes part of a full generative model. This model then supports a wide range of queries, including general conditional probability queries, and computing most probable configurations of unobserved node attributes or edges. In particular, we demonstrate how this latter type of queries can be used to obtain model-level explanations of a GNN in a flexible and interactive manner.

Generalized Reasoning with Graph Neural Networks by Relational Bayesian Network Encodings / Pojer, Raffaele; Passerini, Andrea; Jaeger, Manfred. - 231:(2023), pp. 1-12. (Intervento presentato al convegno LOG 2023 tenutosi a virtual nel 27th – 30th November 2023).

Generalized Reasoning with Graph Neural Networks by Relational Bayesian Network Encodings

Passerini, Andrea;Jaeger, Manfred
2023-01-01

Abstract

Graph neural networks (GNNs) and statistical relational learning are two different approaches to learning with graph data. The former can provide highly accurate models for specific tasks when sufficient training data is available, whereas the latter supports a wider range of reasoning types, and can incorporate manual specifications of interpretable domain knowledge. In this paper we present a method to embed GNNs in a statistical relational learning framework, such that the predictive model represented by the GNN becomes part of a full generative model. This model then supports a wide range of queries, including general conditional probability queries, and computing most probable configurations of unobserved node attributes or edges. In particular, we demonstrate how this latter type of queries can be used to obtain model-level explanations of a GNN in a flexible and interactive manner.
2023
The Second Learning on Graphs Conference
online
Proceedings of Machine Learning Research
Pojer, Raffaele; Passerini, Andrea; Jaeger, Manfred
Generalized Reasoning with Graph Neural Networks by Relational Bayesian Network Encodings / Pojer, Raffaele; Passerini, Andrea; Jaeger, Manfred. - 231:(2023), pp. 1-12. (Intervento presentato al convegno LOG 2023 tenutosi a virtual nel 27th – 30th November 2023).
File in questo prodotto:
File Dimensione Formato  
122_generalized_reasoning_with_gra.pdf

accesso aperto

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 2.87 MB
Formato Adobe PDF
2.87 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/400872
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact