arXiv reaDer
構造的冗長性の削減を伴う畳み込みニューラルネットワークの剪定
Convolutional Neural Network Pruning with Structural Redundancy Reduction
畳み込みニューラルネットワーク(CNN)の剪定は、近年最も成功したネットワーク圧縮アプローチの1つになっています。ネットワークプルーニングに関する既存の作業は、通常、コンパクトなアーキテクチャを実現するために、ネットワーク内の最も重要度の低いフィルターを削除することに重点を置いています。この研究では、構造的冗長性を特定することが、理論的および経験的に重要でないフィルターを見つけるよりも重要な役割を果たすと主張しています。最初に、冗長性削減の観点からネットワークプルーニングの問題を統計的にモデル化し、構造的な冗長性が最も高いレイヤーでのプルーニングが、すべてのレイヤーで最も重要度の低いフィルターのプルーニングよりも優れていることを確認します。次に、この発見に基づいて、CNNの構造的冗長性を識別し、最も冗長性の高い選択されたレイヤーのフィルターをプルーニングするネットワークプルーニングアプローチを提案します。さまざまなベンチマークネットワークアーキテクチャとデータセットでの実験は、提案されたアプローチが以前の最先端技術を大幅に上回っていることを示しています。
Convolutional neural network (CNN) pruning has become one of the most successful network compression approaches in recent years. Existing works on network pruning usually focus on removing the least important filters in the network to achieve compact architectures. In this study, we claim that identifying structural redundancy plays a more essential role than finding unimportant filters, theoretically and empirically. We first statistically model the network pruning problem in a redundancy reduction perspective and find that pruning in the layer(s) with the most structural redundancy outperforms pruning the least important filters across all layers. Based on this finding, we then propose a network pruning approach that identifies structural redundancy of a CNN and prunes filters in the selected layer(s) with the most redundancy. Experiments on various benchmark network architectures and datasets show that our proposed approach significantly outperforms the previous state-of-the-art.
updated: Thu Apr 08 2021 00:16:24 GMT+0000 (UTC)
published: Thu Apr 08 2021 00:16:24 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アソシエイト