1.引用格式
Meng Ziyao, Gu Xue, Liang Yanchun, Xu Dong, Wu Chunguo. Deep Neural Architecture Search: A Survey[J]. Journal of Computer Research and Development, 2021, 58(1): 22-33.
2.主要内容
2.1 问题定义
在预先设定的搜索空间中得到一个中间网络架构作为候选架构,通过性能评估策略对此候选架构进行性能度量,最后将测量的结果反馈给搜索策略,不断重复搜索—评估的过程直到发现最优的网络架构.
2.1.1 搜索空间
a) 链式结构
网络中的每一层仅与其前后相邻的2层连接,且网络中没有跨层连接的情况,网络的整个架构呈现为链条状,如:
b) 多分枝结构
,它允许网络中的层可以与其前面的任意层进行连接,如ResNet,
,浅层网络中的特征会通过跳跃连接直接传递到更深的功能层,从而克服了梯度消失对深层网络的影响。
c) 基于cell的结构
将多个操作组合成Cell,并将Cell作为组成神经网络的基本单元,以此设计了基于Cell的网络构.具体来说,构建基于Cell的网络结构分为两步,首先需要构建最优的Cell结构,之后将得到的Cell按照预先定义的规则进行堆叠,