Heuristic Neural Training dialog box

Top  Previous  Next

 

Use this dialog box to quickly train neural networks.

 

Limits

 

Target Error Type

Specifies the error type that appears in the Statistics section and the error type that the Target Error value is compared with. Select one of:

 

·Mean Square:

 

MeanSqrErrorEq

 

·Mean Absolute:

 

MeanAbsErrorEq

 

·Mean Distance:

 

MeanDisErrorEq

 

Where image004 is the ith target value, image006 the ith output value, and N the number of target values.

 

Target Error

Specifies the error value at which network training stops. Type in this box the error to which you want to approximate the underlying function, or leave the error as zero to let network training approximate the function as much as possible.

 

Options

 

Maximum Tries

Indicates the maximum number of times that this algorithm tries to minimize the approximation error if previous tries are unsuccessful. Type the maximum number of times you want to allow this algorithm to try approximating the underlying function.

 

NoteAn underlying function is considered approximated when the Target Error value is reached.

The maximum number of tries is limited to 32,767.

 

Max. Try Epochs

Specifies the maximum number of epochs that make up a try. Type in this box the maximum number of epochs you want to allow for each try.

 

NoteThe maximum number of epochs is limited to 32,767.

 

Auto Shock

Check this option to shock the network weights after every unsuccessful try.

 

NoteThis option is not available when Maximum Tries is set to one.

Refer to Shock Factor (Network Weights Shock dialog box) for information on the amount by which network weights will change when shocked.

 

Statistics

 

Applied Epochs

Displays the total number of epochs that have been used to train this network so far.

 

Try Epochs

Displays the total number of tries and epochs that have elapsed since the last safepoint as

 

<NumberOfTries> : <NumberOfEpochs>

 

Training Safepoint

Displays the training error corresponding to the last safepoint in the format specified by Target Error Type.

 

Current Train Error

Displays the training error corresponding to the most recent try epoch in the format specified by Target Error Type.

 

Test Safepoint

Displays the test error corresponding to the last safepoint in the format specified by Target Error Type.

Refer to the Data Usage tab (Training Options dialog box) for additional information on test areas.

 

Current Test Error

Displays the test error corresponding to the most recent try epoch in the format specified by Target Error Type.

 

Training Errors

 

Train Error Plot

Plots epoch training errors in the format specified by Target Error Type when the associated Plot box is checked.

 

NoteThis mini-plot box will only retain the last 4,096 points.

Refer to Mini-Plot box shortcut commands for additional information on the use of mini-plot boxes.

 

Plot

Check this box to plot epoch training errors.

 

NotePlotting epoch training errors reduces the speed of this algorithm. If your training area is large, you should consider turning this option on for limited periods of time only.

 

Clear

Click this button to remove all the epoch training error points from the associated mini-plot box.

 

Train Safepoint Plot

Plots safepoint training errors in the format specified by Target Error Type when the associated Plot box is checked.

 

NoteThis mini-plot box will only retain the last 4,096 points.

Refer to Mini-Plot box shortcut commands for additional information on the use of mini-plot boxes.

 

Plot

Check this box to plot safepoint training errors.

 

Clear

Click this button to remove all safepoint training error points from the corresponding mini-plot box.

 

Test Errors

 

Test Error Plot

Plots epoch test errors in the format specified by Target Error Type when the associated Plot box is checked.

 

NoteThis mini-plot box will only retain the last 4,096 points.

Refer to Mini-Plot box shortcut commands for additional information on the use of mini-plot boxes.

 

Plot

Check this box to plot epoch test errors.

 

NotePlotting epoch test errors reduces the speed of this algorithm. If your test area is large, you should consider selecting this option for limited periods of time.

 

Clear

Click this button to remove all the epoch test error points from the associated mini-plot box.

 

Test Safepoint Plot

Plots safepoint test errors in the format specified by Target Error Type when the associated Plot box is checked.

 

NoteThis mini-plot box will only retain the last 4,096 points.

Refer to Mini-Plot box shortcut commands for additional information on the use of mini-plot boxes.

 

Plot

Check this box to plot safepoint test errors.

 

Clear

Click this button to remove all the safepoint test error points from the associated mini-plot box.

 

MiniPlotColorBtn Epoch Errors

Specifies the color with which the series corresponding to the epoch error values are plotted. Click this box to change the current color.

 

MiniPlotColorBtnRed Safepoint Errors

Specifies the color with which the series corresponding to the safepoint error values are plotted. Click this box to change the current color.

 

Options

Displays the Training Options dialog box so you can change settings during training.

 

Shock

Displays the Network Weights Shock dialog box to alter the network connection weights and to specify the amount by which to carry this change.

 

NoteThe weight modification factor, Shock Factor, specified in the Network Weights Shock dialog box will remain in effect for the duration of the current training session only. This is the same factor used for shocking the network weights when you select the Auto Shock option.

Refer to the Network Weights Shock dialog box for additional information on this topic.

 

Reset

Click this button to reset the training state of this neural network. This action sets the network weights to random values, according to the settings previously indicated on the Weights Initialization tab (Network Definition dialog box).

 

NoteIt is not an uncommon practice to reset a neural network several times before reaching a satisfactory training level. You can reset the state of the current network independently of its previous state. To affect a previous state you are required to Apply the changes of this session throughout the different dialog box layers.
TipIf you are planning to reset a neural network for retraining, consider you can copy the network in order to carry new training on the duplicate.

 

Reload

Click this button to reload the last saved training state of this neural network.

 

noteThis command destroys this session's training state.

 

Start | Stop | Continue

Click this button to start, stop, and continue training.

 

Apply

Applies the current safepoint state to the neural network.

 

NoteThe current safepoint state is not necessarily the same as the current running state.

 

Close

Prompts you to save changes and closes the dialog box. Click this button when you have finished network training.

 

NoteYou can continue training at a later time, at the same safepoint where you left.

 

?

Click this button to display Help on some element of this dialog box. The mouse pointer changes to an arrow and question mark. Then click somewhere in the dialog box, such as on a button or edit box. The Help topic will be shown for the item you clicked.

 

Sponsored

Try Predictive Systems Lab

Interactive Demo →

Need Help?
Contact support