In situ TensorView: In situ Visualization of Convolutional Neural Networks

被引:0
作者
Chen, Xinyu [1 ]
Guan, Qiang [2 ]
Lo, Li-Ta [3 ]
Su, Simon [4 ]
Ren, Zhengyong [2 ]
Ahrens, James Paul [3 ]
Estrada, Trilce [1 ]
机构
[1] Univ New Mexico, Albuquerque, NM 87131 USA
[2] Kent State Univ, Kent, OH 44242 USA
[3] Los Alamos Natl Lab, Los Alamos, NM USA
[4] US Army, Res Lab, Adelphi, MD USA
来源
2018 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA) | 2018年
关键词
Deep Neural Networks; Neural Network Compression; Online Pruning;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Convolutional Neural Networks(CNNs) are complex systems trained to recognize images, texts and more. However, once trained, they are regarded as black-boxes that are not easy to analyze and understand. Visualizing the dynamics within such deep artificial neural networks can provide a better understanding of how they are learning and making predictions. In the field of scientific simulations, visualization tools like Paraview have long been utilized to provide insights. We present in situ TensorView to visualize the training and functioning of CNNs as if they are systems of scientific simulations. In situ TensorView is a loosely coupled in situ visualization open framework that provides multiple viewers with the ability to visualize and understand their networks. It leverages the capability of co-processing from Paraview to provide real-time visualization during training and predicting phases, and avoids heavy I/O overhead. Tensorview is easily coupled with Tensorflow, as it only requires the insertion of a few lines of code into a TensorFlow framework. In this work, we showcase visualizing LeNet-5 and VGG16 using in situ TensorView. With the insight provided by Tensorview, users can adjust network architectures, or compress pre-trained networks guided by visualization results.
引用
收藏
页码:1899 / 1904
页数:6
相关论文
共 26 条
[1]  
Abadi M., 2016, TENSORFLOW LARGESCAL
[2]  
Ahrens J., 2014, P INT C HIGH PERF CO
[3]  
[Anonymous], 33 INT C MACH LEARN
[4]  
[Anonymous], 2014, ARXIV14126544
[5]  
[Anonymous], 2015, P 1 WORKSH SIT INFR, DOI DOI 10.1145/2828612.2828623
[6]  
[Anonymous], 2016, Lecture Notes in Computer Science, DOI [10.1007/978-3-319-46493-0_38, DOI 10.1007/978-3-319-46493-0_38]
[7]  
[Anonymous], VISUALIZATION HDB
[8]  
[Anonymous], Understanding neural networks through deep visualization
[9]  
[Anonymous], 2015, Adv. Neural Inform. Process. Syst.
[10]  
Chen X., 2017, DIDL 17, P11, DOI [10.1145/3154842.3154846, DOI 10.1145/3154842.3154846]