DRNet: Dissect and Reconstruct the Convolutional Neural Network via Interpretable Manners

11/20/2019
by   Xiaolong Hu, et al.
0

This paper proposes to use an interpretable method to dissect the channels of a large-scale convolutional neural networks (CNNs) into class-wise parts, and reconstruct a CNN using some of these parts. The dissection and reconstruction process can be done in very short time on state-of-the-art networks such as VGG and MobileNetV2. This method allows users to run parts of a CNN according to specific application scenarios, instead of running the whole network or retraining a new one for every task. Experiments on Cifar and ILSVRC 2012 show that the reconstructed CNN runs more efficiently than the original one and achieve a better accuracy. Interpretability analyses show that our method is a new way of applying CNNs on tasks with given knowledge.

READ FULL TEXT

page 6

page 7

research
10/02/2017

Interpretable Convolutional Neural Networks

This paper proposes a method to modify traditional convolutional neural ...
research
01/08/2019

Interpretable CNNs

This paper proposes a generic method to learn interpretable convolutiona...
research
11/27/2018

GaterNet: Dynamic Filter Selection in Convolutional Neural Network via a Dedicated Global Gating Network

The concept of conditional computation for deep nets has been proposed p...
research
12/16/2020

AdjointBackMap: Reconstructing Effective Decision Hypersurfaces from CNN Layers Using Adjoint Operators

There are several effective methods in explaining the inner workings of ...
research
10/29/2021

Application of 2-D Convolutional Neural Networks for Damage Detection in Steel Frame Structures

In this paper, we present an application of 2-D convolutional neural net...
research
07/31/2023

2D Convolutional Neural Network for Event Reconstruction in IceCube DeepCore

IceCube DeepCore is an extension of the IceCube Neutrino Observatory des...
research
11/26/2022

Towards Better Input Masking for Convolutional Neural Networks

The ability to remove features from the input of machine learning models...

Please sign up or login with your details

Forgot password? Click here to reset