Artificial neural network is a form of artificial intelligence which attempt to mimic the behavior of the human brain and nervous system. ANN is composed of an input layer, hidden layers or no hidden layer and an output layer. Each layer includes neurons which are connected to all the neurons of a successive layer. Developments from artificial intelligence like artificial neural networks, ANN, can be regarded as an engineering procedure emulating the human brain activity. The fundamentals of the ANN technique have been described elsewhere and several commercial and free codes are accessible nowadays.