Feed-forward backpropagation