English

MURANA: A Generic Framework for Stochastic Variance-Reduced Optimization

Optimization and Control 2023-03-07 v3 Machine Learning

Abstract

We propose a generic variance-reduced algorithm, which we call MUltiple RANdomized Algorithm (MURANA), for minimizing a sum of several smooth functions plus a regularizer, in a sequential or distributed manner. Our method is formulated with general stochastic operators, which allow us to model various strategies for reducing the computational complexity. For example, MURANA supports sparse activation of the gradients, and also reduction of the communication load via compression of the update vectors. This versatility allows MURANA to cover many existing randomization mechanisms within a unified framework, which also makes it possible to design new methods as special cases.

Keywords

Cite

@article{arxiv.2106.03056,
  title  = {MURANA: A Generic Framework for Stochastic Variance-Reduced Optimization},
  author = {Laurent Condat and Peter Richtárik},
  journal= {arXiv preprint arXiv:2106.03056},
  year   = {2023}
}

Comments

3rd Annual Conference on Mathematical and Scientific Machine Learning (MSML), Aug. 2022. PMLR 190:81-96

R2 v1 2026-06-24T02:52:43.014Z