DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Stochastic projective splitting

Journal Article · · Computational Optimization and Applications
 [1];  [2];  [1];  [1]
  1. Brookhaven National Laboratory (BNL), Upton, NY (United States)
  2. Rutgers University, Newark, NJ (United States)

Here, we present a new, stochastic variant of the projective splitting (PS) family of algorithms for inclusion problems involving the sum of any finite number of maximal monotone operators. This new variant uses a stochastic oracle to evaluate one of the operators, which is assumed to be Lipschitz continuous, and (deterministic) resolvents to process the remaining operators. Our proposal is the first version of PS with such stochastic capabilities. We envision the primary application being machine learning (ML) problems, with the method’s stochastic features facilitating “mini-batch” sampling of datasets. Since it uses a monotone operator formulation, the method can handle not only Lipschitz-smooth loss minimization, but also min–max and noncooperative game formulations, with better convergence properties than the gradient descent-ascent methods commonly applied in such settings. The proposed method can handle any number of constraints and nonsmooth regularizers via projection and proximal operators. We prove almost-sure convergence of the iterates to a solution and a convergence rate result for the expected residual, and close with numerical experiments on a distributionally robust sparse logistic regression problem.

Research Organization:
Brookhaven National Laboratory (BNL), Upton, NY (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR)
Grant/Contract Number:
SC0012704
OSTI ID:
2007522
Report Number(s):
BNL--224851-2023-JAAM
Journal Information:
Computational Optimization and Applications, Journal Name: Computational Optimization and Applications Journal Issue: 2 Vol. 87; ISSN 0926-6003
Publisher:
SpringerCopyright Statement
Country of Publication:
United States
Language:
English

References (28)

Proximal Splitting Methods in Signal Processing book January 2011
Large-Scale Machine Learning with Stochastic Gradient Descent book January 2010
Asynchronous block-iterative primal-dual decomposition methods for monotone inclusions journal July 2016
Projective splitting with forward steps journal September 2020
Single-forward-step projective splitting: exploiting cocoercivity journal November 2020
Forward-reflected-backward method with variance reduction journal August 2021
A Simplified Form of Block-Iterative Operator Splitting and an Asynchronous Algorithm Resembling the Multi-Block Alternating Direction Method of Multipliers journal February 2017
Primal-Dual Splitting Algorithm for Solving Inclusions with Mixtures of Composite, Lipschitzian, and Parallel-Sum Type Monotone Operators journal August 2011
A Three-Operator Splitting Scheme and its Optimization Applications journal June 2017
Projective splitting with forward steps only requires continuity journal November 2019
Searching for exotic particles in high-energy physics with deep learning journal July 2014
General Projective Splitting Methods for Sums of Maximal Monotone Operators journal January 2009
Splitting Algorithms for the Sum of Two Nonlinear Operators journal December 1979
On the Complexity of the Hybrid Proximal Extragradient Method for the Iterates and the Ergodic Mean journal January 2010
A Monotone+Skew Splitting Model for Composite Monotone Inclusions in Duality journal October 2011
Solving Coupled Composite Monotone Inclusions by Successive Fejér Approximations of their Kuhn--Tucker Set journal January 2014
Stochastic Quasi-Fejér Block-Coordinate Fixed Point Iterations with Random Sweeping journal January 2015
Optimization Methods for Large-Scale Machine Learning journal January 2018
Convergence Rates for Projective Splitting journal January 2019
A Forward-Backward Splitting Method for Monotone Inclusions Without Cocoercivity journal January 2020
A Modified Forward-Backward Splitting Method for Maximal Monotone Mappings journal January 2000
Prox-Method with Rate of Convergence O (1/ t ) for Variational Inequalities with Lipschitz Continuous Monotone Operators and Smooth Convex-Concave Saddle Point Problems journal January 2004
LIBSVM: A library for support vector machines journal April 2011
Mitigating Unwanted Biases with Adversarial Learning conference December 2018
A Stochastic Approximation Method journal September 1951
Minibatch Forward-Backward-Forward Methods for Solving Stochastic Variational Inequalities journal June 2021
Convex Optimization: Algorithms and Complexity journal January 2015
Context-Aware Generative Adversarial Privacy journal December 2017