Artificial neural network consists of a large number of simple processing units which are connected with each other into the network according to a certain way [1]. It has successfully solved many problems that modern computer could not solved and showed good performance of intelligence and potential application prospect at many areas, such as pattern recognition, signal processing, prediction and evaluation, automatic control, fault diagnosis, system identification, combinatorial optimization, medicine and economics.