Visualizing the Hidden Activity of Artificial Neural Networks

被引:185
作者
Rauber, Paulo E. [1 ,2 ]
Fadel, Samuel G. [3 ]
Falcao, Alexandre X. [2 ]
Telea, Alexandru C. [1 ]
机构
[1] Univ Groningen, Groningen, Netherlands
[2] Univ Estadual Campinas, Campinas, SP, Brazil
[3] Univ Sao Paulo, Sao Paulo, Brazil
基金
巴西圣保罗研究基金会;
关键词
Artificial neural networks; dimensionality reduction; algorithm understanding; DIMENSIONALITY REDUCTION; PROJECTION; EXPLORATION;
D O I
10.1109/TVCG.2016.2598838
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In machine learning, pattern classification assigns high-dimensional vectors (observations) to classes based on generalization from examples. Artificial neural networks currently achieve state-of-the-art results in this task. Although such networks are typically used as black-boxes, they are also widely believed to learn (high-dimensional) higher-level representations of the original observations. In this paper, we propose using dimensionality reduction for two tasks: visualizing the relationships between learned representations of observations, and visualizing the relationships between artificial neurons. Through experiments conducted in three traditional image classification benchmark datasets, we show how visualization can provide highly valuable feedback for network designers. For instance, our discoveries in one of these datasets (SVHN) include the presence of interpretable clusters of learned representations, and the partitioning of artificial neurons into groups with apparently related discriminative roles.
引用
收藏
页码:101 / 110
页数:10
相关论文
共 50 条
[1]  
[Anonymous], 2015, EUROVIS WORKSH VIS A
[2]  
[Anonymous], 2010, ISMIR
[3]  
[Anonymous], 2013, ICML
[4]  
[Anonymous], 2013, Decaf: A deep convolutional activation feature for generic visual recognition
[5]  
[Anonymous], 2004, OX STAT SCI
[6]  
[Anonymous], 2003, Neural networks: tricks of the trade
[7]  
Aubry M, 2015, INT C COMP VIS ICCV
[8]   Visualizing distortions and recovering topology in continuous projection techniques [J].
Aupetit, Michael .
NEUROCOMPUTING, 2007, 70 (7-9) :1304-1330
[9]  
Bastien F., 2012, Theano: new features and speed improvements
[10]  
Bengio Yoshua, 2012, Neural Networks: Tricks of the Trade. Second Edition: LNCS 7700, P437, DOI 10.1007/978-3-642-35289-8_26