Designing an efficient model within the limited computational cost is challenging. We argue the accuracy of a lightweight model has been further limited by the design convention: a stage-wise configuration of the channel dimensions, which looks like a piecewise linear function of the network stage. In this paper, we study an effective channel dimension configuration towards better performance than the convention. To this end, we empirically study how to design a single layer properly by analyzing the rank of the output feature. We then investigate the channel configuration of a model by searching network architectures concerning the channel configuration under the computational cost restriction. Based on the investigation, we propose a simple yet effective channel configuration that can be parameterized by the layer index. As a result, our proposed model following the channel parameterization achieves remarkable performance on ImageNet classification and transfer learning tasks including COCO object detection, COCO instance segmentation, and fine-grained classifications. Code and ImageNet pretrained models are available at https://github.com/clovaai/rexnet.
翻译:在有限的计算成本范围内设计一个高效模型是具有挑战性的。我们认为,轻量模型的准确性受到设计公约的进一步限制:对频道维度的分阶段配置,这看起来像网络阶段的一条线性功能。在本文中,我们研究一个有效的频道维度配置,以取得比公约更好的业绩。为此,我们通过分析输出特性的等级,以经验方式研究如何正确设计单一层。然后我们通过在计算成本限制下搜索关于频道配置的网络结构来调查一个模型的频道配置。根据调查,我们提议了一个简单而有效的频道配置,可以通过分层指数进行参数参数化。结果,我们按照频道参数化提议的模型在图像网络分类方面取得了显著的成绩,并转让了学习任务,包括COCO物体探测、CO实例分割和精细的分类。代码和图像网络预培训模型可在https://github.com/cloovaai/rexnet查阅。