The Back-Propagation (BP) Neural Network is the multilayer feed-forward neural network based on the back propagation learning algorithm. It consists of an input layer, one or several hidden layers and an output layer, and used nonlinear continuous transfer function for input and output values arbitrary nonlinear mapping.