Graph neural networks (GNNs) recursively propagate signals along the edges of an input graph, integrate node feature information with graph structure, and learn object representations. Like other deep neural network models, GNNs have notorious black box character. For GNNs, only few approaches are available to rationalize model decisions. We introduce EdgeSHAPer, a generally applicable method for explaining GNN-based models. The approach is devised to assess edge importance for predictions. Therefore, EdgeSHAPer makes use of the Shapley value concept from game theory. For proof-of-concept, EdgeSHAPer is applied to compound activity prediction, a central task in drug discovery. EdgeSHAPer’s edge centricity is relevant for molecular graphs where edges represent chemical bonds. Combined with feature mapping, EdgeSHAPer produces intuitive explanations for compound activity predictions. Compared to a popular node-centric and another edge-centric GNN explanation method, EdgeSHAPer reveals higher resolution in differentiating features determining predictions and identifies minimal pertinent positive feature sets

EdgeSHAPer: Bond-Centric Shapley Value-Based Explanation Method for Graph Neural Networks / Mastropietro, Andrea; Pasculli, Giuseppe; Feldmann, Christian; Rodríguezpérez, Raquel; Bajorath, Jürgen. - In: ISCIENCE. - ISSN 2589-0042. - 25:10(2022). [10.1016/j.isci.2022.105043]

EdgeSHAPer: Bond-Centric Shapley Value-Based Explanation Method for Graph Neural Networks

Andrea Mastropietro
Primo
;
Giuseppe Pasculli
Secondo
;
2022

Abstract

Graph neural networks (GNNs) recursively propagate signals along the edges of an input graph, integrate node feature information with graph structure, and learn object representations. Like other deep neural network models, GNNs have notorious black box character. For GNNs, only few approaches are available to rationalize model decisions. We introduce EdgeSHAPer, a generally applicable method for explaining GNN-based models. The approach is devised to assess edge importance for predictions. Therefore, EdgeSHAPer makes use of the Shapley value concept from game theory. For proof-of-concept, EdgeSHAPer is applied to compound activity prediction, a central task in drug discovery. EdgeSHAPer’s edge centricity is relevant for molecular graphs where edges represent chemical bonds. Combined with feature mapping, EdgeSHAPer produces intuitive explanations for compound activity predictions. Compared to a popular node-centric and another edge-centric GNN explanation method, EdgeSHAPer reveals higher resolution in differentiating features determining predictions and identifies minimal pertinent positive feature sets
2022
chemoinformatics; graph neural networks; explainable artificial intelligence
01 Pubblicazione su rivista::01a Articolo in rivista
EdgeSHAPer: Bond-Centric Shapley Value-Based Explanation Method for Graph Neural Networks / Mastropietro, Andrea; Pasculli, Giuseppe; Feldmann, Christian; Rodríguezpérez, Raquel; Bajorath, Jürgen. - In: ISCIENCE. - ISSN 2589-0042. - 25:10(2022). [10.1016/j.isci.2022.105043]
File allegati a questo prodotto
File Dimensione Formato  
Mastropietro_EdgeSHAPer_2022.pdf

accesso aperto

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Creative commons
Dimensione 2.39 MB
Formato Adobe PDF
2.39 MB Adobe PDF

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/11573/1652545
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 10
  • ???jsp.display-item.citation.isi??? 10
social impact