On the Learning Dynamics of Deep Neural Networks
Adam: A Method for Stochastic Optimization