Neural Enhanced Dynamic Message Passing

被引:0
|
作者
Gao, Fei [1 ]
Zhang, Yan [1 ]
Zhang, Jiang [1 ]
机构
[1] Beijing Normal Univ, Beijing, Peoples R China
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Predicting stochastic spreading processes on complex networks is critical in epidemic control, opinion propagation, and viral marketing. We focus on the problem of inferring the time-dependent marginal probabilities of states for each node which collectively quantifies the spreading results. Dynamic Message Passing (DMP) has been developed as an efficient inference algorithm for several spreading models, and it is asymptotically exact on locally tree-like networks. However, DMP can struggle in diffusion networks with lots of local loops. We address this limitation by using Graph Neural Networks (GNN) to learn the dependency amongst messages implicitly. Specifically, we propose a hybrid model in which the GNN module runs jointly with DMP equations. The GNN module refines the aggregated messages in DMP iterations by learning from simulation data. We demonstrate numerically that after training, our model's inference accuracy substantially outperforms DMP in conditions of various network structure and dynamics parameters. Moreover, compared to pure data-driven models, the proposed hybrid model has a better generalization ability for out-of-training cases, profiting from the explicitly utilized dynamics priors in the hybrid model. A PyTorch implementation of our model is at https://github.com/FeiGSSS/NEDMP.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Propagation Enhanced Neural Message Passing for Graph Representation Learning
    Fan, Xiaolong
    Gong, Maoguo
    Wu, Yue
    Qin, A. K.
    Xie, Yu
    [J]. IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2023, 35 (02) : 1952 - 1964
  • [2] Dynamic interoperable message passing
    Kouril, M
    Paul, JL
    [J]. RECENT ADVANCES IN PARALLEL VIRTUAL MACHINE AND MESSAGE PASSING INTERFACE, PROCEEDINGS, 2005, 3666 : 167 - 174
  • [3] Message Passing Neural Network Versus Message Passing Algorithm for Cooperative Positioning
    Tedeschini, Bernardo Camajori
    Brambilla, Mattia
    Nicoli, Monica
    [J]. IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2023, 9 (06) : 1666 - 1676
  • [4] Neural Message Passing for Quantum Chemistry
    Gilmer, Justin
    Schoenholz, Samuel S.
    Riley, Patrick F.
    Vinyals, Oriol
    Dahl, George E.
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 70, 2017, 70
  • [5] Message Passing Neural Networks for Hypergraphs
    Heydari, Sajjad
    Livi, Lorenzo
    [J]. ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2022, PT II, 2022, 13530 : 583 - 592
  • [6] Dynamic Graph Message Passing Networks
    Zhang, Li
    Chen, Mohan
    Arnab, Anurag
    Xue, Xiangyang
    Torr, Philip H. S.
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2023, 45 (05) : 5712 - 5730
  • [7] Dynamic Graph Message Passing Networks
    Zhang, Li
    Xu, Dan
    Arnab, Anurag
    Torr, Philip H. S.
    [J]. 2020 IEEE/CVF CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2020, : 3723 - 3732
  • [8] Approximate Message Passing-Enhanced Graph Neural Network for OTFS Data Detection
    Zhuang, Wenhao
    Mao, Yuyi
    He, Hengtao
    Xie, Lei
    Song, Shenghui
    Ge, Yao
    Ding, Zhi
    [J]. IEEE WIRELESS COMMUNICATIONS LETTERS, 2024, 13 (07) : 1913 - 1917
  • [9] Enhanced Message Passing in Turbo Product Code
    Yeh, Nan-Hsiung
    Steiner, Philip L.
    Li, Yan
    [J]. IEEE TRANSACTIONS ON MAGNETICS, 2008, 44 (11) : 3769 - 3772
  • [10] Neural message passing on high order paths
    Flam-Shepherd, Daniel
    Wu, Tony C.
    Friederich, Pascal
    Aspuru-Guzik, Alan
    [J]. Machine Learning: Science and Technology, 2021, 2 (04):