Learning values across many orders of magnitude
Adaptive subgradient methods for online learning and stochastic optimization