Task-Aware Performance Prediction for Efficient Architecture Search

被引:0
作者
Kokiopoulou, Efi [1 ]
Hauth, Anja [1 ]
Sbaiz, Luciano [1 ]
Gesmundo, Andrea [1 ]
Bartok, Gabor [1 ]
Berent, Jesse [1 ]
机构
[1] Google AI, Mountain View, CA 94043 USA
来源
ECAI 2020: 24TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE | 2020年 / 325卷
关键词
D O I
10.3233/FAIA200224
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Neural architecture search has been shown to hold great promise towards the automation of deep learning. However, in spite of its potential, neural architecture search remains quite costly. To this point, we propose a novel gradient-based framework for efficient architecture search by sharing information across several tasks. We start by training many model architectures on several related (training) tasks. When a new unseen task is presented, the framework performs architecture inference in order to quickly identify a good candidate architecture, before any model is trained on the new task. At the core of our framework lies a performance prediction network that can estimate the performance of input architectures on a task by utilizing task meta-features and the previous model training experiments performed on related tasks. We adopt a continuous parametrization of the model architecture, which allows for efficient gradient-based optimization. Given a new task, an effective architecture is quickly identified by maximizing the estimated performance with respect to the model architecture parameters with efficient gradient ascent. It is key to point out that our goal is to achieve reasonable performance at the lowest cost. We provide experimental results showing the effectiveness of the framework achieving directly comparable results with state-of-the-art methods albeit at a much more reduced computational cost.
引用
收藏
页码:1238 / 1245
页数:8
相关论文
共 29 条
[1]  
[Anonymous], 2018, C COMP VIS PATT REC
[2]  
[Anonymous], 2019, INT C LEARN REPR ICL
[3]  
[Anonymous], 2012, C NEUR INF PROC SYST
[4]  
[Anonymous], 2017, INT C MACH LEARN ICM
[5]  
[Anonymous], 2016, USENIX C OP SYST DES
[6]  
[Anonymous], 2017, INT C LEARNING REPRE
[7]  
[Anonymous], 2018, EUR C COMP VIS ECCV
[8]  
[Anonymous], C NEUR INF PROC SYST
[9]  
[Anonymous], 2018, INT C MACH LEARN ICM
[10]  
[Anonymous], 2019, INT C LEARN REPR ICL