Training Heterogeneous Graph Neural Networks using Bandit Sampling

被引:0
|
作者
Wang, Ta-Yang [1 ]
Kannan, Rajgopal [2 ]
Prasanna, Viktor [1 ]
机构
[1] Univ Southern Calif, Los Angeles, CA 90007 USA
[2] DEVCOM Army Res Lab, Los Angeles, CA USA
来源
PROCEEDINGS OF THE 32ND ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2023 | 2023年
基金
美国国家科学基金会;
关键词
Heterogeneous graphs; Graph neural networks; Graph convolutional networks; Sampling method; Representation Learning; Multi-armed Bandit;
D O I
10.1145/3583780.3615276
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph neural networks (GNNs) have gained significant attention across diverse areas due to their superior performance in learning graph representations. While GNNs exhibit superior performance compared to other methods, they are primarily designed for homogeneous graphs, where all nodes and edges are of the same type. Training a GNN model for large-scale graphs incurs high computation and storage costs, especially when considering the heterogeneous structural information of each node. To address the demand for efficient GNN training, various sampling methods have been proposed. In this paper, we propose a sampling method based on bandit sampling, an online learning algorithm with provable convergence under weak assumptions on the learning objective. To the best of our knowledge, this is the first bandit-based sampling method applied to heterogeneous GNNs with a theoretical guarantee. The main idea is to prioritize node types with more informative connections with respect to the learning objective. Compared with existing techniques for GNN training on heterogeneous graphs, extensive experiments using the Open Academic Graph (OAG) dataset demonstrate that our proposed method outperforms the state-of-the-art in terms of the runtime across various tasks with a speed-up of 1.5-2x, while achieving similar accuracy.
引用
收藏
页码:4345 / 4349
页数:5
相关论文
共 50 条
  • [1] Deterministic sampling in heterogeneous graph neural networks
    Ansarizadeh, Fatemeh
    Tay, David B.
    Thiruvady, Dhananjay
    Robles-kelly, Antonio
    PATTERN RECOGNITION LETTERS, 2023, 172 : 74 - 81
  • [2] PHGNN: Pre-Training Heterogeneous Graph Neural Networks
    Li, Xin
    Wei, Hao
    Ding, Yu
    IEEE ACCESS, 2024, 12 : 135411 - 135418
  • [3] Bandit-NAS: Bandit sampling and training method for Neural Architecture Search
    Lin, Yiqi
    Endo, Yuki
    Lee, Jinho
    Kamijo, Shunsuke
    NEUROCOMPUTING, 2024, 597
  • [4] Adaptive Bandit Cluster Selection for Graph Neural Networks
    Ayache, Ghadir
    Hugues, Thomas
    Xu, Chris
    Zhang, Julia
    Hu, Diane
    2022 56TH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS, AND COMPUTERS, 2022, : 1385 - 1392
  • [5] Neural Graph Learning: Training Neural Networks Using Graphs
    Bui, Thang D.
    Ravi, Sujith
    Ramavajjala, Vivek
    WSDM'18: PROCEEDINGS OF THE ELEVENTH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, 2018, : 64 - 71
  • [6] Thompson Sampling Based Multi-Armed-Bandit Mechanism Using Neural Networks
    Manisha, Padala
    Gujar, Sujit
    AAMAS '19: PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS, 2019, : 2111 - 2113
  • [7] Minimal Variance Sampling with Provable Guarantees for Fast Training of Graph Neural Networks
    Cong, Weilin
    Forsati, Rana
    Kandemir, Mahmut
    Mahdavi, Mehrdad
    KDD '20: PROCEEDINGS OF THE 26TH ACM SIGKDD INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY & DATA MINING, 2020, : 1393 - 1403
  • [8] Heterogeneous graph neural networks with denoising for graph embeddings
    Dong, Xinrui
    Zhang, Yijia
    Pang, Kuo
    Chen, Fei
    Lu, Mingyu
    KNOWLEDGE-BASED SYSTEMS, 2022, 238
  • [9] Heterogeneous Graph Structure Learning for Graph Neural Networks
    Zhao, Jianan
    Wang, Xiao
    Shi, Chuan
    Hu, Binbin
    Song, Guojie
    Ye, Yanfang
    THIRTY-FIFTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, THIRTY-THIRD CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE AND THE ELEVENTH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2021, 35 : 4697 - 4705
  • [10] Automatically Generating Code Comment Using Heterogeneous Graph Neural Networks
    Jin, Dun
    Liu, Peiyu
    Zhu, Zhenfang
    2022 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION AND REENGINEERING (SANER 2022), 2022, : 1078 - 1088