home *** CD-ROM | disk | FTP | other *** search
/ Otherware / Otherware_1_SB_Development.iso / amiga / programm / language / neural_n.rea < prev    next >
Text File  |  1992-11-11  |  2KB  |  43 lines

  1.  
  2. Readme_V3.1st:
  3.  
  4.      This package contains all the functions necessary to generate a
  5. Neural network which you can train and use in your programs.  This
  6. package contains the C/C++ code for a single hidden layer, and a
  7. 2 hidden layer neural network.  The network is feedforward and fully
  8. connected.  You may specify an size for each layer at run-time.
  9. I could have made one Neural_network class that could have the number
  10. of hidden layers specified at run time but it would make the class
  11. interface ugly and somewhat hard to use.  Since most neural networks
  12. (not all) use either one or two hidden layers, this should be enough
  13. for most cases.
  14.      Also included is C++ code to train and test a Time-Delay neural net.
  15. It has two hidden layers and you should see the header file if you
  16. do not know what the structure of a TDNN is.  I do not have time right now
  17. to convert it to C.
  18.  
  19. This code is Public Domain and anyone can use it in any type of program.
  20. (I hate copyrighted or restricted use class libraries)
  21.  
  22.      This is version 3 of the C++ Neural network code.  I have made
  23. significant changes to the code.  The names of the classes and a few
  24. functions have been changed.  I added the hybrid delta-bar-delta alg.
  25. and the random optimization algorithm.  Now included is a Time-Delay
  26. neural net class.
  27.  
  28.     I have tested the Neural_network1 and Neural_network2 classes
  29. extensively and believe there are no major or minor bugs.  I have
  30. somewhat tested the C code and I am pretty sure it is as reliable as
  31. the C++ code from which it was converted.  The Time-Delay NN class I
  32. have not had a chance to seriously test so there may be some bugs in
  33. it but I hope not.
  34.  
  35. I would like to here from anyone using this code on its performance, any
  36. improvements, options that should be added, or bugs. I will continue to
  37. support both the C and C++ code and make future enhancements as new
  38. algorithms come out.
  39.  
  40.  
  41. Charles Anstey
  42. anstey@sun.soe.clarkson.edu
  43.