Learning epidemic threshold in complex networks by Convolutional Neural Network

被引:11
|
作者
Ni, Qi [1 ]
Kang, Jie [1 ]
Tang, Ming [2 ,3 ]
Liu, Ying [4 ,5 ]
Zou, Yong [6 ]
机构
[1] East China Normal Univ, Sch Commun & Elect Engn, Shanghai 200241, Peoples R China
[2] East China Normal Univ, Shanghai Key Lab PMMP, Sch Math Sci, Shanghai 200241, Peoples R China
[3] East China Normal Univ, Shanghai Key Lab Multidimens Informat Proc, Shanghai 200241, Peoples R China
[4] Southwest Petr Univ, Sch Comp Sci, Chengdu 610500, Peoples R China
[5] Univ Elect Sci & Technol China, Big Data Res Ctr, Chengdu 610054, Peoples R China
[6] East China Normal Univ, Sch Phys & Elect Sci, Shanghai 200241, Peoples R China
基金
上海市自然科学基金; 中国国家自然科学基金;
关键词
D O I
10.1063/1.5121401
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Deep learning has taken part in the competition since not long ago to learn and identify phase transitions in physical systems such as many-body quantum systems, whose underlying lattice structures are generally regular as they are in Euclidean space. Real networks have complex structural features that play a significant role in dynamics in them, and thus the structural and dynamical information of complex networks cannot be directly learned by existing neural network models. Here, we propose a novel and effective framework to learn the epidemic threshold in complex networks by combining the structural and dynamical information into the learning procedure. Considering the strong performance of learning in Euclidean space, the Convolutional Neural Network (CNN) is used, and, with the help of "confusion scheme," we can identify precisely the outbreak threshold of epidemic dynamics. To represent the high-dimensional network data set in Euclidean space for CNN, we reduce the dimensionality of a network by using graph representation learning algorithms and discretize the embedded space to convert it into an imagelike structure. We then creatively merge the nodal dynamical states with the structural embedding by multichannel images. In this manner, the proposed model can draw the conclusion from both structural and dynamical information. A large number of simulations show a great performance in both synthetic and empirical network data sets. Our end to end machine learning framework is robust and universally applicable to complex networks with arbitrary size and topology. Published under license by AIP Publishing.
引用
收藏
页数:10
相关论文
共 50 条
  • [1] Predicting epidemic threshold in complex networks by graph neural network
    Wang, Wu
    Li, Cong
    Qu, Bo
    Li, Xiang
    CHAOS, 2024, 34 (06)
  • [2] Learning to rank influential nodes in complex networks via convolutional neural networks
    Waseem Ahmad
    Bang Wang
    Si Chen
    Applied Intelligence, 2024, 54 : 3260 - 3278
  • [3] Learning to rank influential nodes in complex networks via convolutional neural networks
    Ahmad, Waseem
    Wang, Bang
    Chen, Si
    APPLIED INTELLIGENCE, 2024, 54 (04) : 3260 - 3278
  • [4] Deep Topological Embedding with Convolutional Neural Networks for Complex Network Classification
    Scabini, Leonardo
    Ribas, Lucas
    Ribeiro, Eraldo
    Bruno, Odemir
    NETWORK SCIENCE (NETSCI-X 2022), 2022, 13197 : 54 - 66
  • [5] Learning Velocity Model for Complex Media with Deep Convolutional Neural Networks
    Stankevich A.S.
    Nechepurenko I.O.
    Shevchenko A.V.
    Gremyachikh L.I.
    Ustyuzhanin A.E.
    Vasyukov A.V.
    Lobachevskii Journal of Mathematics, 2024, 45 (1) : 336 - 345
  • [6] Complex Network Classification with Convolutional Neural Network
    Xin, Ruyue
    Zhang, Jiang
    Shao, Yitong
    TSINGHUA SCIENCE AND TECHNOLOGY, 2020, 25 (04) : 447 - 457
  • [7] Learning asymmetric embedding for attributed networks via convolutional neural network
    Radmanesh, Mohammadreza
    Ghorbanzadeh, Hossein
    Rezaei, Ahmad Asgharian
    Jalili, Mahdi
    Yu, Xinghuo
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 219
  • [8] Complex Network Classification with Convolutional Neural Network
    Ruyue Xin
    Jiang Zhang
    Yitong Shao
    Tsinghua Science and Technology, 2020, 25 (04) : 447 - 457
  • [9] Learning Convolutional Neural Networks for Graphs
    Niepert, Mathias
    Ahmed, Mohamed
    Kutzkov, Konstantin
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 48, 2016, 48
  • [10] INCREMENTAL LEARNING OF CONVOLUTIONAL NEURAL NETWORKS
    Medera, Dusan
    Babinec, Stefan
    IJCCI 2009: PROCEEDINGS OF THE INTERNATIONAL JOINT CONFERENCE ON COMPUTATIONAL INTELLIGENCE, 2009, : 547 - +