優れたディープニューラルアーキテクチャを実現するために、EfficientNetsでは一連の手法が慎重に設計されています。解像度、奥行き、幅を同時に拡大するための巨大な公式は、ニューラルネットワーク用のルービックキューブを提供します。三次元をねじることで、高効率で優れた性能のネットワークを見つけることができます。この論文は、最小のモデルサイズと計算コストでディープニューラルネットワークを取得するためのツイストルールを調査することを目的としています。ネットワークの拡大とは異なり、小さなネットワークでは、幅よりも解像度と深さが重要であることがわかります。したがって、元の方法、つまりEfficientNetの複合スケーリングは適切ではなくなりました。この目的のために、FLOPs制約を使用してEfficientNet-B0から派生した一連の小さなモデルを通じて、ニューラルアーキテクチャをダウンサイジングするための小さな公式を要約します。 ImageNetベンチマークの実験結果は、TinyNetが、逆ジャイアント式を使用したEfficientNetの小さいバージョンよりもはるかに優れたパフォーマンスを発揮することを示しています。たとえば、TinyNet-Eはわずか2400万フロップスで59.9%のトップ1精度を達成します。これは、同様の計算コストで以前の最高のMobileNetV3よりも約1.9%高くなっています。コードはhttps://github.com/huawei-noah/ghostnet/tree/master/tinynet_pytorchおよびhttps://gitee.com/mindspore/mindspore/tree/master/model_zoo/research/cv/tinynetで入手できます。
To obtain excellent deep neural architectures, a series of techniques are carefully designed in EfficientNets. The giant formula for simultaneously enlarging the resolution, depth and width provides us a Rubik's cube for neural networks. So that we can find networks with high efficiency and excellent performance by twisting the three dimensions. This paper aims to explore the twisting rules for obtaining deep neural networks with minimum model sizes and computational costs. Different from the network enlarging, we observe that resolution and depth are more important than width for tiny networks. Therefore, the original method, i.e., the compound scaling in EfficientNet is no longer suitable. To this end, we summarize a tiny formula for downsizing neural architectures through a series of smaller models derived from the EfficientNet-B0 with the FLOPs constraint. Experimental results on the ImageNet benchmark illustrate that our TinyNet performs much better than the smaller version of EfficientNets using the inversed giant formula. For instance, our TinyNet-E achieves a 59.9% Top-1 accuracy with only 24M FLOPs, which is about 1.9% higher than that of the previous best MobileNetV3 with similar computational cost. Code will be available at https://github.com/huawei-noah/ghostnet/tree/master/tinynet_pytorch, and https://gitee.com/mindspore/mindspore/tree/master/model_zoo/research/cv/tinynet.