{"title":"Neural Network Visualizer Web App with Python","authors":"Ms. Divya, Dr. Annu Sharma","doi":"10.48175/ijarsct-19127","DOIUrl":null,"url":null,"abstract":"The NN Visualizer is an interactive web-based application designed to demystify the workings of artificial NNs by offering an intuitive platform to explore how trained models process and classify handwritten digits from the MNIST dataset. Utilizing a fully connected NN built with TensorFlow and Keras, the visualization component, created with Streamlit, allows users to observe real-time activation patterns across network layers. A Flask-based server ensures efficient data handling and model predictions. Key features include layer-by-layer activation visualization, real-time predictions, and a user-friendly interface, making it a valuable educational tool. This project enhances transparency in AI, supporting trends in responsible AI development by providing insights into the internal representations learned by NNs.","PeriodicalId":341984,"journal":{"name":"International Journal of Advanced Research in Science, Communication and Technology","volume":" 2","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-07-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Advanced Research in Science, Communication and Technology","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.48175/ijarsct-19127","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The NN Visualizer is an interactive web-based application designed to demystify the workings of artificial NNs by offering an intuitive platform to explore how trained models process and classify handwritten digits from the MNIST dataset. Utilizing a fully connected NN built with TensorFlow and Keras, the visualization component, created with Streamlit, allows users to observe real-time activation patterns across network layers. A Flask-based server ensures efficient data handling and model predictions. Key features include layer-by-layer activation visualization, real-time predictions, and a user-friendly interface, making it a valuable educational tool. This project enhances transparency in AI, supporting trends in responsible AI development by providing insights into the internal representations learned by NNs.