在几分钟内探索您的网络:使用视觉分析了解神经网络的快速原型工具包
IEEE transactions on visualization and computer graphics
|November 3, 2023
概括
本研究介绍了NNVisBuilder,NNVisBuilder是一个灵活的工具包,用于创建用于调试神经网络的视觉分析工具. 它简化了跨不同架构的复杂网络行为理解.
科学领域:
- 计算机科学 计算机科学
- 人工智能的人工智能
- 数据可视化 数据可视化
背景情况:
- 神经网络被广泛使用,但由于它们的黑盒性质,难以调试.
- 现有的视觉分析工具通常是特定于架构的,这限制了它们的适应性.
- 了解神经网络转换对于有效的调试至关重要.
研究的目的:
- 介绍一个一般模型和编程工具包,神经网络可视化构建器 (NNVisBuilder),用于创建可适应的视觉分析系统.
- 为了使开发人员能够为特定的神经网络探索需求定制接口.
- 为了促进可视化代码与PyTorch.ch的无集成.
主要方法:
- 开发了NNVisBuilder,这是一个工具包,包含用于神经网络可视化的常用数据转换和交互模型.
- 为PyTorch兼容性设计了NNVisBuilder,允许直接集成到深度学习代码中.
- 通过复制现有的视觉分析系统来证明NNVisBuilder的适用性.
主要成果:
- NNVisBuilder为神经网络构建视觉分析工具提供了一种通用方法.
- 该工具包支持针对各种探索目标和网络架构的定制.
- 重制现有工具,验证NNVisBuilder的有效性和灵活性.
结论:
- NNVisBuilder提供了一种多功能解决方案,用于开发定制的视觉分析系统,以理解和调试神经网络.
- 该工具包通过简化创建量身定制的可视化接口来提高开发人员的生产力.
- NNVisBuilder促进了视觉分析的更广泛采用,以实现神经网络的可解释性.


