Complexity Guarantees for Zeroth-order Methods via Exponentially-shifted Gaussian Smoothing: Mitigating Dimension-dependence and Incorporating Decision-dependence
Mingrui Wang, Prakash Chakraborty, Uday V. Shanbhag

TL;DR
This paper introduces an exponentially-shifted Gaussian smoothing estimator that reduces dimension dependence in zeroth-order stochastic optimization, enabling more efficient large-scale applications with improved theoretical guarantees.
Contribution
The paper proposes a novel exponentially-shifted Gaussian smoothing estimator with linear dimension dependence, extending it to decision-dependent regimes and developing improved zeroth-order optimization methods.
Findings
Estimator achieves linear dimension dependence in bounds.
Methods improve iteration complexity by a factor of dimension.
Numerical results show faster computation and better accuracy.
Abstract
In this paper, we consider two distinct challenges in the resolution of nonsmooth stochastic optimization. Of these, the first pertains to the pronounced dependence of dimension in Gaussian smoothing-enabled zeroth-order schemes, impeding applications to large-scale settings. Second, no unified analysis {exists} for smoothing-enabled stochastic zeroth-order methods, allowing for capturing standard and decision-dependent stochastic optimization. To contend with the first challenge, we introduce a new exponentially-shifted Gaussian smoothing {\bf esGs} estimator whose moment bounds enjoy a linear dependence on dimension (rather than a quadratic dependence as in standard Gaussian smoothing estimators). Second, we show that such an estimator can be extended in two distinct ways to address decision-dependent regimes where the underlying densities are either available in closed form or not.…
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.
