A Smooth Approximation Framework for Weakly Convex Optimization
Qi Deng, Wenzhi Gao
TL;DR
The paper tackles weakly convex optimization where the objective is the sum of a nonsmooth weakly convex part and a convex, prox-friendly part. It develops a unified smooth approximation framework that encompasses Moreau envelope smoothing and generalized Nesterov smoothing, enabling explicit complexity analyses even when the objective is not globally Lipschitz. By embedding smooth approximations into an inexact proximal point scheme and leveraging accelerated solvers with line search, it achieves deterministic $\mathcal{O}(1/\varepsilon^3)$ and stochastic $\mathcal{O}(\max\{1/\varepsilon^3,1/(m\varepsilon^4)\})$ guarantees, while relaxing global Lipschitz assumptions. The approach also extends smoothing to composite structures and non-Lipschitz settings, with numerical experiments showing smoother convergence and robustness against subgradient methods. Overall, the framework provides a flexible, scalable toolkit for designing smooth-approximation algorithms with provable guarantees for a broad class of weakly convex problems.
Abstract
Standard complexity analyses for weakly convex optimization rely on the Moreau envelope technique proposed by Davis and Drusvyatskiy (2019). The main insight is that nonsmooth algorithms, such as proximal subgradient, proximal point, and their stochastic variants, implicitly minimize a smooth surrogate function induced by the Moreau envelope. Meanwhile, explicit smoothing, which directly minimizes a smooth approximation of the objective, has long been recognized as an efficient strategy for nonsmooth optimization. In this paper, we generalize the notion of smoothable functions, which was proposed by Beck and Teboulle (2012) for nonsmooth convex optimization. This generalization provides a unified viewpoint on several important smoothing techniques for weakly convex optimization, including Nesterov-type smoothing and Moreau envelope smoothing. Our theory yields a framework for designing smooth approximation algorithms for both deterministic and stochastic weakly convex problems with provable complexity guarantees. Furthermore, our theory extends to the smooth approximation of non-Lipschitz functions, allowing for complexity analysis even when global Lipschitz continuity does not hold.
