mlsanityData to 7 Oct 2026

Efficient Automatic Machine Learning via Design Graphs

arXiv 2210.12257 ↗First posted 21 Oct 2022cs.LG cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Despite the success of automated machine learning (AutoML), which aims to find the best design, including the architecture of deep networks and hyper-parameters, conventional AutoML methods are computationally expensive and hardly provide insights into the relations of different model design choices. To tackle the challenges, we propose FALCON, an efficient sample-based method to search for the optimal model design. Our key insight is to model the design space of possible model designs as a design graph, where the nodes represent design choices, and the edges denote design similarities. FALCON features 1) a task-agnostic module, which performs message passing on the design graph via a Graph Neural Network (GNN), and 2) a task-specific module, which conducts label propagation of the known model performance information on the design graph. Both modules are combined to predict the design performances in the design space, navigating the search direction. We conduct extensive experiments on 27 node and graph classification tasks from various application domains, and an image classification task on the CIFAR-10 dataset. We empirically show that FALCON can efficiently obtain the well-performing designs for each task using only 30 explored nodes. Specifically, FALCON has a comparable time cost with the one-shot approaches while achieving an average improvement of 3.3% compared with the best baselines.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 50 of its 66 references that are in the map. First posted on arXiv 21 Oct 2022.

Builds on

50 of 66 references.

References · 50

  1. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  2. 2017Inductive Representation Learning on Large Graphscited by 6,284
  3. 2018How Powerful are Graph Neural Networks?cited by 4,355
  4. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  5. 2018DARTS: Differentiable Architecture Searchcited by 1,782
  6. 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
  7. 2018Pitfalls of Graph Neural Network Evaluationcited by 994
  8. 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
  9. 2018Weisfeiler and Leman Go Neural: Higher-order Graph Neural Networkscited by 878
  10. 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
  11. 2019GNNExplainer: Generating Explanations for Graph Neural Networkscited by 735
  12. 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
38 more
  1. 2016Hyperband: A Novel Bandit-Based Approach to Hyperparameter Optimizationcited by 688
  2. 2018ProxylessNAS: Direct Neural Architecture Search on Target Task and Hardwarecited by 666
  3. 2019GraphSAINT: Graph Sampling Based Inductive Learning Methodcited by 618
  4. 2019Graph U-Netscited by 489
  5. 2017Progressive Neural Architecture Searchcited by 483
  6. 2019Self-Attention Graph Poolingcited by 421
  7. 2017Population Based Training of Neural Networkscited by 351
  8. 2017Large-Scale Evolution of Image Classifierscited by 348
  9. 2019NAS-FPN: Learning Scalable Feature Pyramid Architecture for Object Detectioncited by 289
  10. 2018SNAS: Stochastic Neural Architecture Searchcited by 288
  11. 2016Designing Neural Network Architectures using Reinforcement Learningcited by 277
  12. 2019PC-DARTS: Partial Channel Connections for Memory-Efficient Architecture Searchcited by 265
  13. 2017Hierarchical Representations for Efficient Architecture Searchcited by 188
  14. 2019Graph Neural Networks with convolutional ARMA filterscited by 185
  15. 2020Design Space for Graph Neural Networkscited by 182
  16. 2019The Evolved Transformercited by 180
  17. 2019BANANAS: Bayesian Optimization with Neural Architectures for Neural Architecture Searchcited by 175
  18. 2018Neural Architecture Optimizationcited by 164
  19. 2018Graph HyperNetworks for Neural Architecture Searchcited by 131
  20. 2017Genetic CNNcited by 124
  21. 2019Evaluating the Search Phase of Neural Architecture Searchcited by 120
  22. 2017Topology Adaptive Graph Convolutional Networkscited by 112
  23. 2019D-VAE: A Variational Autoencoder for Directed Acyclic Graphscited by 98
  24. 2019Auto-GNN: Neural Architecture Search of Graph Neural Networkscited by 73
  25. 2020DrNAS: Dirichlet Neural Architecture Searchcited by 73
  26. 2020Graph Structure of Neural Networkscited by 67
  27. 2019Fast, Accurate and Lightweight Super-Resolution with Neural Architecture Searchcited by 66
  28. 2019Edge Contraction Pooling for Graph Neural Networkscited by 53
  29. 2019GraphNAS: Graph Neural Architecture Search with Reinforcement Learningcited by 41
  30. 2021Automated Machine Learning on Graphs: A Surveycited by 38
  31. 2020Path Integral Based Convolution and Pooling for Graph Neural Networkscited by 35
  32. 2021Rapid Neural Architecture Search by Learning to Generate Graphs from Datasetscited by 33
  33. 2021Rethinking Graph Neural Architecture Search from Message-passingcited by 26
  34. 2017Peephole: Predicting Network Performance Before Trainingcited by 22
  35. 2019Deep Neural Architecture Search with Deep Graph Bayesian Optimizationcited by 17
  36. 2020Probabilistic Dual Network Architecture Search on Graphscited by 15
  37. 2021RankNAS: Efficient Neural Architecture Search by Pairwise Rankingcited by 12
  38. 2019Bridging the Gap between Sample-based and One-shot Neural Architecture Search with BONAScited by 8

Built on by

Not cited yet.