Pith. sign in

REVIEW 1 cited by

Theoretical Study and Comparison of SPSA and RDSA Algorithms

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2107.12771 v1 pith:N523NSA6 submitted 2021-07-24 math.OC stat.AP

classification math.OCstat.AP
keywords rdsaalgorithmsspsaasymptoticdifferentperturbationssystemthen
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

Stochastic approximation (SA) algorithms are widely used in system optimization problems when only noisy measurements of the system are available. This paper studies two types of SA algorithms in a multivariate Kiefer-Wolfowitz setting: random-direction SA (RDSA) and simultaneous-perturbation SA (SPSA), and then describes the bias term, convergence, and asymptotic normality of RDSA algorithms. The gradient estimations in RDSA and SPSA have different forms and, consequently, use different types of random perturbations. This paper looks at various valid distributions for perturbations in RDSA and SPSA and then compares the two algorithms using mean-square errors computed from asymptotic distribution. From both a theoretical and numerical point of view, we find that SPSA generally outperforms RDSA.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Zeroth-Order Langevin Monte Carlo via SPSA under Noisy Function Measurements

    math.OC 2026-08 reject novelty 5.0 of 10

    LMC-SPSA, using two noisy function evaluations per iteration, is claimed to converge in W2 distance with an O(p^2) dimension bound and O(p/epsilon^2 + delta^2 p^3/epsilon^3) oracle complexity.

Pith tools