Skip to content

Interactive visualization of a neural network being trained real-time on the MNIST hand-written digit dataset.

Notifications You must be signed in to change notification settings

yuvrajvirk/neuralNetworkVisualizer

Repository files navigation

neuralNetworkVisualizer

The website displays a network consisting of nodes and edges. As the neural network trains on the MNIST handwritten digit dataset in real-time, the displayed network is dynamically updated such that it models changes in the neural network. The site also displays a line plot that tracks error over the training process and heatmaps that display each pixel’s impact on the selected neuron.

The Multilayer Perceptron(MLP) used in the site was implemented from scratch in Javascript(based on Michael Nielsen's implementation in Neural Networks and Deep Learning) and uses stochastic gradient descent as well as minibatching.

https://ooberaj.github.io/neuralNetworkVisualizer/

About

Interactive visualization of a neural network being trained real-time on the MNIST hand-written digit dataset.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published