DeepVisualInsight: Time-Travelling Visualization for Spatio-Temporal Causality of Deep Classification Training
Not on the map. Why?
Abstract (arXiv)
Understanding how the predictions of deep learning models are formed during the training process is crucial to improve model performance and fix model defects, especially when we need to investigate nontrivial training strategies such as active learning, and track the root cause of unexpected training results such as performance degeneration. In this work, we propose a time-travelling visual solution DeepVisualInsight (DVI), aiming to manifest the spatio-temporal causality while training a deep learning image classifier. The spatio-temporal causality demonstrates how the gradient-descent algorithm and various training data sampling techniques can influence and reshape the layout of learnt input representation and the classification boundaries in consecutive epochs. Such causality allows us to observe and analyze the whole learning process in the visible low dimensional space. Technically, we propose four spatial and temporal properties and design our visualization solution to satisfy them. These properties preserve the most important information when inverse-)projecting input samples between the visible low-dimensional and the invisible high-dimensional space, for causal analyses. Our extensive experiments show that, comparing to baseline approaches, we achieve the best visualization performance regarding the spatial/temporal properties and visualization efficiency. Moreover, our case study shows that our visual solution can well reflect the characteristics of various training scenarios, showing good potential of DVI as a debugging tool for analyzing deep learning training processes.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 20 of its 33 references that are in the map. First posted on arXiv 31 Dec 2021.
Builds on
20 of 33 references.
References · 20
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,040
- 2017Axiomatic Attribution for Deep Networkscited by 3,350
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2013Deep Inside Convolutional Networks: Visualising Image Classification Models and Saliency Mapscited by 2,348
- 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2017Grad-CAM++: Improved Visual Explanations for Deep Convolutional Networkscited by 936
- 2019Learning Loss for Active Learningcited by 335
- 2016Not Just a Black Box: Learning Important Features Through Propagating Activation Differencescited by 295
- 2020A Survey on Neural Network Interpretabilitycited by 291
8 more
- 2017Sampling Matters in Deep Embedding Learningcited by 285
- 2017Distilling a Neural Network Into a Soft Decision Treecited by 230
- 2019XRAI: Better Attributions Through Regionscited by 116
- 2019Explaining Deep Neural Networks with a Polynomial Time Algorithm for Shapley Values Approximationcited by 115
- 2018Interpreting CNNs via Decision Treescited by 89
- 2016Visualizing Large-scale and High-dimensional Datacited by 79
- 2019Neural Network Attributions: A Causal Perspectivecited by 77
- 2021DIVINE: Diverse Influential Training Points for Data Visualization and Model Refinementcited by 4
Built on by
Citing papers per year: 2024: 2.
2 papers.