Page 317 -
P. 317
306 Amendix B. CD Tools
- Iteration number;
- Average time for each iteration (epoch);
- Total learning time;
- Test set error;
- Learning rate value (only for back-propagation).
Neuro-Genetic also affords the possibility of creating macros for sequences of
projects to be executed sequentially. The next project in the sequence will be
started after the execution of the previous one is finished. By double-clicking over
the line of a column project a selection box appears for easy insertion of the project
file name (with extension .prj). The macro can be saved in a file with extension
. mcr.
This macro possibility can be particularly useful when a network is first trained
during some epochs with a genetic algorithm (attempting to escape local minima),
followed by back-propagation training for a quicker and finer adjustment.
An examples folder is included, containing the project files for an XOR-like
dataset and for the cork stoppers dataset used in the experiment described in
section 5.8.
Author: A Garrido, Engineering Faculty, Oporto University.
B.6 Hopfield network
The Hopjield program implements a discrete Hopfield network appropriate for
CAM experiments with binary patterns, and for discrete relaxation matching. In
this case, the binary patterns represent object assignments.
The binary patterns are specified in a rectangular grid whose dimensions, mxn,
are specified by the user at the beginning of each experiment. When the patterns
are read in from a file, with the button "Load", the dimensions are set to the values
specified in the file. A binary pattern can also be saved in a file with the button
"Save".
Files with binary patterns are text files with the extension .HNF. The first line of
the text file has the information regarding the grid dimensions. Example: