paper-with-me

홈 › Papers

DeepTracker: Visualizing the Training Process of Convolutional Neural Networks

2018-08-26 · Dongyu Liu, Weiwei Cui, Kai Jin, YuXiao Guo, Huamin Qu

Deep convolutional neural networks (CNNs) have achieved remarkable success in various fields. However, training an excellent CNN is practically a trial-and-error process that consumes a tremendous amount of time and computer resources. To accelerate the training process and reduce the number of trials, experts need to understand what has occurred in the training process and why the resulting CNN behaves as such. However, current popular training platforms, such as TensorFlow, only provide very little and general information, such as training/validation errors, which is far from enough to serve this purpose. To bridge this gap and help domain experts with their training tasks in a practical environment, we propose a visual analytics system, DeepTracker, to facilitate the exploration of the rich dynamics of CNN training processes and to identify the unusual patterns that are hidden behind the huge amount of training log. Specifically,we combine a hierarchical index mechanism and a set of hierarchical small multiples to help experts explore the entire training log from different levels of detail. We also introduce a novel cube-style visualization to reveal the complex correlations among multiple types of heterogeneous training data including neuron weights, validation images, and training iterations. Three case studies are conducted to demonstrate how DeepTracker provides its users with valuable knowledge in an industry-level CNN training process, namely in our case, training ResNet-50 on the ImageNet dataset. We show that our method can be easily applied to other state-of-the-art "very deep" CNN models.

📄 PDF Abstract BibTeX arXiv:1808.08531

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

In situ TensorView: In situ Visualization of Convolutional Neural Networks

2018-06-16 · Xinyu Chen, Qiang Guan, Li-Ta Lo, Simon Su 외

Convolutional Neural Networks(CNNs) are complex systems. They are trained so they can adapt their internal connections to recognize images, texts and more. It is both interesting and helpful to visualize the dynamics wit…

Visualizing and Comparing Convolutional Neural Networks

2014-12-20 · Wei Yu, Kuiyuan Yang, Yalong Bai, Hongxun Yao 외

Convolutional Neural Networks (CNNs) have achieved comparable error rates to well-trained human on ILSVRC2014 image classification task. To achieve better performance, the complexity of CNNs is continually increasing wit…

ClassificationGeneral Classificationimage-classificationImage Classification

Visualizing Convolutional Neural Network Protein-Ligand Scoring

2018-03-06 · Joshua Hochuli, Alec Helbling, Tamar Skaist, Matthew Ragoza 외

Protein-ligand scoring is an important step in a structure-based drug design pipeline. Selecting a correct binding pose and predicting the binding affinity of a protein-ligand complex enables effective virtual screening.…

Drug Design

PCA- and SVM-Grad-CAM for Convolutional Neural Networks: Closed-form Jacobian Expression

2025-08-16 · Yuto Omae arxiv

Convolutional Neural Networks (CNNs) are an effective approach for classification tasks, particularly when the training dataset is large. Although CNNs have long been considered a black-box classification method, they ca…

Respond-CAM: Analyzing Deep Models for 3D Imaging Data by Visualizations

2018-05-31 · Guannan Zhao, Bo Zhou, Kaiwen Wang, Rui Jiang 외

The convolutional neural network (CNN) has become a powerful tool for various biomedical image analysis tasks, but there is a lack of visual explanation for the machinery of CNNs. In this paper, we present a novel algori…