Constant Time Graph Neural Networks

被引:2
|
作者
Sato, Ryoma [1 ]
Yamada, Makoto [1 ]
Kashima, Hisashi [1 ]
机构
[1] Kyoto Univ, RIKEN AIP, Sakyo Ku, Res Bldg 7,Yoshida Honmachi, Kyoto, Japan
关键词
Graph neural networks; large-scale graphs; SUBLINEAR TIME;
D O I
10.1145/3502733
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The recent advancements in graph neural networks (GNNs) have led to state-of-the-art performances in various applications, including chemo-informatics, question-answering systems, and recommender systems. However, scaling up these methods to huge graphs, such as social networks and Web graphs, remains a challenge. In particular, the existing methods for accelerating GNNs either are not theoretically guaranteed in terms of the approximation error or incurred at least a linear time computation cost. In this study, we reveal the query complexity of the uniform node sampling scheme for Message Passing Neural Networks, including GraphSAGE, graph attention networks (GATs), and graph convolutional networks (GCNs). Surprisingly, our analysis reveals that the complexity of the node sampling method is completely independent of the number of the nodes, edges, and neighbors of the input and depends only on the error tolerance and confidence probability while providing a theoretical guarantee for the approximation error. To the best of our knowledge, this is the first article to provide a theoretical guarantee of approximation for GNNs within constant time. Through experiments with synthetic and real-world datasets, we investigated the speed and precision of the node sampling scheme and validated our theoretical results.
引用
收藏
页数:31
相关论文
共 50 条
  • [1] GRAPH-TIME CONVOLUTIONAL NEURAL NETWORKS
    Isufi, Elvin
    Mazzola, Gabriele
    2021 IEEE DATA SCIENCE AND LEARNING WORKSHOP (DSLW), 2021,
  • [2] Recurrent Space-time Graph Neural Networks
    Nicolicioiu, Andrei
    Duta, Lulia
    Leordeanu, Marius
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 32 (NIPS 2019), 2019, 32
  • [3] Query execution time estimation in graph databases based on graph neural networks
    He, Zhenzhen
    Yu, Jiong
    Gu, Tiquan
    Yang, Dexian
    JOURNAL OF KING SAUD UNIVERSITY-COMPUTER AND INFORMATION SCIENCES, 2024, 36 (04)
  • [4] Graph neural networks
    Corso G.
    Stark H.
    Jegelka S.
    Jaakkola T.
    Barzilay R.
    Nature Reviews Methods Primers, 4 (1):
  • [5] Graph neural networks
    不详
    NATURE REVIEWS METHODS PRIMERS, 2024, 4 (01):
  • [6] Graph Neural Networks for Graph Drawing
    Tiezzi, Matteo
    Ciravegna, Gabriele
    Gori, Marco
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (04) : 4668 - 4681
  • [7] Graph Mining with Graph Neural Networks
    Jin, Wei
    WSDM '21: PROCEEDINGS OF THE 14TH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, 2021, : 1119 - 1120
  • [8] Graph Clustering with Graph Neural Networks
    Tsitsulin, Anton
    Palowitch, John
    Perozzi, Bryan
    Mueller, Emmanuel
    JOURNAL OF MACHINE LEARNING RESEARCH, 2023, 24
  • [9] Shortest paths computation of graph by neural networks in real time
    Zhu, DM
    Ma, SH
    ICSP '96 - 1996 3RD INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING, PROCEEDINGS, VOLS I AND II, 1996, : 1461 - 1464
  • [10] Graph transformation in constant time
    Dodds, Mike
    Plump, Detlef
    GRAPH TRANSFORMATIONS, PROCEEDINGS, 2006, 4178 : 367 - 382