Graph neural networks (GNNs) are widely used on graph-structured data, and its research has made substantial progress in recent years. However, given the various number of choices and combinations of components such as aggregator and activation function, designing GNNs for specific tasks is very heavy manual work. Recently, neural architecture search (NAS) was proposed with the aim of automating the GNN design process and generating task-dependent architectures. While existing approaches have achieved competitive performance, they are not well suited to practical application scenarios where the computational budget is limited. In this paper, we propose an auto-designed lightweight graph neural network (ALGNN) method to automatically design lightweight, task-dependent GNN architectures. ALGNN uses multi-objective optimization to optimize the architecture constrained by the computation cost and complexity of the model. We define, for the first time, an evaluation standard for consumption cost with the analysis of the message passing process in GNNs. Experiments on real-world datasets demonstrate that ALGNN can generate a lightweight GNN model that has much fewer parameters and GPU hours, meanwhile has comparable performance with state-of-the-art approaches.
CITATION STYLE
Cai, R., Tao, Q., Tang, Y., & Shi, M. (2021). ALGNN: Auto-Designed Lightweight Graph Neural Network. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 13031 LNAI, pp. 500–512). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-030-89188-6_37
Mendeley helps you to discover research relevant for your work.