arXiv reaDer
階層的分解を介してCNNを深く説明する
Deeply Explain CNN via Hierarchical Decomposition
コンピュータビジョンでは、CNNを説明するためのいくつかの帰属方法は、中間機能がネットワーク予測にどのように影響するかを研究しようとします。ただし、通常、中間機能間の機能階層は無視されます。このホワイトペーパーでは、CNNの意思決定プロセスをトップダウン方式で説明するための階層的分解フレームワークを紹介します。具体的には、中間CNNの決定をその下位層に分解し、サポート機能を見つけることができる勾配ベースのアクティベーション伝播(gAP)モジュールを提案します。次に、gAPモジュールを利用して、ネットワークの決定をさまざまなCNN層からの裏付けとなる証拠に繰り返し分解します。提案されたフレームワークは、ネットワークの意思決定に強く関連する裏付けとなる証拠の深い階層を生成できます。これにより、意思決定プロセスへの洞察が得られます。さらに、gAPは、ネットワークアーキテクチャを変更したり、追加のトレーニングプロセスを実行したりすることなく、CNNベースのモデルを簡単に理解できます。実験は提案された方法の有効性を示している。コードとインタラクティブなデモWebサイトが公開されます。
In computer vision, some attribution methods for explaining CNNs attempt to study how the intermediate features affect the network prediction. However, they usually ignore the feature hierarchies among the intermediate features. This paper introduces a hierarchical decomposition framework to explain CNN's decision-making process in a top-down manner. Specifically, we propose a gradient-based activation propagation (gAP) module that can decompose any intermediate CNN decision to its lower layers and find the supporting features. Then we utilize the gAP module to iteratively decompose the network decision to the supporting evidence from different CNN layers. The proposed framework can generate a deep hierarchy of strongly associated supporting evidence for the network decision, which provides insight into the decision-making process. Moreover, gAP is effort-free for understanding CNN-based models without network architecture modification and extra training process. Experiments show the effectiveness of the proposed method. The code and interactive demo website will be made publicly available.
updated: Sun Jan 23 2022 07:56:04 GMT+0000 (UTC)
published: Sun Jan 23 2022 07:56:04 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アソシエイト