子网
计算机科学
邻接矩阵
钥匙(锁)
节点(物理)
中心性
图形
数据挖掘
理论计算机科学
人工智能
计算机网络
数学
结构工程
组合数学
工程类
计算机安全
作者
Luyuan Gao,Xiaoyang Liu,Chao Liu,Yihao Zhang,Giacomo Fiumara,Pasquale De Meo
标识
DOI:10.1016/j.jksuci.2023.101631
摘要
The problem of detecting key nodes in a network (i.e. nodes with the greatest ability to spread an infection) has been studied extensively in the past. Some approaches to key node detection compute node centrality, but there is no formal proof that central nodes also have the greatest spreading capacity. Other methods use epidemiological models (e.g., the SIR model) to describe the spread of an infection and rely on numerical simulations to find out key nodes; these methods are highly accurate but computationally expensive. To efficiently but accurately detect key nodes, we propose a novel deep learning method called Rank by Graph Convolutional Network, RGCN. Our method constructs a subnetwork around each node to estimate its spreading power; then RGCN applies a graph convolutional network to each subnetwork and the adjacency matrix of the network to learn node embeddings. Finally, a neural network is applied to the node embeddings to detect key nodes. Our RGCN method outperforms state-of-the-art approaches such as RCNN and MRCNN by 11.84% and 13.99%, respectively, when we compare the Kendall's τ coefficient between the node ranking produced by each method with the true ranking obtained by SIR simulations.
科研通智能强力驱动
Strongly Powered by AbleSci AI