An example of back-propagation implemented in Haskell.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Backprop.hs
LICENSE
Main.hs
MatrixPlus.hs
Mnist.hs
NeuralNet.hs
README.md
Runner.hs
backprop-example.cabal

README.md

backprop-example

An example of back-propagation implemented in Haskell. This code is intended to accompany the article A Functional Approach to Neural Networks by Amy de Buitléir, Michael Russell, Mark Daly at http://themonadreader.files.wordpress.com/2013/03/issue214.pdf.

Running the example

Get train-images-idx3-ubyte, train-labels-idx1-ubyte, t10k-images-idx3-ubyte and t10k-labels-idx1-ubyte from http://yann.lecun.com/exdb/mnist/. Then do:

cabal install

backprop-example