arXiv reaDer
効率的な畳み込みアーキテクチャのための櫛畳み込み
Comb Convolution for Efficient Convolutional Architecture
 畳み込みニューラルネットワーク(CNN)は、特徴マップと畳み込みカーネル間の接続パターンが密であるため、本質的に非常に冗長な計算(FLOP)に悩まされています。最近の研究では、チャネル間の疎な関係が調査されていますが、チャネル内の空間的な関係は無視されています。この論文では、ニューロン間のチャネル内スパース関係を活用するために、新しい畳み込み演算子、つまり櫛形畳み込みを提示します。提案された畳み込み演算子は、標準畳み込みに均一なマッピングを挿入し、畳み込み層の空間接続の約半分を削除することにより、接続のほぼ50%を削除します。特に、私たちの仕事は、チャネルごとの冗長性を減らす既存の方法に直交し、補完的です。したがって、櫛型畳み込みを既存のアーキテクチャに統合することにより、効率をさらに高める大きな可能性があります。実験結果は、最新のCNNアーキテクチャ(例:VGGNets、Xception、SE-Net)で標準の畳み込みを櫛型畳み込みに置き換えるだけで、精度を維持しながら50%のFLOPを削減できることを示しています。
Convolutional neural networks (CNNs) are inherently suffering from massively redundant computation (FLOPs) due to the dense connection pattern between feature maps and convolution kernels. Recent research has investigated the sparse relationship between channels, however, they ignored the spatial relationship within a channel. In this paper, we present a novel convolutional operator, namely comb convolution, to exploit the intra-channel sparse relationship among neurons. The proposed convolutional operator eliminates nearly 50% of connections by inserting uniform mappings into standard convolutions and removing about half of spatial connections in convolutional layer. Notably, our work is orthogonal and complementary to existing methods that reduce channel-wise redundancy. Thus, it has great potential to further increase efficiency through integrating the comb convolution to existing architectures. Experimental results demonstrate that by simply replacing standard convolutions with comb convolutions on state-of-the-art CNN architectures (e.g., VGGNets, Xception and SE-Net), we can achieve 50% FLOPs reduction while still maintaining the accuracy.
updated: Fri Nov 01 2019 14:05:08 GMT+0000 (UTC)
published: Fri Nov 01 2019 14:05:08 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アソシエイト