neural network freeware |
Version 0.60 is out on October 10, 2008 |
This article is translated to Serbo-Croatian language by Web Geeks . |
These sites used this neural network freeware:
A Neural Network AMOS for SFO surface air temperature
Statistical prediction for SFO summer burnoff
You may want to visit them directly.
Here we demonstrate the effectiveness of the neural network with some "fake" data:
A successful neural network prediction of mock data in which the target in the data is a nonlinear function of the input vector, plus some noise. (Points on the diagonal are a perfect fit). |
The singular value decomposition prediction, which shows the best possible linear prediction. |
History of the mean square error. The fact that the error in the verification data is only a bit larger than the error in the training data indicates the network has been trained to the signal rather than the noise. The coefficient alpha used in the minimization scheme is also shown. (The change in the "weights" is proportional to alpha). |
Free source code is available here for using the backpropagation algorithm to fit a neural network to pairs of input vectors and target vectors.
A fortran compiler just might be free for you, if you can grab Intel Fortran Compiler. For plotting, you will need my simpleSVG. You will also need the usual Unix/Linux (Ubuntu 8.04 for me) software: inkscape, gnumake and python Here is an example of how to use the software:
gunzip nnet.tar.gz tar -xvf nnet.tar cd nnet ls cd scripts chmod u+x *.py cd ../bin make nn make svd
now add nnet/exe and nnet/scripts to your path, preferably in your .bashrc
cd ../mock chmod u+x dothis dothis
You also may want to investigate
a neural network AMOS for SFO surface air temperature.
To learn more about neural networks, see neural network FAQ.