Complexity of Zeroth- and First-order Stochastic Trust-Region Algorithms
Yunsoo Ha, Sara Shashaani, Raghu Pasupathy

TL;DR
This paper investigates how incorporating common random numbers (CRN) in stochastic trust-region algorithms affects their sample complexity, revealing significant improvements in certain settings, especially with smooth sample paths.
Contribution
It demonstrates the impact of CRN on complexity in zeroth- and first-order stochastic trust-region algorithms, highlighting conditions where CRN yields substantial benefits.
Findings
CRN significantly reduces sample complexity in smooth first-order settings.
In non-Lipschitz cases, CRN provides moderate complexity improvements.
Complexity gains are linked to variance reduction techniques and sample-path regularity.
Abstract
Model update (MU) and candidate evaluation (CE) are classical steps incorporated inside many stochastic trust-region (TR) algorithms. The sampling effort exerted within these steps, often decided with the aim of controlling model error, largely determines a stochastic TR algorithm's sample complexity. Given that MU and CE are amenable to variance reduction, we investigate the effect of incorporating common random numbers (CRN) within MU and CE on complexity. Using ASTRO and ASTRO-DF as prototype first-order and zeroth-order families of algorithms, we demonstrate that CRN's effectiveness leads to a range of complexities depending on sample-path regularity and the oracle order. For instance, we find that in first-order oracle settings with smooth sample paths, CRN's effect is pronounced -- ASTRO with CRN achieves a.s. sample complexity compared to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Stochastic Gradient Optimization Techniques · Privacy-Preserving Technologies in Data
