Learning in Deep Neural Networks Using a Biologically Inspired Optimizer