A small multilayer perceptron implementation written with C++11.

Joshua Bowren 406abb95dd Split license and readme into separate files. 9 years ago
Resources 55422e3818 Initial commit, working MLP with a basic OCR example 9 years ago
Application.cpp 55422e3818 Initial commit, working MLP with a basic OCR example 9 years ago
Application.hpp 55422e3818 Initial commit, working MLP with a basic OCR example 9 years ago
LICENSE 406abb95dd Split license and readme into separate files. 9 years ago
Main.cpp 55422e3818 Initial commit, working MLP with a basic OCR example 9 years ago
NeuralNetwork.cpp 55422e3818 Initial commit, working MLP with a basic OCR example 9 years ago
NeuralNetwork.hpp 55422e3818 Initial commit, working MLP with a basic OCR example 9 years ago
README 406abb95dd Split license and readme into separate files. 9 years ago
Utils.cpp c5c12947ab Fixed libc C++ interface API usage inconsistency 9 years ago
Utils.hpp c5c12947ab Fixed libc C++ interface API usage inconsistency 9 years ago

README

SimpleMLP is a free softare multilayer peceptron implemenation.
It was orignally written to understand the perceptron algorithm.
The OCR example that comes with it converges to a solution within
seconds because the data set contains letters drawn with thick
lines, so there are more black pixels and are easier to learn.
Training on thinly drawn letters would require more trainning
examples and time.