Main Page

Revision as of 20:04, 17 December 2007 by Thwien (talk | contribs)

ANN - Artificial Neural Network for PHP 5.x

This project realizes a neural network topology called multilayer perceptron for PHP 5.x environments. The source code is based on a work by Eddy Young in 2002. Several changes on this implementation are done by Thomas Wien in 2007.

Version 1.0 by Eddy Young (2002)

  • Initial version

Version 2.0 by Thomas Wien (17.12.2007)

  • PHP 5.x support
  • Momentum
  • linear / binary output
  • ANN_InputValue + ANN_OutputValue classes
  • Exceptions
  • Threshold function
  • tangens hyperbolicus transfer function
  • several performance issues
  • avoiding array_keys & srand
  • changes in saving and loading network
  • Printing network details to browser
  • fixing bug: initializing inputs to all hidden layers
  • fixing bug: training for first hidden layer was skipped