LossLens: Diagnostics for Machine Learning through Loss Landscape Visual Analytics
Tiankai Xie, Jiaqing Chen, Yaoqing Yang, Caleb Geniesse, Ge Shi, Ajinkya Chaudhari, John Kevin Cava, Michael W. Mahoney, Talita Perciano, Gunther H. Weber, Ross Maciejewski
TL;DR
LossLens addresses the challenge of interpreting high-dimensional loss landscapes by introducing a multi-scale visual analytics framework that integrates global metrics (e.g., mode connectivity and $CKA$ similarity) with local curvature and topology (top Hessian eigenvalues, persistence diagrams, and merge trees). It extends Yang et al.'s taxonomy to provide a cohesive representation linking model-level and landscape-level information. The authors demonstrate two case studies—architecture alteration in ResNet-20 and loss-function alteration in PINNs—to show how architectural choices and physical parameters reshape both global connectivity and local minima. Expert interviews validate the framework's usefulness while highlighting scalability and usability considerations, guiding future improvements such as higher-dimensional projections and broader model support. Overall, LossLens offers a scalable, interpretable workflow for diagnosing and understanding deep learning models through multi-scale loss-landscape visualization.
Abstract
Modern machine learning often relies on optimizing a neural network's parameters using a loss function to learn complex features. Beyond training, examining the loss function with respect to a network's parameters (i.e., as a loss landscape) can reveal insights into the architecture and learning process. While the local structure of the loss landscape surrounding an individual solution can be characterized using a variety of approaches, the global structure of a loss landscape, which includes potentially many local minima corresponding to different solutions, remains far more difficult to conceptualize and visualize. To address this difficulty, we introduce LossLens, a visual analytics framework that explores loss landscapes at multiple scales. LossLens integrates metrics from global and local scales into a comprehensive visual representation, enhancing model diagnostics. We demonstrate LossLens through two case studies: visualizing how residual connections influence a ResNet-20, and visualizing how physical parameters influence a physics-informed neural network (PINN) solving a simple convection problem.
