A double-objective prediction and optimization method for buoys performance based on the artificial neural network