Cunningham Eoghan, Greene Derek
School of Computer Science, University College Dublin, Dublin, Ireland.
Insight Centre for Data Analytics, University College Dublin, Dublin, Ireland.
Appl Netw Sci. 2023;8(1):28. doi: 10.1007/s41109-023-00551-w. Epub 2023 May 26.
Role discovery is the task of dividing the set of nodes on a graph into classes of structurally similar roles. Modern strategies for role discovery typically rely on graph embedding techniques, which are capable of recognising complex graph structures when reducing nodes to dense vector representations. However, when working with large, real-world networks, it is difficult to interpret or validate a set of roles identified according to these methods. In this work, motivated by advancements in the field of explainable artificial intelligence, we propose surrogate explanation for role discovery, a new framework for interpreting role assignments on large graphs using small subgraph structures known as graphlets. We demonstrate our framework on a small synthetic graph with prescribed structure, before applying them to a larger real-world network. In the second case, a large, multidisciplinary citation network, we successfully identify a number of important citation patterns or structures which reflect interdisciplinary research.
角色发现是将图上的节点集划分为结构相似角色类别的任务。现代角色发现策略通常依赖于图嵌入技术,该技术在将节点简化为密集向量表示时能够识别复杂的图结构。然而,在处理大型真实世界网络时,很难解释或验证根据这些方法确定的一组角色。在这项工作中,受可解释人工智能领域进展的启发,我们提出了角色发现的替代解释,这是一个使用称为图元的小子图结构来解释大型图上角色分配的新框架。在将我们的框架应用于更大的真实世界网络之前,我们先在一个具有规定结构的小型合成图上进行了演示。在第二个案例中,即一个大型多学科引文网络,我们成功识别出了一些反映跨学科研究的重要引文模式或结构。