Public Instance Constructors

BackPropagationLearningAlgorithm Constructor Build a new BackPropagation learning algorithm instance with alpha = 0,5 and gamma = 0,3

Public Instance Properties

Alpha get or set the alpha parameter of the algorithm between 0 and 1, must be >0
Error (inherited from LearningAlgorithm) Get the last square error
ErrorTreshold (inherited from LearningAlgorithm) Get or set the maximum sum of square errors value ( >0)
Gamma get or set the gamma parameter of the algorithm (Rumelhart coef) between 0 and 1.
Iteration (inherited from LearningAlgorithm) Get the current number of learning iterations done
MaxIteration (inherited from LearningAlgorithm) Get or set the maximum number of learning iterations.
N_Network (inherited from LearningAlgorithm) Get the neural network of the learning algorithm

Public Instance Methods

Equals (inherited from Object)Select the method name to go to the Microsoft documentation.
GetHashCode (inherited from Object)Select the method name to go to the Microsoft documentation.
GetType (inherited from Object)Select the method name to go to the Microsoft documentation.
Learn To train the neuronal network on data. inputs[n] represents an input vector of the neural network and expected_outputs[n] the expected ouput for this vector.
ToString (inherited from Object)Select the method name to go to the Microsoft documentation.

Protected Instance Fields

alpha the alpha parameter of the algorithm
e The error vector
error
ERROR_THRESHOLD
gamma the gamma parameter of the algorithm
ins
iter
MAX_ITER
nn
outs

Protected Instance Methods

ComputeA Compute the "A" parameter for each neuron of the network
Finalize (inherited from Object)Select the method name to go to the Microsoft documentation.
MemberwiseClone (inherited from Object)Select the method name to go to the Microsoft documentation.
setWeight Set new neron's weights

See Also

BackPropagationLearningAlgorithm Class | NeuralNetwork Namespace