arXiv Analytics

Sign in

arXiv:1604.07043 [cs.CV]AbstractReferencesReviewsResources

Towards Better Analysis of Deep Convolutional Neural Networks

Mengchen Liu, Jiaxin Shi, Zhen Li, Chongxuan Li, Jun Zhu, Shixia Liu

Published 2016-04-24Version 1

Deep convolutional neural networks (CNNs) have achieved breakthrough performance in many pattern recognition tasks such as image classification. However, the development of high-quality deep models typically relies on a substantial amount of trial-and-error, as there is still no clear understanding of when and why a deep model works. In this paper, we present a visual analytics approach for better understanding, diagnosing, and refining deep CNNs. We formulate a deep CNN as a directed acyclic graph. Based on this formulation, a hybrid visualization is developed to disclose the multiple facets of each neuron and the interactions between them. In particular, we introduce a hierarchical rectangle packing algorithm and a matrix reordering algorithm to show the derived features of a neuron cluster. We also propose a biclustering-based edge bundling method to reduce visual clutter caused by a large number of connections between neurons. We evaluated our method on a set of CNNs and the results are generally favorable.

Related articles: Most relevant | Search more
arXiv:1501.07338 [cs.CV] (Published 2015-01-29)
On Vectorization of Deep Convolutional Neural Networks for Vision Tasks
arXiv:1604.04333 [cs.CV] (Published 2016-04-15)
Latent Model Ensemble with Auto-localization
arXiv:1507.07583 [cs.CV] (Published 2015-07-27)
Relating Cascaded Random Forests to Deep Convolutional Neural Networks for Semantic Segmentation