Monday, December 17, 2012

Neural Networks in Octave

I wrote a simple Feed Forward Neural Network in Octave. This is a 2 Hidden Layer Feed Forward Neural Network (200 x 100 and 100 x 50) which was trained on MNIST dataset (2400 training, 2400 testing images). Digit images are of size 28 x 28. I have also trained it on images collected from and an Android device (1000 images = 600 training, 200 testing, 200 cross validation set). I have uploaded the source to my git repo.

You can clone the source using the following command:

I got the following results by comparing it with 1 Hidden Layer Feed Forward Neural Network and Logistic Regression.

Checkout the working of 2 hidden layer network in the following video.

No comments:

Post a Comment