English

NeuroMapper: In-browser Visualizer for Neural Network Training

Human-Computer Interaction 2022-10-25 v1 Machine Learning

Abstract

We present our ongoing work NeuroMapper, an in-browser visualization tool that helps machine learning (ML) developers interpret the evolution of a model during training, providing a new way to monitor the training process and visually discover reasons for suboptimal training. While most existing deep neural networks (DNNs) interpretation tools are designed for already-trained model, NeuroMapper scalably visualizes the evolution of the embeddings of a model's blocks across training epochs, enabling real-time visualization of 40,000 embedded points. To promote the embedding visualizations' spatial coherence across epochs, NeuroMapper adapts AlignedUMAP, a recent nonlinear dimensionality reduction technique to align the embeddings. With NeuroMapper, users can explore the training dynamics of a Resnet-50 model, and adjust the embedding visualizations' parameters in real time. NeuroMapper is open-sourced at https://github.com/poloclub/NeuroMapper and runs in all modern web browsers. A demo of the tool in action is available at: https://poloclub.github.io/NeuroMapper/.

Keywords

Cite

@article{arxiv.2210.12492,
  title  = {NeuroMapper: In-browser Visualizer for Neural Network Training},
  author = {Zhiyan Zhou and Kevin Li and Haekyu Park and Megan Dass and Austin Wright and Nilaksh Das and Duen Horng Chau},
  journal= {arXiv preprint arXiv:2210.12492},
  year   = {2022}
}

Comments

IEEE VIS 2022

R2 v1 2026-06-28T04:15:33.122Z