NNVisualiser: An Emerging Framework for Visualising Artificial Neural Networks
NNVisualiser is a novel and nascent framework, designed for visualising the functional transformations of input in neurons of Artificial Neural Networks (ANNs). This paper presents the NNVisualiser framework implemented as a Python package, which facilitates visual understanding of the transformation of input data through various neural network layers, providing insights into network behaviour and aiding in model interpretation. The framework's capabilities include plotting inputs, scales, translations, activations, and flow diagrams of neuron activities. The framework currently supports visualising ANN models trained by Keras deep learning framework, specifically those with single hidden layers and one-dimensional continuous inputs and outputs. Future expansions of NNVisualiser will include support for multidimensional networks and models generated from several deep learning frameworks.
Authors
- C. S. (ORCID: https://orcid.org/0000-0002-7763-3987)
- T. Vengattaraman (ORCID: https://orcid.org/0000-0002-2516-7371)
Institutions
- Pondicherry University (IN)
Publication Details
- Published
- 2025-03-28
- DOI
- https://doi.org/10.1109/icdsaai65575.2025.11011573
- Primary Topic
- Neural Networks and Applications
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- University Grants Commission