【24h】

Interpreting CNN Knowledge via An Explanatory Graph

机译:通过解释图来解释CNN知识

获取原文

摘要

This paper learns a graphical model, namely an explanatory graph, which reveals the knowledge hierarchy hidden inside a pre-trained CNN. Considering that each filter in a conv-layer of a pre-trained CNN usually represents a mixture of object parts, we propose a simple yet efficient method to automatically disentangles different part patterns from each filter, and construct an explanatory graph. In the explanatory graph, each node represents a part pattern, and each edge encodes co-activation relationships and spatial relationships between patterns. More importantly, we learn the explanatory graph for a pre-trained CNN in an unsupervised manner, i.e. without a need of annotating object parts. Experiments show that each graph node consistently represents the same object part through different images. We transfer part patterns in the explanatory graph to the task of part localization, and our method significantly outperforms other approaches.
机译:本文了解图形模型,即说明性图表,它揭示了隐藏在预先训练的CNN内的知识层次结构。 考虑到预先训练的CNN的CONC层中的每个过滤器通常代表物体部件的混合,我们提出了一种简单但有效的方法来自动解除来自每个滤波器的不同部分模式,并构建说明图。 在说明图中,每个节点表示零件图案,并且每个边缘对图案之间的共激活关系和空间关系进行编码。 更重要的是,我们以无监督的方式学习预先训练的CNN的解释图,即,无需注释对象部分。 实验表明,每个图节点一致地代表通过不同图像的相同对象部分。 我们在解释图中传输部分模式到部分定位的任务,我们的方法显着优于其他方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号