2018
DOI: 10.1109/tvcg.2017.2744878
|View full text |Cite
|
Sign up to set email alerts
|

Visualizing Dataflow Graphs of Deep Learning Models in TensorFlow

Abstract: We present a design study of the TensorFlow Graph Visualizer, part of the TensorFlow machine intelligence platform. This tool helps users understand complex machine learning architectures by visualizing their underlying dataflow graphs. The tool works by applying a series of graph transformations that enable standard layout techniques to produce a legible interactive diagram. To declutter the graph, we decouple non-critical nodes from the layout. To provide an overview, we build a clustered graph using the hie… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
159
0
1

Year Published

2018
2018
2023
2023

Publication Types

Select...
7
2
1

Relationship

0
10

Authors

Journals

citations
Cited by 270 publications
(171 citation statements)
references
References 33 publications
0
159
0
1
Order By: Relevance
“…More broadly, our work relates to the literature on visual analysis of neural networks (see [HKPC18] for a survey). Previous work has contributed techniques and systems to visualize hidden layers [ZF14,LSL∗17], training process [LSC∗18,PHVG∗18], model architecture [WSW∗18] and supervised learning results [RAL∗17]. Analyzing these aspects of the neural network are complementary to our focus on understanding latent spaces.…”
Section: Related Workmentioning
confidence: 99%
“…More broadly, our work relates to the literature on visual analysis of neural networks (see [HKPC18] for a survey). Previous work has contributed techniques and systems to visualize hidden layers [ZF14,LSL∗17], training process [LSC∗18,PHVG∗18], model architecture [WSW∗18] and supervised learning results [RAL∗17]. Analyzing these aspects of the neural network are complementary to our focus on understanding latent spaces.…”
Section: Related Workmentioning
confidence: 99%
“…Hohman et al [29] presented a comprehensive survey to summarize the state-of-the-art visual analysis methods for explainable deep learning. Existing methods can be categorized into three classes: network-centric [30], [31], [32], instance-centric [20], [33], [34], [35], and hybrid [36], [37]. Network-centric methods.…”
Section: Related Workmentioning
confidence: 99%
“…The first component of a deep learning model that can be visualized is the computation/data flow graph. This aspect has been addressed by Wongsuphasawat et al [WSW∗18] in their work on TensorBoard for models that are specified in TensorFlow. The purpose of TensorBoard is supporting the user in understanding and debugging large computation graphs.…”
Section: Related Workmentioning
confidence: 99%