paper-with-me

홈 › Papers

Stochastic optimization with arbitrary recurrent data sampling

2024-01-15 · William G. Powell, Hanbaek Lyu

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 $O(n^{-1/2})$ 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.

📄 PDF Abstract BibTeX arXiv:2401.07694

Code (1)

wgraysonp/rmiso 공식 구현 pytorch

Tasks

Stochastic Optimization

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically

Similar Papers 제목 키워드 기반

Expressive probabilistic sampling in recurrent neural networks

2023-08-22 · NeurIPS 2023 11 · Shirui Chen, Linxing Preston Jiang, Rajesh P. N. Rao, Eric Shea-Brown

In sampling-based Bayesian models of brain function, neural activities are assumed to be samples from probability distributions that the brain uses for probabilistic computation. However, a comprehensive understanding of…

Denoising

Stochastic Primal Dual Coordinate Method with Non-Uniform Sampling Based on Optimality Violations

2017-03-21 · Atsushi Shibagaki, Ichiro Takeuchi

We study primal-dual type stochastic optimization algorithms with non-uniform sampling. Our main theoretical contribution in this paper is to present a convergence analysis of Stochastic Primal Dual Coordinate (SPDC) Met…

Stochastic Optimization

Gaussian Process Neurons

2018-01-01 · ICLR 2018 1 · Sebastian Urban, Patrick van der Smagt

We propose a method to learn stochastic activation functions for use in probabilistic neural networks. First, we develop a framework to embed stochastic activation functions based on Gaussian processes in probabilistic n…

Bayesian InferenceGaussian Processes

Ito Diffusion Approximation of Universal Ito Chains for Sampling, Optimization and Boosting

2023-10-09 · Aleksei Ustimenko, Aleksandr Beznosikov

In this work, we consider rather general and broad class of Markov chains, Ito chains, that look like Euler-Maryama discretization of some Stochastic Differential Equation. The chain we study is a unified framework for t…

Neural Stochastic Flows: Solver-Free Modelling and Inference for SDE Solutions

2025-10-29 · Naoki Kiyohara, Edward Johns, Yingzhen Li arxiv

Stochastic differential equations (SDEs) are well suited to modelling noisy and irregularly sampled time series found in finance, physics, and machine learning. Traditional approaches require costly numerical solvers to …