How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Finite-sum SVRG
Definition
Let n,d>=1 and let f_1,...,f_n:R^d->R be continuously differentiable convex functions. Define the finite-sum objective
where the gradient identity follows from Gradient of a finite sum is the finite sum of gradients and the sums use Finite sums and finite products, by recursion. Suppose each component gradient is L-Lipschitz for a common L>0. An SVRG epoch with snapshot \tilde x and inner length m>=1 is:
- Compute the full gradient \nabla F(\tilde x), set x_0=\tilde x.
- For t=0,...,m-1, draw I_t uniformly from {1,...,n}, independently of the past, and set for a selected step size \eta>0.
- Independently draw J uniformly from {0,...,m-1} and return x_J as the next snapshot.
The displayed procedure evaluates the snapshot component gradient at every inner update rather than caching those values. Coordinatewise at a fixed pre-update history, its correction has the one-sample scalar form of Control-variate estimators: the uniform index is the production draw, the integrand is the current component-gradient coordinate, the control is its snapshot coordinate, the known control mean is the corresponding full snapshot-gradient coordinate, and the coefficient is one; the conditional properties needed here are proved in local results on this page. Conditional-expectation notation inherits the The Axiom of Choice assumption from Filtration-adapted stochastic-gradient oracles and Robbins–Monro updates.
Depends on
Used by
Dependency tree · two levels
32 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- Rie Johnson and Tong Zhang, Accelerating Stochastic Gradient Descent using Predictive Variance Reduction, NeurIPS 2013 (standard reference, not scraped)
- Sébastien Bubeck, Convex Optimization: Algorithms and Complexity, complete monograph (standard reference, not scraped)
- Léon Bottou, Frank E. Curtis, and Jorge Nocedal, Optimization Methods for Large-Scale Machine Learning, SIAM Review 60(2) (2018) (standard reference, not scraped)