paper-with-me

Papers

Kalman-based Stochastic Gradient Method with Stop Condition and Insensitivity to Conditioning

2015-12-03 · Vivak Patel

Modern proximal and stochastic gradient descent (SGD) methods are believed to efficiently minimize large composite objective functions, but such methods have two algorithmic challenges: (1) a lack of fast or justified stop conditions, and (2) sensitivity to the objective function's conditioning. In response to the first challenge, modern proximal and SGD methods guarantee convergence only after multiple epochs, but such a guarantee renders proximal and SGD methods infeasible when the number of component functions is very large or infinite. In response to the second challenge, second order SGD methods have been developed, but they are marred by the complexity of their analysis. In this work, we address these challenges on the limited, but important, linear regression problem by introducing and analyzing a second order proximal/SGD method based on Kalman Filtering (kSGD). Through our analysis, we show kSGD is asymptotically optimal, develop a fast algorithm for very large, infinite or streaming data sources with a justified stop condition, prove that kSGD is insensitive to the problem's conditioning, and develop a unique approach for analyzing the complex second order dynamics. Our theoretical results are supported by numerical experiments on three regression problems (linear, nonparametric wavelet, and logistic) using three large publicly available datasets. Moreover, our analysis and experiments lay a foundation for embedding kSGD in multiple epoch algorithms, extending kSGD to other problem classes, and developing parallel and low memory kSGD implementations.

📄 PDF Abstract BibTeX arXiv:1512.01139

Code (0)

등록된 구현이 없습니다.

Tasks

regression

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

Bounding the expected run-time of nonconvex optimization with early stopping

2020-02-20 · Thomas Flynn, Kwang Min Yu, Abid Malik, Nicolas D'Imperio 외

This work examines the convergence of stochastic gradient-based optimization algorithms that use early stopping based on a validation function. The form of early stopping we consider is that optimization terminates when …

On the expected running time of nonconvex optimization with early stopping

2019-09-25 · Thomas Flynn, Kwang Min Yu, Abid Malik, Shinjae Yoo 외

This work examines the convergence of stochastic gradient algorithms that use early stopping based on a validation function, wherein optimization ends when the magnitude of a validation function gradient drops below a th…

Kalman Gradient Descent: Adaptive Variance Reduction in Stochastic Optimization

2018-10-29 · James Vuckovic

We introduce Kalman Gradient Descent, a stochastic optimization algorithm that uses Kalman filtering to adaptively reduce gradient variance in stochastic gradient descent by filtering the gradient estimates. We present b…

BIG-bench Machine LearningStochastic OptimizationVariational Inference

A Dimension-Insensitive Algorithm for Stochastic Zeroth-Order Optimization

2021-04-22 · Hongcheng Liu, Yu Yang

This paper concerns a convex, stochastic zeroth-order optimization (S-ZOO) problem. The objective is to minimize the expectation of a cost function whose gradient is not directly accessible. For this problem, traditional…

A deep primal-dual BSDE method for optimal stopping problems

2024-09-11 · Jiefei Yang, Guanglian Li

We present a new deep primal-dual backward stochastic differential equation framework based on stopping time iteration to solve optimal stopping problems. A novel loss function is proposed to learn the conditional expect…