Evolutionary Architecture Search for Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Automated machine learning (AutoML) has seen a resurgence in interest with the boom of deep learning over the past decade. In particular, Neural Architecture Search (NAS) has seen significant attention throughout the AutoML research community, and has pushed forward the state-of-the-art in a number of neural models to address grid-like data such as texts and images. However, very litter work has been done about Graph Neural Networks (GNN) learning on unstructured network data. Given the huge number of choices and combinations of components such as aggregator and activation function, determining the suitable GNN structure for a specific problem normally necessitates tremendous expert knowledge and laborious trails. In addition, the slight variation of hyper parameters such as learning rate and dropout rate could dramatically hurt the learning capacity of GNN. In this paper, we propose a novel AutoML framework through the evolution of individual models in a large GNN architecture space involving both neural structures and learning parameters. Instead of optimizing only the model structures with fixed parameter settings as existing work, an alternating evolution process is performed between GNN structures and learning parameters to dynamically find the best fit of each other. To the best of our knowledge, this is the first work to introduce and evaluate evolutionary architecture search for GNN models. Experiments and validations demonstrate that evolutionary NAS is capable of matching existing state-of-the-art reinforcement learning approaches for both the semi-supervised transductive and inductive node representation learning and classification.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Sep 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 4; 2023: 1.
10 papers.
- 2021Automated Machine Learning on Graphs: A Surveycited by 38
- 2022NAS-Bench-Graph: Benchmarking Graph Neural Architecture Searchcited by 25
- 2021Designing the Topology of Graph Neural Networks: A Novel Feature Fusion Perspectivecited by 19
- 2022Automated Graph Machine Learning: Approaches, Libraries, Benchmarks and Directionscited by 8
- 2021Automated Graph Learning via Population Based Self-Tuning GCNcited by 5
- 2021GraphPAS: Parallel Architecture Search for Graph Neural Networkscited by 5
- 2022Hybrid intelligence for dynamic job-shop scheduling with deep reinforcement learning and attention mechanismcited by 3
- 2021Relational Graph Neural Network Design via Progressive Neural Architecture Searchcited by 1
- 2022Toward a traceable, explainable, and fairJD/Resume recommendation systemcited by 0
- 2023Automated Polynomial Filter Learning for Graph Neural Networkscited by 0
- 2023Automated Polynomial Filter Learning for Graph Neural Networks16 Jul 2023
- 2022NAS-Bench-Graph: Benchmarking Graph Neural Architecture Search18 Jun 2022
- 2022Toward a traceable, explainable, and fairJD/Resume recommendation system2 Feb 2022
- 2022Automated Graph Machine Learning: Approaches, Libraries, Benchmarks and Directions4 Jan 2022
- 2022Hybrid intelligence for dynamic job-shop scheduling with deep reinforcement learning and attention mechanism3 Jan 2022
- 2021Designing the Topology of Graph Neural Networks: A Novel Feature Fusion Perspective29 Dec 2021
- 2021GraphPAS: Parallel Architecture Search for Graph Neural Networks7 Dec 2021
- 2021Automated Graph Learning via Population Based Self-Tuning GCN9 Jul 2021
- 2021Relational Graph Neural Network Design via Progressive Neural Architecture Search30 May 2021
- 2021Automated Machine Learning on Graphs: A Survey1 Mar 2021