Documentation of 'org.neuroph.nnet.SupervisedHebbianNetwork' Java class
SupervisedHebbianNetwork
org.neuroph.nnet

Class SupervisedHebbianNetwork

  • All Implemented Interfaces:
    java.io.Serializable


    public class SupervisedHebbianNetwork
    extends NeuralNetwork
    Hebbian neural network with supervised Hebbian learning algorithm. In order to work this network needs aditional bias neuron in input layer which is allways 1 in training set!
    See Also:
    Serialized Form
    • Constructor Detail

      • SupervisedHebbianNetwork

        public SupervisedHebbianNetwork(int inputNeuronsNum,
                                        int outputNeuronsNum)
        Creates an instance of Supervised Hebbian Network net with specified number neurons in input and output layer
        Parameters:
        inputNeuronsNum - number of neurons in input layer
        outputNeuronsNum - number of neurons in output layer
      • SupervisedHebbianNetwork

        public SupervisedHebbianNetwork(int inputNeuronsNum,
                                        int outputNeuronsNum,
                                        TransferFunctionType transferFunctionType)
        Creates an instance of Supervised Hebbian Network with specified number of neurons in input layer and output layer, and transfer function
        Parameters:
        inputNeuronsNum - number of neurons in input layer
        outputNeuronsNum - number of neurons in output layer
        transferFunctionType - transfer function type id

DMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.