计算机科学
人工神经网络
图形
建筑
人工智能
网络体系结构
时滞神经网络
以数据库为中心的体系结构
循环神经网络
理论计算机科学
机器学习
参考体系结构
软件体系结构
艺术
计算机安全
视觉艺术
软件
程序设计语言
作者
Yang Gao,Peng Zhang,Hong Yang,Chuan Zhou,Zhihong Tian,Yue Hu,Zhao Li,Jingren Zhou
出处
期刊:IEEE Transactions on Knowledge and Data Engineering
[Institute of Electrical and Electronics Engineers]
日期:2022-01-01
卷期号:: 1-1
被引量:17
标识
DOI:10.1109/tkde.2022.3178153
摘要
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 datasets demonstrate that GraphNAS can design a novel network architecture that rivals the best human-invented architecture. Moreover, GraphNAS++ can speed up the design process at least five times by using the distributed training framework with GPUs.
科研通智能强力驱动
Strongly Powered by AbleSci AI