iNNspector: Visual, Interactive Deep Model Debugging
Thilo Spinner, Daniel F\"urst, Mennatallah El-Assady

TL;DR
iNNspector is a visual, interactive tool that helps deep learning developers systematically analyze and debug models by exploring internal data across multiple abstraction levels, improving understanding and refinement.
Contribution
The paper introduces a structured data framework for deep learning experiments and the iNNspector system, enabling interactive visualization and analysis for debugging.
Findings
Effective visualization of model internals across abstraction levels.
Improved debugging efficiency demonstrated in real-world use-cases.
Positive user feedback on usability and utility.
Abstract
Deep learning model design, development, and debugging is a process driven by best practices, guidelines, trial-and-error, and the personal experiences of model developers. At multiple stages of this process, performance and internal model data can be logged and made available. However, due to the sheer complexity and scale of this data and process, model developers often resort to evaluating their model performance based on abstract metrics like accuracy and loss. We argue that a structured analysis of data along the model's architecture and at multiple abstraction levels can considerably streamline the debugging process. Such a systematic analysis can further connect the developer's design choices to their impacts on the model behavior, facilitating the understanding, diagnosis, and refinement of deep learning models. Hence, in this paper, we (1) contribute a conceptual framework…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
