public class BinaryHebbianLearning extends UnsupervisedHebbianLearning
currentIteration, learningRate, stopConditions
listeners, neuralNetwork, trainingSet
Constructor and Description |
---|
BinaryHebbianLearning()
Creates new instance of BinaryHebbianLearning
|
Modifier and Type | Method and Description |
---|---|
protected void |
updateNeuronWeights(Neuron neuron)
This method implements weights update procedure for the single neuron
|
doLearningEpoch, updateNetworkWeights
learnPattern
afterEpoch, beforeEpoch, doOneLearningIteration, getCurrentIteration, getLearningRate, getMaxIterations, hasReachedStopCondition, isIterationsLimited, isPausedLearning, learn, learn, onStart, pause, resume, setLearningRate, setMaxIterations
addListener, fireLearningEvent, getNeuralNetwork, getTrainingSet, isStopped, onStop, removeListener, setNeuralNetwork, setTrainingSet, stopLearning
public BinaryHebbianLearning()
protected void updateNeuronWeights(Neuron neuron)
updateNeuronWeights
in class UnsupervisedHebbianLearning
neuron
- neuron to update weightsCopyright © 2019 Neuroph Project. All rights reserved.