GraphNAS plus plus : Distributed Architecture Search for Graph Neural Networks

被引:17
|
作者
Gao, Yang [1 ,2 ]
Zhang, Peng [3 ]
Yang, Hong [3 ]
Zhou, Chuan [4 ,5 ]
Hu, Yue [1 ,2 ]
Tian, Zhihong [3 ]
Li, Zhao [6 ]
Zhou, Jingren [7 ]
机构
[1] Chinese Acad Sci, Inst Informat Engn, Beijing 100045, Peoples R China
[2] Univ Chinese Acad Sci, Sch Cyber Secur, Beijing 100089, Peoples R China
[3] Guangzhou Univ, Cyberspace Inst Adv Technol, Guangzhou 510006, Guangdong, Peoples R China
[4] Chinese Acad Sci, Acad Math & Syst Sci, Beijing 100089, Peoples R China
[5] Univ Chinese Acad Sci, Sch CyberSecur, Beijing 100190, Peoples R China
[6] Zhejiang Univ, Alibaba Zhejiang Univ Joint Inst Frontier Technol, Hangzhou 310058, Zhejiang, Peoples R China
[7] Alibaba Grp, Hangzhou 311121, Zhejiang, Peoples R China
关键词
Graph neural networks; neural architecture search; reinforcement learning;
D O I
10.1109/TKDE.2022.3178153
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Graph neural networks (GNNs) are popularly used to analyze non-euclidean graph data. Despite their successes, the design of graph neural networks requires heavy manual work and rich domain knowledge. Recently, neural architecture search algorithms are widely used to automatically design neural architectures for CNNs and RNNs. Inspired by the success of neural architecture search algorithms, we present a graph neural architecture search algorithm GraphNAS that enables automatic design of the best graph neural architecture based on reinforcement learning. Specifically, GraphNAS uses a recurrent network as the controller to generate variable-length strings that describe the architectures of graph neural networks, and trains the recurrent network with policy gradient to maximize the expected accuracy of the generated architectures on a validation data set. Moreover, based on GraphNAS, we design a new GraphNAS++ model using distributed neural architecture search. Compared with GraphNAS that generates and evaluates only one candidate architecture at each iteration, GraphNAS++ generates a mini-batch of candidate architectures and evaluates them in a distributed computing environment until convergence. Experiments on real-world graph datasets demonstrate that GraphNAS can design a novel network architecture that rivals the best human-invented architecture in terms of accuracy. Moreover, GraphNAS++ can speed up the design process at least five times by using the distributed training framework with GPUs.
引用
收藏
页码:6973 / 6987
页数:15
相关论文
共 50 条
  • [21] Search for deep graph neural networks
    Feng, Guosheng
    Wang, Hongzhi
    Wang, Chunnan
    INFORMATION SCIENCES, 2023, 649
  • [22] Decoupled differentiable graph neural architecture search
    Chen, Jiamin
    Gao, Jianliang
    Wu, Zhenpeng
    Al-Sabri, Raeed
    Oloulade, Babatounde Moctard
    INFORMATION SCIENCES, 2024, 673
  • [23] Neural Architecture Search for Spiking Neural Networks
    Kim, Youngeun
    Li, Yuhang
    Park, Hyoungseob
    Venkatesha, Yeshwanth
    Panda, Priyadarshini
    COMPUTER VISION, ECCV 2022, PT XXIV, 2022, 13684 : 36 - 56
  • [24] GraphFlow plus : Exploiting Conversation Flow in Conversational Machine Comprehension with Graph Neural Networks
    Hu, Jing
    Wu, Lingfei
    Chen, Yu
    Hu, Po
    Zaki, Mohammed J.
    MACHINE INTELLIGENCE RESEARCH, 2024, 21 (02) : 272 - 282
  • [25] GCBF plus : A Neural Graph Control Barrier Function Framework for Distributed Safe Multiagent Control
    Zhang, Songyuan
    So, Oswin
    Garg, Kunal
    Fan, Chuchu
    IEEE TRANSACTIONS ON ROBOTICS, 2025, 41 : 1533 - 1552
  • [26] FNA plus plus : Fast Network Adaptation via Parameter Remapping and Architecture Search
    Fang, Jiemin
    Sun, Yuzhu
    Zhang, Qian
    Peng, Kangjian
    Li, Yuan
    Liu, Wenyu
    Wang, Xinggang
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2021, 43 (09) : 2990 - 3004
  • [27] Graph Neural Networks for Wireless Networks: Graph Representation, Architecture and Evaluation
    Lu, Yang
    Li, Yuhang
    Zhang, Ruichen
    Chen, Wei
    Ai, Bo
    Niyato, Dusit
    IEEE WIRELESS COMMUNICATIONS, 2025, 32 (01) : 150 - 156
  • [28] GDLL: A Scalable and Share Nothing Architecture Based Distributed Graph Neural Networks Framework
    Duong Thi Thu Van
    Khan, Muhammad Numan
    Afridi, Tariq Habib
    Ullah, Irfan
    Alam, Aftab
    Lee, Young-Koo
    IEEE ACCESS, 2022, 10 : 21684 - 21700
  • [29] Sanaphor plus plus : Combining Deep Neural Networks with Semantics for Coreference Resolution
    Plu, Julien
    Prokofyev, Roman
    Tonon, Alberto
    Cudre-Mauroux, Philippe
    Difallah, Djellel Eddine
    Troncy, Raphael
    Rizzo, Giuseppe
    PROCEEDINGS OF THE ELEVENTH INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION (LREC 2018), 2018, : 412 - 417
  • [30] Depth-adaptive graph neural architecture search for graph classification
    Wu, Zhenpeng
    Chen, Jiamin
    Al-Sabri, Raeed
    Oloulade, Babatounde Moctard
    Gao, Jianliang
    KNOWLEDGE-BASED SYSTEMS, 2024, 301