The BackPropagationVisualization source code is hosted on GitHub.

Release History

Version Date Description 2018-04-05 First released version.

Future Enhancements

  • Create an additional tab/page which shows a graph of cost against training batches (i.e. show how quickly or slowly the training process converges)
  • Add AngularJS unit tests
  • Fade the weight and activation value cell background shades when updating
  • Define a custom colour palette within Material Design rather than using hard-coded colours in the css
  • Use AngularJS Material tooltip to give an explanation of elements in the UI
  • Add a field showing the cost
  • Add a field showing the total number of epochs completed since the last weight reset
  • Allow the UI to resize to suit mobile devices
  • Upgrade UI to Angular/Typescript


BackPropagationVisualization is licensed under the Apache License, Version 2.0.