Edge-based sequential graph generation with recurrent neural networks

被引:13
|
作者
Bacciu, Davide [1 ]
Micheli, Alessio [1 ]
Podda, Marco [1 ]
机构
[1] Univ Pisa, Dipartimento Informat, Pisa, Italy
关键词
Graph generation; Recurrent neural networks; Auto-regressive models; Deep learning; ALGORITHM;
D O I
10.1016/j.neucom.2019.11.112
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph generation with Machine Learning is an open problem with applications in various research fields. In this work, we propose to cast the generative process of a graph into a sequential one, relying on a node ordering procedure. We use this sequential process to design a novel generative model composed of two recurrent neural networks that learn to predict the edges of graphs: the first network generates one endpoint of each edge, while the second network generates the other endpoint conditioned on the state of the first. We test our approach extensively on five different datasets, comparing with two well-known baselines coming from graph literature, and two recurrent approaches, one of which holds state of the art performances. Evaluation is conducted considering quantitative and qualitative characteristics of the generated samples. Results show that our approach is able to yield novel, and unique graphs originating from very different distributions while retaining structural properties very similar to those in the training sample. Under the proposed evaluation framework, our approach is able to reach performances comparable to the current state of the art on the graph generation task. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:177 / 189
页数:13
相关论文
共 50 条
  • [41] FAST GRAPH CONVOLUTIONAL RECURRENT NEURAL NETWORKS
    Kadambari, Sai Kiran
    Chepuri, Sundeep Prabhakar
    CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 467 - 471
  • [42] Edge-based analysis of networks: curvatures of graphs and hypergraphs
    Eidi, Marzieh
    Farzam, Amirhossein
    Leal, Wilmer
    Samal, Areejit
    Jost, Juergen
    THEORY IN BIOSCIENCES, 2020, 139 (04) : 337 - 348
  • [43] Double edge-based traceback for wireless sensor networks
    Zhang, Zhiming
    Li, Ping
    Wu, Fuying
    Deng, Jiangang
    INTERNATIONAL JOURNAL OF COMMUNICATION NETWORKS AND DISTRIBUTED SYSTEMS, 2015, 15 (01) : 107 - 126
  • [44] Edge-Based Shortest Path Caching in Road Networks
    Zhang, Detian
    Liu, An
    Jin, Gaoming
    Li, Qing
    DATABASE SYSTEMS FOR ADVANCED APPLICATIONS, 2019, 11448 : 411 - 414
  • [45] Recurrent Neural Networks for Signature Generation
    Abu Zitar, Raed
    Nachouki, Mirna
    Hussain, Hanan
    Alzboun, Farid
    2020 13TH INTERNATIONAL CONGRESS ON IMAGE AND SIGNAL PROCESSING, BIOMEDICAL ENGINEERING AND INFORMATICS (CISP-BMEI 2020), 2020, : 1093 - 1097
  • [46] Lambda and the Edge of Chaos in Recurrent Neural Networks
    Seifter, Jared
    Reggia, James A.
    ARTIFICIAL LIFE, 2015, 21 (01) : 55 - 71
  • [47] Edge-based analysis of networks: curvatures of graphs and hypergraphs
    Marzieh Eidi
    Amirhossein Farzam
    Wilmer Leal
    Areejit Samal
    Jürgen Jost
    Theory in Biosciences, 2020, 139 : 337 - 348
  • [48] Recurrent Neural Networks for Edge Intelligence: A Survey
    Lalapura, Varsha S.
    Amudha, J.
    Satheesh, Hariramn Selvamuruga
    ACM COMPUTING SURVEYS, 2021, 54 (04)
  • [49] Semisupervised Graph Neural Networks for Traffic Classification in Edge Networks
    Yang, Yang
    Lyu, Rui
    Gao, Zhipeng
    Rui, Lanlan
    Yan, Yu
    DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2023, 2023
  • [50] Sequential Dependency Enhanced Graph Neural Networks for Session-based Recommendations
    Guo, Wei
    Wang, Shoujin
    Lu, Wenpeng
    Wu, Hao
    Zhang, Qian
    Shao, Zhufeng
    2021 IEEE 8TH INTERNATIONAL CONFERENCE ON DATA SCIENCE AND ADVANCED ANALYTICS (DSAA), 2021,