Oracle Complexity in Nonsmooth Nonconvex Optimization
Guy Kornowski, Ohad Shamir

TL;DR
This paper investigates the limitations and trade-offs of solving nonsmooth nonconvex optimization problems using oracle-based methods, highlighting the inherent difficulty in efficiently finding near-stationary points and the complexity implications of smoothing techniques.
Contribution
It establishes fundamental lower bounds for finding near-stationary points and analyzes the trade-offs between smoothing efficiency and oracle complexity in nonsmooth nonconvex optimization.
Findings
Near $oldsymbol{ ext{epsilon}}$-stationary points, efficient algorithms are impossible.
Smoothing methods face a trade-off: dimension-dependent smoothness or exponential oracle complexity.
Dimension factors significantly impact the iteration complexity of smoothing-based approaches.
Abstract
It is well-known that given a smooth, bounded-from-below, and possibly nonconvex function, standard gradient-based methods can find -stationary points (with gradient norm less than ) in iterations. However, many important nonconvex optimization problems, such as those associated with training modern neural networks, are inherently not smooth, making these results inapplicable. In this paper, we study nonsmooth nonconvex optimization from an oracle complexity viewpoint, where the algorithm is assumed to be given access only to local information about the function at various points. We provide two main results: First, we consider the problem of getting near -stationary points. This is perhaps the most natural relaxation of finding -stationary points, which is impossible in the nonsmooth nonconvex case. We prove that this…
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
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Sparse and Compressive Sensing Techniques · Domain Adaptation and Few-Shot Learning
