Artificial Neural Network Framework
This framework is designed for artificial neural network creation and use. The used structure is multi-layer perceptrons (MLP) where each neuron computes either a sigmoid function or the hyperbolic tangent. Each layer contains a bias neuron which always outputs the value "1" The weight update is performed with the gradient descent backpropagation algorithm A neural network with multi-layer perceptron is a graph structure where each node in an hidden layer is connected to every node in the following layer.