English

SGDLibrary: A MATLAB library for stochastic gradient descent algorithms

Mathematical Software 2018-07-04 v2 Computation Machine Learning

Abstract

We consider the problem of finding the minimizer of a function f:RdRf: \mathbb{R}^d \rightarrow \mathbb{R} of the finite-sum form minf(w)=1/ninfi(w)\min f(w) = 1/n\sum_{i}^n f_i(w). This problem has been studied intensively in recent years in the field of machine learning (ML). One promising approach for large-scale data is to use a stochastic optimization algorithm to solve the problem. SGDLibrary is a readable, flexible and extensible pure-MATLAB library of a collection of stochastic optimization algorithms. The purpose of the library is to provide researchers and implementers a comprehensive evaluation environment for the use of these algorithms on various ML problems.

Keywords

Cite

@article{arxiv.1710.10951,
  title  = {SGDLibrary: A MATLAB library for stochastic gradient descent algorithms},
  author = {Hiroyuki Kasai},
  journal= {arXiv preprint arXiv:1710.10951},
  year   = {2018}
}
R2 v1 2026-06-22T22:29:45.053Z