Meanwhile, the analysis process of MLP is divided into the
training phase and validation phase, which are necessary to
develop the ANN model. First, in the training phase, the training
data set is used to develop the optimal MLP network through an
iterative learning process. Second, in the validation phase, the
validation data set is applied to the optimal network established in
the training phase to evaluate the prediction performance
compared with the observed value [54].