Backpropagation

Welcome to Backpropagation Android application. In this program you will be able set your own neural network and teach it some simple task by the well known algorithm of backpropagation. The network will learn your training set and hopefuly it will generalise some rules from it and use it on any input. The program is not designed to solve any complex problem from the real life like say image processing, speach recognition or weather forecast etc. It is now in the current version useful just for playing with it and learnig how the backpropagation works. If you problem is 2D -> 3D or smaller, you will be able to draw a nice graph of you network result. Some network visualisation with each neuron and connection shown is also supported. The program supports import and export from human readable xml or csv and it has also a simple GUI editor.

This program is available on Google Play. It is free as in bear and open sourced on github but it is not free as in speach. The program itself is add free but there is a Google Addsense add on each of this help pages. If you like this app, you will have many ways how to help.

If you do not know what artifitial neural network is, please read my quick introduction or watch several first lessons of this coursera course if you have more time and more serious interest.


About backpropagation algorithm About this program How to help TODO list Examples Adds