Simulating Ship Manoeuvrability with Artificial Neural Networks Trained by a Short Noisy Data Set

Artificial neural networks are applied to model the manoeuvrability characteristics of a ship based on empirical information acquired from experiments with a scaled model. This work aims to evaluate the performance of the proposed method of training the artificial neural network model even with a very small quantity of noisy data. The data used for the training consisted of zig-zag and circle manoeuvres carried out in agreement with the IMO standards. The wind effect is evident in some of the recorded experiments, creating additional disturbance to the fitting scheme. The method used for the training of the network is the Levenberg–Marquardt algorithm, and the results are compared with the scaled conjugate gradient method and the Bayesian regularization. The results obtained with the different methodologies show very suitable accuracy in the prediction of the referred manoeuvres.