The input layer, hidden and output layer are three models of the neural processors that make up feedforward networks (FNNs). Evolutionary algorithms have been extensively employed in training FNNs, which can correctly actualize any finite sample set. In this paper, an enhanced marine predators algorithm (MPA) based on ranking-based mutation operator (EMPA) was presented to train objective attai...