paper-with-me

Papers

Accelerating Minibatch Stochastic Gradient Descent using Stratified Sampling

2014-05-13 · Peilin Zhao, Tong Zhang

Stochastic Gradient Descent (SGD) is a popular optimization method which has been applied to many important machine learning tasks such as Support Vector Machines and Deep Neural Networks. In order to parallelize SGD, minibatch training is often employed. The standard approach is to uniformly sample a minibatch at each step, which often leads to high variance. In this paper we propose a stratified sampling strategy, which divides the whole dataset into clusters with low within-cluster variance; we then take examples from these clusters using a stratified sampling technique. It is shown that the convergence rate can be significantly improved by the algorithm. Encouraging experimental results confirm the effectiveness of the proposed method.

📄 PDF Abstract BibTeX arXiv:1405.3080

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

SGD Stochastic Gradient Descent is an iterative optimization technique that uses minibatches of data to form an expectation of the gradient, rather than the full gradient using…

Similar Papers 제목 키워드 기반

Accelerating Minibatch Stochastic Gradient Descent using Typicality Sampling

2019-03-11 · Xinyu Peng, Li Li, Fei-Yue Wang

Machine learning, especially deep neural networks, has been rapidly developed in fields including computer vision, speech recognition and reinforcement learning. Although Mini-batch SGD is one of the most popular stochas…

Reinforcement LearningReinforcement Learning (RL)speech-recognitionSpeech Recognition+1

Directional Analysis of Stochastic Gradient Descent via von Mises-Fisher Distributions in Deep learning

2018-09-29 · ICLR 2019 5 · Cheolhyoung Lee, Kyunghyun Cho, Wanmo Kang

Although stochastic gradient descent (SGD) is a driving force behind the recent success of deep learning, our understanding of its dynamics in a high-dimensional parameter space is limited. In recent years, some research…

Stochastic Nonconvex Optimization with Large Minibatches

2017-09-25 · Weiran Wang, Nathan Srebro

We study stochastic optimization of nonconvex loss functions, which are typical objectives for training neural networks. We propose stochastic approximation algorithms which optimize a series of regularized, nonlinearize…

Stochastic Optimization

Accelerating Distributed Optimization: A Primal-Dual Perspective on Local Steps

2024-07-02 · Junchi Yang, Murat Yildirim, Qiu Feng

In distributed machine learning, efficient training across multiple agents with different data distributions poses significant challenges. Even with a centralized coordinator, current algorithms that achieve optimal comm…

Distributed Optimization

Non-Asymptotic Analysis of Online Multiplicative Stochastic Gradient Descent

2021-12-14 · Riddhiman Bhattacharya, Tiefeng Jiang

Past research has indicated that the covariance of the Stochastic Gradient Descent (SGD) error done via minibatching plays a critical role in determining its regularization and escape from low potential points. Motivated…