Subgradient Regularization: A Descent-Oriented Subgradient Method for Nonsmooth Optimization
Hanyang Li, Ying Cui
TL;DR
This work develops a unifying descent-oriented framework for nonsmooth optimization, centered on descent-oriented subdifferentials that stabilize directions and guarantee convergence to stationary points. It introduces subgradient regularization (SRDescent) to construct descent directions from a single reference point for broad marginal problems, and shows that for compositions $f=h\circ c$ the method recovers the prox-linear update with a dual interpretation. An adaptive variant (SRDescent-adapt) leverages two regularization streams to preserve effective stepsizes and achieve local linear convergence under suitable regularity, while maintaining subsequential convergence in general. Numerical experiments across finite max/min of quadratics and marginal problems with varying feasible sets demonstrate robust performance and, in many cases, linear convergence behavior, highlighting the practical impact of the proposed framework for challenging nonsmooth optimization tasks.
Abstract
In nonsmooth optimization, a negative subgradient is not necessarily a descent direction, making the design of convergent descent methods based on zeroth-order and first-order information a challenging task. The well-studied bundle methods and gradient sampling algorithms construct descent directions by aggregating subgradients at nearby points in seemingly different ways, and are often complicated or lack deterministic guarantees. In this work, we identify a unifying principle behind these approaches, and develop a general framework of descent methods under the abstract principle that provably converge to stationary points. Within this framework, we introduce a simple yet effective technique, called subgradient regularization, to generate stable descent directions for a broad class of nonsmooth marginal functions, including finite maxima or minima of smooth functions. When applied to the composition of a convex function with a smooth map, the method naturally recovers the prox-linear method and, as a byproduct, provides a new dual interpretation of this classical algorithm. Numerical experiments demonstrate the effectiveness of our methods on several challenging classes of nonsmooth optimization problems, including the minimization of Nesterov's nonsmooth Chebyshev-Rosenbrock function.
