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.
Summably biased SPSA has convergent objective values and zero gradient liminf
Statement
Assume AC. Let be , bounded below by a finite , and have an -Lipschitz gradient. Let be a filtration, let be -measurable, and let be the output of the SPSA estimator in Two-evaluation simultaneous-perturbation gradient estimator, measurable with respect to . At each iteration, draw and the simulator random inputs freshly and independently of ; the two paired calls may share their random input. Suppose has a fixed perturbation law, the calls satisfy , and their conditional bias and weighted second moments give, almost surely, with deterministic , and deterministic . The bias and variance hypotheses are supplied, for example, by the bounds of Symmetric simultaneous perturbations have second-order gradient bias and Weighted simulator moments give an inverse-step SPSA variance bound when their smoothness and weighted-moment conditions hold at each history.
For deterministic , update . Assume is nonnegative, adapted, and integrable at each , and Then converges almost surely, Thus the gradient norm has zero liminf almost surely. Without a compactness condition ensuring an iterate accumulation point, this does not guarantee a stationary iterate limit point, convergence to a minimizer, or convergence of the full gradient sequence.
Facts & Assumptions
Given: AC; the filtration-adapted SPSA update, conditional bias and variance bounds, gradient boundedness along the iterates, the integrable Lyapunov process , the deterministic perturbation radii , and the four deterministic step-size conditions.
The Axiom of Choice: every family of nonempty sets has a choice function. AC is required by the conditional-expectation and Doob interfaces in [F5].
Filtration-adapted stochastic-gradient oracles and Robbins–Monro updates: is -measurable, is -measurable, and the conditional vector second moment is the squared conditional mean plus the sum of coordinate conditional variances.
Symmetric simultaneous perturbations have second-order gradient bias: under its perturbation, differentiability, conditional-unbiased-call, and reciprocal-moment assumptions, the conditional SPSA bias is bounded by a deterministic constant times .
Weighted simulator moments give an inverse-step SPSA variance bound: under its weighted conditional second-moment assumption, the conditional SPSA variance is bounded by a deterministic constant times .
Descent inequality for a Lipschitz gradient: if is -Lipschitz, then .
Robbins–Siegmund almost-supermartingale convergence: under AC, nonnegative adapted integrable with , for predictable nonnegative integrable and deterministic summable , satisfies convergent almost surely and almost surely.
Basic algebra and order properties of conditional expectation and Taking out what is known: conditional expectation is linear and an integrable -measurable factor may be taken outside it when the products are integrable.
Proof
Put and . By [F1] and [F6], the -measurable iterate and gradient can be taken outside the conditional moment calculations. The second-moment identity then gives, for a deterministic , where the last inequality uses .
Apply [F4] to and condition on , using [F6] to take the known iterate and gradient outside conditional expectation. Since and , this gives For , ; hence the deterministic error is summable by the step-size assumptions.
The process is nonnegative, -measurable, and integrable because . Step 2.1 is the Robbins–Siegmund inequality with multiplicative error , decrement , and deterministic error .
By [F5], converges almost surely and almost surely. If on a path, there are and an index for which for all on that path. Then the weighted sum is at least , contradicting its finiteness. Thus the liminf is zero almost surely.
Depends on
- Simulation objectives and unbiased payoff oracles
- Two-evaluation simultaneous-perturbation gradient estimator
- Symmetric simultaneous perturbations have second-order gradient bias
- Weighted simulator moments give an inverse-step SPSA variance bound
- Filtration-adapted stochastic-gradient oracles and Robbins–Monro updates
- Robbins–Siegmund almost-supermartingale convergence
- Descent inequality for a Lipschitz gradient
- The Axiom of Choice
- The Euclidean inner product $\langle x,y\rangle = \sum_{k<n} x_k y_k$ on $\mathbb{R}^n$
- Cauchy-Schwarz $\lvert\langle x,y\rangle\rvert \le \lVert x\rVert_2\lVert y\rVert_2$ with its equality case, the triangle inequality for $\lVert\cdot\rVert_2$, the parallelogram law and polarisation
- Basic algebra and order properties of conditional expectation
- Taking out what is known
- Expectation of a nonnegative or integrable random variable
Used by
Nothing in the library uses this result yet.
Dependency tree · two levels
66 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
- Michael C. Fu, Stochastic Gradient Estimation, preprint of Handbook of Simulation Optimization, §§3–4 (standard reference, not scraped)
- J. C. Spall, An Overview of the Simultaneous Perturbation Method for Efficient Optimization, §§SPSA algorithm and gain sequences (standard reference, not scraped)