A Perceptron node in a neural network.
Namespace:
Imsl.DataMining.Neural
Assembly:
ImslCS (in ImslCS.dll) Version: 6.5.0.0
Syntax
C# |
---|
[SerializableAttribute] public class Perceptron : Node |
Visual Basic (Declaration) |
---|
<SerializableAttribute> _ Public Class Perceptron _ Inherits Node |
Visual C++ |
---|
[SerializableAttribute] public ref class Perceptron : public Node |
Remarks
Perceptrons are created by factory methods in a
Layer. Each Perceptron has an
activation function (g) and a
bias (). The value of a
Perceptron is given by ,
where
s are the values of nodes input to this
Perceptron with
weight ().
Network training will use existing bias values for the starting values for the trainer. Upon completion of Network training, the bias values are set to the values computed by the trainer.
Inheritance Hierarchy
System..::.Object
Imsl.DataMining.Neural..::.Node
Imsl.DataMining.Neural..::.Perceptron
Imsl.DataMining.Neural..::.OutputPerceptron
Imsl.DataMining.Neural..::.Node
Imsl.DataMining.Neural..::.Perceptron
Imsl.DataMining.Neural..::.OutputPerceptron