Zeroth-order Gradient and Quasi-Newton Methods for Nonsmooth Nonconvex Stochastic Optimization
Abstract
We consider the minimization of a Lipschitz continuous and expectation-valued function, denoted by and defined as , over a closed and convex set . We obtain asymptotics as well as rate and complexity guarantees for computing approximate Clarke-stationary points via zeroth-order schemes. We adopt an approach reliant on minimizing where , is a random variable defined on a unit sphere, and . In fact, it is known that a stationary point of the -smoothed problem is an -stationary point for the original problem in the Clarke sense. In such a setting, we develop two schemes with promising empirical behavior. (I) We develop a variance-reduced zeroth-order gradient framework (VRG-ZO) for minimizing over . In this setting, we make two sets of contributions for the sequence generated by the proposed zeroth-order gradient scheme. (a) The residual function of the smoothed problem tends to zero almost surely along the generated sequence, guaranteeing -Clarke stationary solutions of the original problem; (b) To compute an such that the expected norm of the residual of the -smoothed problem is within requires no greater than projection steps and function evaluations. (II) Our second scheme is a zeroth-order stochastic quasi-Newton scheme (VRSQN-ZO) reliant on randomized and Moreau smoothing; the iteration and sample complexities are and , respectively.
Cite
@article{arxiv.2401.08665,
title = {Zeroth-order Gradient and Quasi-Newton Methods for Nonsmooth Nonconvex Stochastic Optimization},
author = {Luke Marrinan and Uday V. Shanbhag and Farzad Yousefian},
journal= {arXiv preprint arXiv:2401.08665},
year = {2025}
}