DNNViz: Training Evolution Visualization for Deep Neural NetworkShow others and affiliations
2019 (English)In: Proceedings 6th Swiss Conference on Data Science: SDS2019, IEEE, 2019, p. 19-24Conference paper, Published paper (Refereed)
Abstract [en]
In this paper, we present novel visualization strategies for inspecting, displaying, browsing, comparing, and visualizing deep neural networks (DNN) and their internal state during training. Despite their broad use across many fields of application, deep learning techniques are still often referred to as "black boxes". Trying to get a better understanding of these models and how they work is a thriving field of research. To this end, we contribute with a visualization mechanism designed explicitly to enable simple and efficient introspection for deep neural networks. The mechanism processes, computes, and displays neurons activation during the training of a deep neural network. We furthermore demonstrate the usefulness of this visualization technique through different use cases: class similarity detection, hints for network pruning and adversarial attack detection. We implemented this mechanism in an open source tool called DNNViz, which is integrated into DeepDIVA, a highly-functional PyTorch framework for reproducible experiments.
Place, publisher, year, edition, pages
IEEE, 2019. p. 19-24
National Category
Computer Sciences
Research subject
Machine Learning
Identifiers
URN: urn:nbn:se:ltu:diva-85986DOI: 10.1109/SDS.2019.00-13ISI: 000502813100004Scopus ID: 2-s2.0-85071359001OAI: oai:DiVA.org:ltu-85986DiVA, id: diva2:1573254
Conference
6th Swiss Conference on Data Science (SDS2019), Bern, Switzerland, June 14, 2019
Note
ISBN för värdpublikation: 978-1-7281-3105-4;
Finansiär: Swiss National Science Foundation (205120 169618)
2021-06-242021-06-242021-06-24Bibliographically approved