Accelerating network layouts using graph neural networks

被引:5
|
作者
Both, Csaba [1 ]
Dehmamy, Nima [2 ]
Yu, Rose [3 ]
Barabasi, Albert-Laszlo [1 ,4 ,5 ,6 ]
机构
[1] Northeastern Univ, Network Sci Inst, Boston, MA 02115 USA
[2] IBM Res, MIT IBM Watson Lab, Cambridge, MA USA
[3] Univ Calif San Diego, Dept Comp Sci & Engn, San Diego, CA USA
[4] Harvard Med Sch, Dept Med, Boston, MA USA
[5] Harvard Med Sch, Womens Hosp, Boston, MA 02115 USA
[6] Cent European Univ, Dept Data & Network Sci, Budapest, Hungary
关键词
D O I
10.1038/s41467-023-37189-2
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Graph layout algorithms used in network visualization represent the first and the most widely used tool to unveil the inner structure and the behavior of complex networks. Current network visualization software relies on the force-directed layout (FDL) algorithm, whose high computational complexity makes the visualization of large real networks computationally prohibitive and traps large graphs into high energy configurations, resulting in hard-to-interpret "hairball" layouts. Here we use Graph Neural Networks (GNN) to accelerate FDL, showing that deep learning can address both limitations of FDL: it offers a 10 to 100 fold improvement in speed while also yielding layouts which are more informative. We analytically derive the speedup offered by GNN, relating it to the number of outliers in the eigenspectrum of the adjacency matrix, predicting that GNNs are particularly effective for networks with communities and local regularities. Finally, we use GNN to generate a three-dimensional layout of the Internet, and introduce additional measures to assess the layout quality and its interpretability, exploring the algorithm's ability to separate communities and the link-length distribution. The novel use of deep neural networks can help accelerate other network-based optimization problems as well, with applications from reaction-diffusion systems to epidemics. Visualization of large complex networks is challenging with limitations for the network size and depicting specific structures. The authors propose a Graph Neural Network based algorithm with improved speed and the quality of graph layouts, which allows for fast and informative visualization of large networks.
引用
收藏
页数:9
相关论文
共 50 条
  • [31] Accelerating TDECQ Assessments using Convolutional Neural Networks
    Varughese, Siddharth
    Garon, Daniel A.
    Melgar, Alirio
    Thomas, Varghese A.
    Zivny, Pavel
    Hazzard, Shane
    Ralph, Stephan E.
    [J]. 2020 OPTICAL FIBER COMMUNICATIONS CONFERENCE AND EXPOSITION (OFC), 2020,
  • [32] Sparse Graph Neural Networks with Scikit-Network
    Delarue, Simon
    Bonald, Thomas
    [J]. COMPLEX NETWORKS & THEIR APPLICATIONS XII, VOL 1, COMPLEX NETWORKS 2023, 2024, 1141 : 16 - 24
  • [33] xNet: Modeling Network Performance With Graph Neural Networks
    Huang, Sijiang
    Wei, Yunze
    Peng, Lingfeng
    Wang, Mowei
    Hui, Linbo
    Liu, Peng
    Du, Zongpeng
    Liu, Zhenhua
    Cui, Yong
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2024, 32 (02) : 1753 - 1767
  • [34] Accelerating Deep Neural Networks Using FPGAs and ZYNQ
    Lee, Han Sung
    Jeon, Jae Wook
    [J]. 2021 IEEE REGION 10 SYMPOSIUM (TENSYMP), 2021,
  • [35] Network Anomaly Detection Using a Graph Neural Network
    Kisanga, Patrice
    Woungang, Isaac
    Traore, Issa
    Carvalho, Glaucio H. S.
    [J]. 2023 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS, ICNC, 2023, : 61 - 65
  • [36] Accelerating neural network training using weight extrapolations
    Kamarthi, SV
    Pittner, S
    [J]. NEURAL NETWORKS, 1999, 12 (09) : 1285 - 1299
  • [37] Graph-based Recommendation using Graph Neural Networks
    Dossena, Marco
    Irwin, Christopher
    Portinale, Luigi
    [J]. 2022 21ST IEEE INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS, ICMLA, 2022, : 1769 - 1774
  • [38] Graph Matching Using Hierarchical Fuzzy Graph Neural Networks
    Krleza, Dalibor
    Fertalj, Kresimir
    [J]. IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2017, 25 (04) : 892 - 904
  • [39] Enhancing network lifespan in wireless sensor networks using deep learning based Graph Neural Network
    Sivakumar, Nithya Rekha
    Nagarajan, Senthil Murugan
    Devarajan, Ganesh Gopal
    Pullagura, Lokaiah
    Mahapatra, Rajendra Prasad
    [J]. PHYSICAL COMMUNICATION, 2023, 59
  • [40] DeepTMA: Predicting Effective Contention Models for Network Calculus using Graph Neural Networks
    Geyer, Fabien
    Bondorf, Steffen
    [J]. IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019), 2019, : 1009 - 1017