atlas

Research map / Optimization / Nonconvex and smooth optimization

Trust Region Methods for Nonconvex Stochastic Optimization beyond Lipschitz Smoothness

AAAI 2024 · Optimization › Nonconvex and smooth optimization · approach: Stochastic convex optimization complexity · 4 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes trust region methods (first- and second-order, with variance reduction) for nonconvex stochastic optimization under (L0,L1)-generalized smoothness, with a second-order generalized smoothness condition for penalized DRO.

Problem

Stochastic nonconvex optimization where the gradient is not globally Lipschitz, i.e. under (L0,L1)-smoothness as arises in deep networks and DRO; existing methods only guarantee first-order stationary points.

Approach

Cast generalized-smooth stochastic optimization as a trust region subproblem with a bounded-norm B_t; the first-order case recovers normalized and clipped SGD, and the second-order case (B_t = Hessian estimate) reaches second-order stationary points, with a variance-reduced variant matching the O(eps^-3) rate. It also introduces a second-order generalized smoothness condition satisfied by smoothed

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use FOTRGS instead of SGDDRO classification · Imbalanced CIFAR10, χ² lossworst-category accuracy: 0.629 -> 0.705Helped
Use FOTRGS instead of SGDDRO classification · Imbalanced CIFAR10, χ² lossoverall accuracy: 0.894 -> 0.898Helped
Use SOTRGS instead of SGDDRO classification · Imbalanced CIFAR10, χ² lossworst-category accuracy: 0.629 -> 0.681Helped
Use SOTRGS instead of SGDDRO classification · Imbalanced CIFAR10, χ² lossoverall accuracy: 0.894 -> 0.889Hurt
Use FOTRGS instead of SGDDRO classification · Imbalanced CIFAR10, CVaR lossworst-category accuracy: 0.607 -> 0.615Helped
Use FOTRGS instead of SGDDRO classification · Imbalanced CIFAR10, CVaR lossoverall accuracy: 0.888 -> 0.899Helped
Use SOTRGS instead of SGDDRO classification · Imbalanced CIFAR10, CVaR lossworst-category accuracy: 0.607 -> 0.616Helped
Use SOTRGS instead of SGDDRO classification · Imbalanced CIFAR10, CVaR lossoverall accuracy: 0.888 -> 0.896Helped

Surprising findings

Limitations

Experimental setup

Datasets: MNIST Fashion-MNIST CIFAR-10

Benchmarks: imbalanced MNIST imbalanced Fashion-MNIST imbalanced CIFAR-10

Metrics: worst-class accuracy overall test accuracy training loss curves

Baselines: SGD normalized SGD clipped SGD (L0,L1)-SPIDER

Builds on: (L0,L1)-smoothness normalized SGD clipped SGD SPIDER stochastic trust region (STR)

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy