Feed-forward neural network