Abstract
AbstractIn this paper, we propose a framework that uses the theory and techniques of (Social) Network Analysis to investigate the learned representations of a Graph Neural Network (GNN, for short). Our framework receives a graph as input and passes it to the GNN to be investigated, which returns suitable node embeddings. These are used to derive insights on the behavior of the GNN through the application of (Social) Network Analysis theory and techniques. The insights thus obtained are employed to define a new training loss function, which takes into account the differences between the graph received as input by the GNN and the one reconstructed from the node embeddings returned by it. This measure is finally used to improve the performance of the GNN. In addition to describe the framework in detail and compare it with related literature, we present an extensive experimental campaign that we conducted to validate the quality of the results obtained.
Funder
Università Politecnica delle Marche
Publisher
Springer Science and Business Media LLC
Subject
Artificial Intelligence,Software
Reference60 articles.
1. Wu Z, Pan S, Chen F, Long G, Zhang C, Yu PS (2021) A comprehensive survey on graph neural networks. IEEE Trans Neural Netw Learn Syst 32(1):4–24
2. Bronstein M, Bruna J, LeCun Y, Szlam A, Vandergheynst P (2017) Geometric deep learning: going beyond Euclidean data. IEEE Signal Process Mag 34(4):18–42
3. Zhou Y, Zheng H, Huang X, Hao S, Li D, Zhao J (2022) Graph neural networks: taxonomy, advances, and trends. ACM Trans Intell Syst Technol 13(1):1–54
4. Yu C, Deng G, Gui N (2023) PairGNNs: enabling graph neural networks with pair-based view. Neural Comput Appl 35(4):3343–3355
5. Kang S (2021) Product failure prediction with missing data using graph neural networks. Neural Comput Appl 33(12):7225–7234
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献