Net2Vis: Transforming Deep Convolutional Networks into Publication-Ready Visualizations

Alex Bäuerle, Christian van Onzenoodt, Timo Ropinski

To convey neural network architectures in publications, appropriate visualizations are of great importance. While most current deep learning papers contain such visualizations, these are usually handcrafted just before publication, which results in a lack of a common visual grammar, significant time investment, errors, and ambiguities. Current automatic network visualization tools focus on debugging the network itself, and are not ideal for generating publication-ready visualizations. Therefore, we present an approach to automate this process by translating network architectures specified in Python into visualizations that can directly be embedded into any publication. Our carefully crafted visual encodings incorporate abstraction through layer accumulation, as it is often used to reduce the complexity of the network architecture to be communicated. Thus, our approach, which we evaluated through expert feedback, and a quantitative study, not only reduces the time needed to generate publication-ready network visualizations, but also enables a unified and unambiguous visualization design.

Knowledge Graph

arrow_drop_up

Comments

Sign up or login to leave a comment