As it was already mentioned above, the Levenberg-Marquardt algorithm was used for training the network, the input-target data of which were randomly divided to training, validation and testing data sets according to the ratio given above.