Differentiable Architecture Search (DARTS) has attracted extensive attention due to its efficiency in searching for cell structures. DARTS mainly focuses on the operation search and derives the cell topology from the operation weights. However, the operation weights can not indicate the importance of cell topology and result in poor topology rating correctness. To tackle this, we propose to Decouple the Operation and Topology Search (DOTS), which decouples the topology representation from operation weights and makes an explicit topology search. DOTS is achieved by introducing a topology search space that contains combinations of candidate edges. The proposed search space directly reflects the search objective and can be easily extended to support a flexible number of edges in the searched cell. Existing gradient-based NAS methods can be incorporated into DOTS for further improvement by the topology search. Considering that some operations (e.g., Skip-Connection) can affect the topology, we propose a group operation search scheme to preserve topology-related operations for a better topology search. The experiments on CIFAR10/100 and ImageNet demonstrate that DOTS is an effective solution for differentiable NAS.
翻译:不同的建筑搜索(DARTS)因其在搜索细胞结构方面的效率而引起了广泛的关注。DARTS主要侧重于操作搜索,并从操作重量中得出细胞地形学。但是,操作权重不能表明细胞地形学的重要性,导致地形评级不正确。为了解决这个问题,我们建议将操作和地形搜索(DOTS)脱钩,使其表层代表与操作重量脱钩,并进行明确的地形搜索。DOTS通过引入包含候选边缘组合的地形搜索空间来实现。拟议的搜索空间直接反映搜索目标,并且可以很容易扩展,以支持搜索单元中灵活数量的边缘。现有的基于梯度的NAS方法可以纳入DOTS,以便通过地形搜索进一步改进。考虑到某些操作(例如Spping-Connome)可以影响地形学,我们建议了一个小组操作搜索计划,以保存与地形有关的操作,从而更好地进行地形学搜索。在 CIFAR10/100和图像Net上进行的实验表明,DATS是不同的NAS的有效解决办法。