Neucl4.zip, 724 Kbyte, A Menu-Driven Neural Network Package for 
   Classification Networks. Runs under DOS and Windows. Requires
   Neuc4.zip to complete the package.


A. World Wide Web Address (URL) for Our Research Lab
   -------------------------------------------------

     http://www-ee.uta.edu/ip



B. System Requirements and Comments
   --------------------------------

 (1) x86-compatible PC machine with math coprocessor.
 (2) 512k RAM in low memory and 1 Mbyte of extended memory.
 (3) MSDOS 5.0 or later. 
 (4) A text editor called "Edit" in the path.
 (5) c:\dos is in the path.
 (6) 3 megabytes of disk space, on disk c:
 (7) pkunzip version 204g must be in the path.
 (8) The software can be operated with or without a bus-type mouse.
     A serial mouse may make the menus operate sluggishly.
 (9) The software can be run from Windows or DOS. A Windows icon is included.
 (10) The programs are stand-alone and can be run independent of the 
      menu system.
 (11) For brevity, only the MLP sizing and training programs, 
      plus the menus, are included here. Programs for pre-processing, 
      pruning, unsupervised learning, and functional link nets are 
      available in file Neuc4.zip.  


C. Software Authors
   ----------------

 (1) The author of all programs in the Neucls.zip package, 
     except for programs Ben.exe, and DOSXMSF.exe is

      Michael T. Manry
      P.O. Box 195069 
      Arlington, Texas 76019
      Compuserve: 73424,1327
      Email:  manry@uta.edu

Feel free to give me some feedback on this software.


 (2) File Ben.exe

     The Neucls package uses "The Batch ENhancer (c) 1993, Version 3.11"
     to create and display menus. Queries concerning "The Batch Enhancer" 
     (file Ben.exe) should be addressed to

     Simon Lee
     Simvis Software
     7905 Bayview Ave., Unit 1019
     Thornhill
     Ontario, Canada L3T 7N3

 (3) File Dosxmsf.exe

      This is the Dos extender written by Phar Lap, Inc., and 
      distributed by Microsoft Corp.



D. What the Neucls Package Does
   ----------------------------

The package consists of several stand-alone programs, called by a menu
system, which design and analyze artificial neural networks for 
classification or decision making. Included are programs which; 
 (1) Put ASCII data into the correct format for neural processing,
 (2) Compress or expand inputs or desired outputs using the KLT,
 (3) Calculate the required size of a multilayer perceptron from a
     training data file,
 (4) Train a multilayer perceptron (MLP) neural net using 
     backpropagation or a fast training method,
 (5) Analyze and prune a trained neural network,
 (6) Apply the trained network to data,
 (7) Train and apply functional link neural networks, 
 (8) Create a fortran subroutine which implements (a) a trained MLP 
     network, (b) a functional link net, or (c) the forward or 
     inverse KLT, and
 (9) Apply conventional and neural unsupervised learning to a data file.


E. Demo versus Full-blown Versions
   -------------------------------

     The programs in the package are fully functional demos, except 
     that some programs do not save weights to be used later.

F. New in this Version
   --------------------
 
 (1) Greatly improved help files
 (2) Improved menus
 (3) Minor software changes. Network training programs can stop
     training when a user-chosen training error has been reached. 
 (4) KLT available under the Pre-Processing menu
 (5) A manual is now available and can be read under "Main Menu Help"
 (6) The mouse can be enabled or disabled under "Main Menu Help"
 (7) Filenames can have up to 30 characters
 (8) All networks, except for functional link nets, can now have 
     up to 100 inputs 
     
G. Getting Started
   ---------------

 (1) Install the Neucls package automatically using the install 
     batch file, or manually by following the instructions below. 
 (2) Then go to the \Neuron\Batch\Dat subdirectory and type
     "nuron" <Ret> to start up the package and run the demos.
 (3) For every menu category, in the order listed, go to the option 
     called "Batch Run", if there is one, and press <Ret>. This 
     will start up the "DOS Edit" editor for a parameter file used 
     to control a demo run of one of the programs. 
 (4) Examine the keyboard responses printed in the parameter file.
     When you are ready for the demo, exit the editor. The program will
     then be run using the parameter file.
 (5) When you begin to get a feel for what the package does, you 
     can process your own data files in any directory.


H. Installing the Software
   -----------------------

 (1) Put the file Pkunzip.exe, version 204g, in the path.
 (2) Make sure c:\dos is in the path.
 (3) Before you type "Install", note that the installation batch file; 
    a. Copies the Pharlap dos extender DOSXMSF.EXE to c:\dos
    b. Copies the batch file Nuron.bat to c:\dos
    c. Creates directory c:\neuron and subdirectories
 (4) For automatic installation, type "install".
 (5) For manual installation, 
   a. create directories \neuron, \neuron\batch, and \neuron\batch\dat, 
      and put files clex.zp, nurn.zp, and datc.zp 
      respectively into these directories. Unzip the zip files. 
   b. Put the batch file nuron.bat in the DOS directory or elsewhere in
      the path before running this package. 
 (6) Go to a directory which has training data, such as \neuron\batch\dat
 (7) Type "nuron" at the DOS prompt to start up the package.


I. Use and Distribution of Neucls.zip
   ----------------------------------

Users can distribute the file Neucls.zip to any person or bulletin 
board, but cannot sell it or distribute individual component programs 
in the package.
