public class SigmoidDeltaRule extends LMS
LMS
,
Serialized FormmaxError, previousEpochError
currentIteration, learningRate, stopConditions
listeners, neuralNetwork, trainingSet
Constructor and Description |
---|
SigmoidDeltaRule()
Creates new SigmoidDeltaRule
|
Modifier and Type | Method and Description |
---|---|
protected void |
calculateWeightChanges(double[] outputError)
This method implements weight update procedure for the whole network for
this learning rule
|
calculateWeightChanges
afterEpoch, beforeEpoch, doBatchWeightsUpdate, doLearningEpoch, getErrorFunction, getMaxError, getMinErrorChange, getMinErrorChangeIterationsCount, getMinErrorChangeIterationsLimit, getPreviousEpochError, getTotalNetworkError, isBatchMode, learn, learn, learnPattern, onStart, setBatchMode, setErrorFunction, setMaxError, setMinErrorChange, setMinErrorChangeIterationsLimit
doOneLearningIteration, getCurrentIteration, getLearningRate, getMaxIterations, hasReachedStopCondition, isIterationsLimited, isPausedLearning, learn, learn, pause, resume, setLearningRate, setMaxIterations
addListener, fireLearningEvent, getNeuralNetwork, getTrainingSet, isStopped, onStop, removeListener, setNeuralNetwork, setTrainingSet, stopLearning
protected void calculateWeightChanges(double[] outputError)
calculateWeightChanges
in class LMS
outputError
- output error vectorlearnPattern
Copyright © 2019 Neuroph Project. All rights reserved.