HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

CR-LSO: Convex Neural Architecture Optimization in the Latent Space of Graph Variational Autoencoder with Input Convex Neural Networks

Rao Xuan Zhao Bo Liu Derong

CR-LSO: Convex Neural Architecture Optimization in the Latent Space of
  Graph Variational Autoencoder with Input Convex Neural Networks

Abstract

In neural architecture search (NAS) methods based on latent spaceoptimization (LSO), a deep generative model is trained to embed discrete neuralarchitectures into a continuous latent space. In this case, differentoptimization algorithms that operate in the continuous space can be implementedto search neural architectures. However, the optimization of latent variablesis challenging for gradient-based LSO since the mapping from the latent spaceto the architecture performance is generally non-convex. To tackle thisproblem, this paper develops a convexity regularized latent space optimization(CR-LSO) method, which aims to regularize the learning process of latent spacein order to obtain a convex architecture performance mapping. Specifically,CR-LSO trains a graph variational autoencoder (G-VAE) to learn the continuousrepresentations of discrete architectures. Simultaneously, the learning processof latent space is regularized by the guaranteed convexity of input convexneural networks (ICNNs). In this way, the G-VAE is forced to learn a convexmapping from the architecture representation to the architecture performance.Hereafter, the CR-LSO approximates the performance mapping using the ICNN andleverages the estimated gradient to optimize neural architecturerepresentations. Experimental results on three popular NAS benchmarks show thatCR-LSO achieves competitive evaluation results in terms of both computationalcomplexity and architecture performance.

Code Repositories

raoxuan-1998/cr-lso
Official
pytorch

Benchmarks

BenchmarkMethodologyMetrics
neural-architecture-search-on-nas-bench-201CR-LSO
Accuracy (Test): 46.98
Accuracy (Val): 46.51
neural-architecture-search-on-nas-bench-201-1CR-LSO
Accuracy (Test): 94.35
Accuracy (Val): 91.54
neural-architecture-search-on-nas-bench-201-2CR-LSO
Accuracy (Test): 73.47
Accuracy (Val): 73.44

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
CR-LSO: Convex Neural Architecture Optimization in the Latent Space of Graph Variational Autoencoder with Input Convex Neural Networks | Papers | HyperAI