paper-with-me

홈 › Papers

Stochastic gradient descent methods for estimation with large data sets

2015-09-22 · Dustin Tran, Panos Toulis, Edoardo M. Airoldi

We develop methods for parameter estimation in settings with large-scale data sets, where traditional methods are no longer tenable. Our methods rely on stochastic approximations, which are computationally efficient as they maintain one iterate as a parameter estimate, and successively update that iterate based on a single data point. When the update is based on a noisy gradient, the stochastic approximation is known as standard stochastic gradient descent, which has been fundamental in modern applications with large data sets. Additionally, our methods are numerically stable because they employ implicit updates of the iterates. Intuitively, an implicit update is a shrinked version of a standard one, where the shrinkage factor depends on the observed Fisher information at the corresponding data point. This shrinkage prevents numerical divergence of the iterates, which can be caused either by excess noise or outliers. Our sgd package in R offers the most extensive and robust implementation of stochastic gradient descent methods. We demonstrate that sgd dominates alternative software in runtime for several estimation problems with massive data sets. Our applications include the wide class of generalized linear models as well as M-estimation for robust regression.

📄 PDF Abstract BibTeX arXiv:1509.06459

Code (1)

airoldilab/sgd 공식 구현

Tasks

parameter estimation

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 제목 키워드 기반

Stochastic Gradient Variance Reduction by Solving a Filtering Problem

2020-12-22 · Xingyi Yang

Deep neural networks (DNN) are typically optimized using stochastic gradient descent (SGD). However, the estimation of the gradient using stochastic samples tends to be noisy and unreliable, resulting in large gradient v…

Stochastic Optimization

One-step corrected projected stochastic gradient descent for statistical estimation

2023-06-09 · Alexandre Brouste, Youssef Esstafa

A generic, fast and asymptotically efficient method for parametric estimation is described. It is based on the projected stochastic gradient descent on the log-likelihood function corrected by a single step of the Fisher…

Asymptotic and finite-sample properties of estimators based on stochastic gradients

2014-08-13 · Panos Toulis, Edoardo M. Airoldi

Stochastic gradient descent procedures have gained popularity for parameter estimation from large data sets. However, their statistical properties are not well understood, in theory. And in practice, avoiding numerical i…

parameter estimation

A Stochastic Gradient Method with Biased Estimation for Faster Nonconvex Optimization

2019-05-13 · Jia Bi, Steve R. Gunn

A number of optimization approaches have been proposed for optimizing nonconvex objectives (e.g. deep learning models), such as batch gradient descent, stochastic gradient descent and stochastic variance reduced gradient…

Fast and Accurate Stochastic Gradient Estimation

2019-12-01 · NeurIPS 2019 12 · Beidi Chen, Yingchen Xu, Anshumali Shrivastava

Stochastic Gradient Descent or SGD is the most popular optimization algorithm for large-scale problems. SGD estimates the gradient by uniform sampling with sample size one. There have been several other works that sugges…