Lably
Skip to content

Stochastic variance reduction

  • 4 min read
  • 4 chapters

Related on Lably

Through Logistic regression and Random variable

Variance reduction approaches are widely used for training machine learning models such as logistic regression and support vector machines as these problems have finite-sum structure and uniform conditioning that make them ideal candidates for variance reduction.

Finite sum objectives

A function f is considered to have finite sum structure if it can be decomposed into a summation or average:

f(x)=1n∑i=1nfi(x),

where the function value and derivative of each fi can be queried independently. Although variance reduction methods can be applied for any positive n and any fi structure, their favorable theoretical and practical properties arise when n is large compared to the condition number of each fi, and when the fi have similar (but not necessarily identical) Lipschitz smoothness and strong convexity constants.

The finite sum structure should be contrasted with the stochastic approximation setting which deals with functions of the form f(θ)=Eξ⁡[F(θ,ξ)] which is the expected value of a function depending on a random variable ξ. Any finite sum problem can be optimized using a stochastic approximation algorithm by using F(⋅,ξ)=fξ.

Sign in to keep reading

3 more chapters are free with a Lably account.

More in Statistics