Namespace:
Imsl.DataMining.Neural
Assembly:
ImslCS (in ImslCS.dll) Version: 6.5.0.0
Syntax
C# |
---|
[SerializableAttribute] public class EpochTrainer : ITrainer |
Visual Basic (Declaration) |
---|
<SerializableAttribute> _ Public Class EpochTrainer _ Implements ITrainer |
Visual C++ |
---|
[SerializableAttribute] public ref class EpochTrainer : ITrainer |
Remarks
The EpochTrainer, is a meta-trainer that combines two trainers. The first trainer is used on a series of randomly selected subsets of the training patterns. For each subset, the Weights are initialized to their initial values plus a random offset.
Stage II then refines the result found in stage I. The best result from the stage I trainings is used as the initial guess with the second trainer operating on the full set of training patterns. Stage II is optional, if the second trainer is null then the best stage I result is returned as the EpochTrainer's result.