Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

GLTerminator Class Reference

Generalization Loss Terminator by Prechelt. More...

#include <termination.h>

Inheritance diagram for GLTerminator:

SavingTerminator Terminator PRTerminator List of all members.

Public Methods

 GLTerminator (const PatternSet &validationset, double threshold, int striplen)
bool check (const ANNetwork &net, int cyclesTrained)

Protected Attributes

double mThreshold

Detailed Description

Generalization Loss Terminator by Prechelt.

Parameter about 5 recommended for finding a "good" solution. GL1 a little slower than UP2, GL5 about 1/3 of the speed of UP2. name="GL#", where # is a numeric parameter, typically 2-5.

Definition at line 215 of file termination.h.


Constructor & Destructor Documentation

GLTerminator const PatternSet   validationset,
double    threshold,
int    striplen
 

Standard constructor.

Parameters:
validationset  Validation set that is used for measuring the generalization ability of the neural network taught with the separate training data.
threshold  Generalization Loss (GL) threshold value to terminate training.
striplen  Interval of training cycles between validation and thus early stopping test.

Definition at line 181 of file termination.cc.


Member Data Documentation

double mThreshold [protected]
 

Generalization loss threshold for stopping.

Definition at line 238 of file termination.h.


The documentation for this class was generated from the following files:
Generated on Thu Feb 10 20:06:45 2005 for Inanna by doxygen1.2.18