A Normal Map-Based Proximal Stochastic Gradient Method: Convergence and Identification Properties

Junwen Qiu, Li Jiang, Andre Milzarek
5/10/2023
math.OCcs.LG

No confident code implementation found for this paper.

Abstract

The proximal stochastic gradient method (PSGD) is one of the state-of-the-art approaches for stochastic composite-type problems. In contrast to its deterministic counterpart, PSGD has been found to have difficulties with the correct identification of underlying substructures (such as supports, low rank patterns, or active constraints) and it does not possess a finite-time manifold identification property. Existing solutions rely on convexity assumptions or on the additional usage of variance reduction techniques. In this paper, we address these limitations and present a simple variant of PSGD based on Robinson's normal map. The proposed normal map-based proximal stochastic gradient method (NSGD) is shown to converge globally, i.e., accumulation points of the generated iterates correspond to stationary points almost surely. In addition, we establish complexity bounds for NSGD that match the known results for PSGD and we prove that NSGD can almost surely identify active manifolds in finite-time in a general nonconvex setting. Our derivations are built on almost sure iterate convergence guarantees and utilize analysis techniques based on the Kurdyka-Lojasiewicz inequality.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{qiu2023normal,
  title  = {A Normal Map-Based Proximal Stochastic Gradient Method: Convergence and Identification Properties},
  author = {Junwen Qiu and Li Jiang and Andre Milzarek},
  year   = {2023},
  eprint = {2305.05828},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.05828v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.05828.svg)](https://codeofpaper.com/paper/2305.05828)

Discussion