Stochastic Optimization with Arbitrary Recurrent Data Sampling
William G. Powell, Hanbaek Lyu
Abstract
For obtaining optimal first-order convergence guarantee for stochastic optimization, it is necessary to use a recurrent data sampling algorithm that samples every data point with sufficient frequency. Most commonly used data sampling algorithms (e.g., i.i.d., MCMC, random reshuffling) are indeed recurrent under mild assumptions. In this work, we show that for a particular class of stochastic optimization algorithms, we do not need any other property (e.g., independence, exponential mixing, and reshuffling) than recurrence in data sampling algorithms to guarantee the optimal rate of first-order convergence. Namely, using regularized versions of Minimization by Incremental Surrogate Optimization (MISO), we show that for non-convex and possibly non-smooth objective functions, the expected optimality gap converges at an optimal rate under general recurrent sampling schemes. Furthermore, the implied constant depends explicitly on the speed of recurrence', measured by the expected amount of time to visit a given data point either averaged (target time') or supremized (`hitting time') over the current location. We demonstrate theoretically and empirically that convergence can be accelerated by selecting sampling algorithms that cover the data set most effectively. We discuss applications of our general framework to decentralized optimization and distributed non-negative matrix factorization.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 83e34979-bd88-4713-b52f-39f76da5daadBuilds on13
- Random Reshuffling: Simple Analysis with Vast ImprovementsKonstantin Mishchenko, Ahmed Khaled, Peter RichtárikNeurIPS 2020 · 172 citations
- Least Squares Regression with Markovian Data: Fundamental Limits and AlgorithmsDheeraj Nagaraj, Xian Wu, Guy Bresler, Prateek Jain et al.NeurIPS 2020 · 73 citations
- Stochastic Gradient Descent under Markovian Sampling SchemesMathieu EvenICML 2023 · 41 citations
- Proximal and Federated Random ReshufflingKonstantin Mishchenko, Ahmed Khaled, Peter RichtárikICML 2022 · 39 citations
- First Order Methods with Markovian Noise: from Acceleration to Variational InequalitiesAleksandr Beznosikov, Sergey Samsonov, Marina Sheshukova, Alexander V. Gasnikov et al.NeurIPS 2023 · 26 citations
Related papers
- Convergence of First-Order Methods for Constrained Nonconvex Optimization with Dependent DataAhmet Alacaoglu, Hanbaek LyuICML 2023 · 7 citations
- Finding Local Minima Efficiently in Decentralized OptimizationWenhan Xian, Heng HuangNeurIPS 2023 · 1 citation
- Sampling without Replacement Leads to Faster Rates in Finite-Sum Minimax OptimizationAniket Das, Bernhard Schölkopf, Michael MuehlebachNeurIPS 2022 · 11 citations
- Adaptive Random Walk Gradient Descent for Decentralized OptimizationTao Sun, Dongsheng Li, Bao WangICML 2022 · 24 citations
- A General Analysis of Example-Selection for Stochastic Gradient DescentYucheng Lu, Si Yi Meng, Christopher De SaICLR 2022 · 23 citations
