|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use LearningRule | |
---|---|
org.neuroph.core | Provides base classes and basic building components for neural networks. |
org.neuroph.core.events | Provides neural network learning events system |
org.neuroph.core.learning | Provides base classes for neural network learning algorithms. |
org.neuroph.nnet.learning | Provides implementations of specific neural network learning algorithms. |
Uses of LearningRule in org.neuroph.core |
---|
Methods in org.neuroph.core that return LearningRule | |
---|---|
LearningRule |
NeuralNetwork.getLearningRule()
Returns the learning algorithm of this network |
Methods in org.neuroph.core with parameters of type LearningRule | |
---|---|
void |
NeuralNetwork.learn(DataSet trainingSet,
LearningRule learningRule)
Learn the specified training set, using specified learning rule |
void |
NeuralNetwork.learnInNewThread(DataSet trainingSet,
LearningRule learningRule)
Starts learning with specified learning rule in new thread to learn the specified training set, and immediately returns from method to the current thread execution |
void |
NeuralNetwork.setLearningRule(LearningRule learningRule)
Sets learning algorithm for this network |
Uses of LearningRule in org.neuroph.core.events |
---|
Constructors in org.neuroph.core.events with parameters of type LearningRule | |
---|---|
LearningEvent(LearningRule source)
|
Uses of LearningRule in org.neuroph.core.learning |
---|
Subclasses of LearningRule in org.neuroph.core.learning | |
---|---|
class |
IterativeLearning
Base class for all iterative learning algorithms. |
class |
SupervisedLearning
Base class for all supervised learning algorithms. |
class |
UnsupervisedLearning
Base class for all unsupervised learning algorithms. |
Uses of LearningRule in org.neuroph.nnet.learning |
---|
Subclasses of LearningRule in org.neuroph.nnet.learning | |
---|---|
class |
AntiHebbianLearning
A variant of Hebbian learning called Anti-Hebbian learning. |
class |
BackPropagation
Back Propagation learning rule for Multi Layer Perceptron neural networks. |
class |
BinaryDeltaRule
Delta rule learning algorithm for perceptrons with step functions. |
class |
BinaryHebbianLearning
Hebbian-like learning algorithm used for Hopfield network. |
class |
CompetitiveLearning
Competitive learning rule. |
class |
DynamicBackPropagation
Backpropagation learning rule with dynamic learning rate and momentum |
class |
GeneralizedHebbianLearning
A variant of Hebbian learning called Generalized Hebbian learning. |
class |
HopfieldLearning
Learning algorithm for the Hopfield neural network. |
class |
InstarLearning
Hebbian-like learning rule for Instar network. |
class |
KohonenLearning
Learning algorithm for Kohonen network. |
class |
LMS
LMS learning rule for neural networks. |
class |
MomentumBackpropagation
Backpropagation learning rule with momentum. |
class |
OjaLearning
Oja learning rule wich is a modification of unsupervised hebbian learning. |
class |
OutstarLearning
Hebbian-like learning rule for Outstar network. |
class |
PerceptronLearning
Perceptron learning rule for perceptron neural networks. |
class |
ResilientPropagation
Resilient Propagation learning rule used for Multi Layer Perceptron neural networks. |
class |
SigmoidDeltaRule
Delta rule learning algorithm for perceptrons with sigmoid (or any other diferentiable continuous) functions. |
class |
SimulatedAnnealingLearning
This class implements a simulated annealing learning rule for supervised neural networks. |
class |
SupervisedHebbianLearning
Supervised hebbian learning rule. |
class |
UnsupervisedHebbianLearning
Unsupervised hebbian learning rule. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |