Accelerated Doubly Stochastic Gradient Algorithm for Large-Scale Empirical Risk Minimization

Abstract

Nowadays, algorithms with fast convergence, small memory footprints, and low per-iteration complexity are particularly favorable for artificial intelligence applications. In this paper, we propose a doubly stochastic algorithm with a novel accelerating multi-momentum technique to solve large scale empirical risk minimization problem for learning tasks. While enjoying a provably superior convergence rate, in each iteration, such algorithm only accesses a mini batch of samples and meanwhile updates a small block of variable coordinates, which substantially reduces the amount of memory reference when both the massive sample size and ultra-high dimensionality are involved. Specifically, to obtain an ε-accurate solution, our algorithm requires only O(log(1/ε)/sqrt(ε)) overall computation for the general convex case and O((n+sqrt{nκ})log(1/ε)) for the strongly convex case. Empirical studies on huge scale datasets are conducted to illustrate the efficiency of our method in practice.

Cite

Text

Shen et al. "Accelerated Doubly Stochastic Gradient Algorithm for Large-Scale Empirical Risk Minimization." International Joint Conference on Artificial Intelligence, 2017. doi:10.24963/IJCAI.2017/378

Markdown

[Shen et al. "Accelerated Doubly Stochastic Gradient Algorithm for Large-Scale Empirical Risk Minimization." International Joint Conference on Artificial Intelligence, 2017.](https://mlanthology.org/ijcai/2017/shen2017ijcai-accelerated/) doi:10.24963/IJCAI.2017/378

BibTeX

@inproceedings{shen2017ijcai-accelerated,
  title     = {{Accelerated Doubly Stochastic Gradient Algorithm for Large-Scale Empirical Risk Minimization}},
  author    = {Shen, Zebang and Qian, Hui and Mu, Tongzhou and Zhang, Chao},
  booktitle = {International Joint Conference on Artificial Intelligence},
  year      = {2017},
  pages     = {2715-2721},
  doi       = {10.24963/IJCAI.2017/378},
  url       = {https://mlanthology.org/ijcai/2017/shen2017ijcai-accelerated/}
}