Understanding Intra-Class Knowledge Inside CNN
Explore this paper's citation graph
Summary
To invert the intra-class knowledge inside CNN into more interpretable images, a non-parametric patch prior upon previous CNN visualization models is proposed and it is shown how different "styles" of templates for an object class are organized by CNN in terms of location and content, and represented in a hierarchical and ensemble way.
- Type
- preprint
- Published
- 2015-07-09
- Cited by
- 94
- References
- 14
- Access
- Open access
- OpenAlex
- https://openalex.org/W830575572
- Semantic Scholar
- https://api.semanticscholar.org/CorpusID:10774286
Keywords
Class (philosophy), Computer science, Artificial intelligence
References
- Intriguing properties of neural networks
- Understanding deep image representations by inverting them
- Discovering states and transformations in image collections
- PatchMatch: a randomized correspondence algorithm for structural image editing
- ImageNet: A large-scale hierarchical image database
- Gradient-based learning applied to document recognition
- Do Convnets Learn Correspondence?
- ImageNet classification with deep convolutional neural networks
- Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Maps
- Understanding Dropout
- Analyzing the Performance of Multilayer Neural Networks for Object Recognition
- Object Detectors Emerge in Deep Scene CNNs
- Object Detectors Emerge in Deep Scene CNNs
- Visualizing and Understanding Convolutional Networks
- GradientBased Learning Applied to Document Recognition
Cited by
- Seeing Behind the Camera: Identifying the Authorship of a Photograph
- Multifaceted Feature Visualization: Uncovering the Different Types of Features Learned By Each Neuron in Deep Neural Networks
- Towards Better Analysis of Deep Convolutional Neural Networks
- A Powerful Generative Model Using Random Weights for the Deep Image Representation
- Detection and classification of breast cancer in whole slide histopathology images using deep convolutional networks
- What makes ImageNet good for transfer learning?
- Every Filter Extracts A Specific Texture In Convolutional Neural Networks
- Grandmother cells and localist representations: a review of current thinking
- On the Selective and Invariant Representation of DCNN for High-Resolution Remote Sensing Image Recognition
- Do Convolutional Neural Networks Learn Class Hierarchy?
- Visualizing deep neural network by alternately image blurring and deblurring
- One Pixel Attack for Fooling Deep Neural Networks
- Generative adversarial network for visualizing convolutional network
- On monitoring development using high resolution satellite images
- Beyond saliency: understanding convolutional neural networks from saliency prediction on layer-wise relevance propagation
- Visual Analytics in Deep Learning: An Interrogative Survey for the Next Frontiers
- Understanding CNN via deep features analysis
- Class Subset Selection for Transfer Learning using Submodularity
- Attacking convolutional neural network using differential evolution
- What Makes a Video a Video: Analyzing Temporal Information in Video Understanding Models and Datasets
Related papers
- ИСПОЛЬЗОВAНИЕ ПОТЕНЦИAЛA СОЦИAЛЬНЫХ ПAРТНЕРОВ В ПОДГОТОВКЕ БУДУЩИХ ПЕДAГОГОВ
- Using DataGrid Control to Realize DataBase of Querying in VB6.0
- Study and Two Types of Typical Usage of DataGrid Web Server Control
- PACWON: A parallelizing compiler for workstations on a network
- Bidirectional Sort and Choosing a Row to Update or Delete by Click Any Cell in DataGrid
- OpenCL-accelerated object classification in video streams using Spatial Pooler of Hierarchical Temporal Memory
- ESKVS: efficient and secure approach for keyframes-based video summarization framework
- Flexible Application of VSFlexGrid