arXiv reaDer
IFQ-Net:組み込みビジョン向けの統合固定小数点量子化ネットワーク
IFQ-Net: Integrated Fixed-point Quantization Networks for Embedded Vision
 ディープラーニングベースのネットワークの大成功以来、組み込みデバイスにディープモデルを展開することは困難な問題でした。一般に、低ビット固定小数点でデータを表し、したがってメモリ使用量を大幅に節約する固定小数点ネットワークが好まれます。現在の固定小数点ネットワークは比較的低いビット(たとえば、8ビット)を使用していますが、メモリの節約は組み込みデバイスにとって十分とは言えません。一方、XNOR-NetやHWGQNetなどの量子化ディープネットワークは、データを1ビットまたは2ビットに量子化し、メモリを大幅に節約しますが、多くの浮動小数点データを保持します。この論文では、量子化ネットワークの浮動小数点データを固定小数点に変換することにより、組み込みビジョンタスク用の固定小数点ネットワークを提案します。さらに、変換によるデータ損失を克服するために、複数のレイヤー(畳み込み、バッチ正規化、量子化レイヤーなど)で浮動小数点データ操作を構成し、それらを固定小数点に変換することを提案します。統合された固定小数点量子化ネットワーク(IFQ-Net)などの統合変換によって取得された固定小数点ネットワークに名前を付けます。 IFQNetは、ImageNetで同様の精度でモデルサイズとランタイム機能マップメモリをそれぞれ2.16倍と18倍節約することを示しています。さらに、YOLOv2に基づいて、IFQ-Tinier-YOLO顔検出器を設計します。これは、Tiny-YOLOよりもモデルサイズ(246kバイト)が256倍削減された固定小数点ネットワークです。 Face Detection Data Set and Bencmark(FDDB)での検出率と、Wider Faceデータセットの小さな顔の検出の定性的な結果に関して、顔検出器の有望なパフォーマンスを示します。
Deploying deep models on embedded devices has been a challenging problem since the great success of deep learning based networks. Fixed-point networks, which represent their data with low bits fixed-point and thus give remarkable savings on memory usage, are generally preferred. Even though current fixed-point networks employ relative low bits (e.g. 8-bits), the memory saving is far from enough for the embedded devices. On the other hand, quantization deep networks, for example XNOR-Net and HWGQNet, quantize the data into 1 or 2 bits resulting in more significant memory savings but still contain lots of floatingpoint data. In this paper, we propose a fixed-point network for embedded vision tasks through converting the floatingpoint data in a quantization network into fixed-point. Furthermore, to overcome the data loss caused by the conversion, we propose to compose floating-point data operations across multiple layers (e.g. convolution, batch normalization and quantization layers) and convert them into fixedpoint. We name the fixed-point network obtained through such integrated conversion as Integrated Fixed-point Quantization Networks (IFQ-Net). We demonstrate that our IFQNet gives 2.16x and 18x more savings on model size and runtime feature map memory respectively with similar accuracy on ImageNet. Furthermore, based on YOLOv2, we design IFQ-Tinier-YOLO face detector which is a fixed-point network with 256x reduction in model size (246k Bytes) than Tiny-YOLO. We illustrate the promising performance of our face detector in terms of detection rate on Face Detection Data Set and Bencmark (FDDB) and qualitative results of detecting small faces of Wider Face dataset.
updated: Tue Nov 19 2019 03:29:03 GMT+0000 (UTC)
published: Tue Nov 19 2019 03:29:03 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)
Amazon.co.jpアソシエイト