Neural Architecture Search with Reinforcement Learning

11/05/2016
by   Barret Zoph, et al.
0

Neural networks are powerful and flexible models that work well for many difficult learning tasks in image, speech and natural language understanding. Despite their success, neural networks are still hard to design. In this paper, we use a recurrent network to generate the model descriptions of neural networks and train this RNN with reinforcement learning to maximize the expected accuracy of the generated architectures on a validation set. On the CIFAR-10 dataset, our method, starting from scratch, can design a novel network architecture that rivals the best human-invented architecture in terms of test set accuracy. Our CIFAR-10 model achieves a test error rate of 3.65, which is 0.09 percent better and 1.05x faster than the previous state-of-the-art model that used a similar architectural scheme. On the Penn Treebank dataset, our model can compose a novel recurrent cell that outperforms the widely-used LSTM cell, and other state-of-the-art baselines. Our cell achieves a test set perplexity of 62.4 on the Penn Treebank, which is 3.6 perplexity better than the previous state-of-the-art model. The cell can also be transferred to the character language modeling task on PTB and achieves a state-of-the-art perplexity of 1.214.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/22/2019

GraphNAS: Graph Neural Architecture Search with Reinforcement Learning

Graph Neural Networks (GNNs) have been popularly used for analyzing non-...
research
07/21/2017

Learning Transferable Architectures for Scalable Image Recognition

Developing neural network image classification models often requires sig...
research
08/22/2018

Neural Architecture Optimization

Automatic neural architecture design has shown its potential in discover...
research
12/13/2018

IRLAS: Inverse Reinforcement Learning for Architecture Search

In this paper, we propose an inverse reinforcement learning method for a...
research
05/23/2018

Implicit Language Model in LSTM for OCR

Neural networks have become the technique of choice for OCR, but many as...
research
11/03/2022

Circling Back to Recurrent Models of Language

Just because some purely recurrent models suffer from being hard to opti...
research
08/16/2019

FiFTy: Large-scale File Fragment Type Identification using Neural Networks

We present FiFTy, a modern file type identification tool for memory fore...

Please sign up or login with your details

Forgot password? Click here to reset