Stochastic Dual Coordinate Ascent with Adaptive Probabilities