IDEAS home Printed from https://ideas.repec.org/a/spr/coopap/v87y2024i2d10.1007_s10589-023-00528-6.html
   My bibliography  Save this article

Stochastic projective splitting

Author

Listed:
  • Patrick R. Johnstone

    (Brookhaven National Laboratory)

  • Jonathan Eckstein

    (Rutgers Business School Newark and New Brunswick, Rutgers University)

  • Thomas Flynn

    (Brookhaven National Laboratory)

  • Shinjae Yoo

    (Brookhaven National Laboratory)

Abstract

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.

Suggested Citation

  • Patrick R. Johnstone & Jonathan Eckstein & Thomas Flynn & Shinjae Yoo, 2024. "Stochastic projective splitting," Computational Optimization and Applications, Springer, vol. 87(2), pages 397-437, March.
  • Handle: RePEc:spr:coopap:v:87:y:2024:i:2:d:10.1007_s10589-023-00528-6
    DOI: 10.1007/s10589-023-00528-6
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s10589-023-00528-6
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s10589-023-00528-6?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Ahmet Alacaoglu & Yura Malitsky & Volkan Cevher, 2021. "Forward-reflected-backward method with variance reduction," Computational Optimization and Applications, Springer, vol. 80(2), pages 321-346, November.
    2. P. Baldi & P. Sadowski & D. Whiteson, 2014. "Searching for exotic particles in high-energy physics with deep learning," Nature Communications, Nature, vol. 5(1), pages 1-9, September.
    3. Patrick R. Johnstone & Jonathan Eckstein, 2021. "Single-forward-step projective splitting: exploiting cocoercivity," Computational Optimization and Applications, Springer, vol. 78(1), pages 125-166, January.
    4. Jonathan Eckstein, 2017. "A Simplified Form of Block-Iterative Operator Splitting and an Asynchronous Algorithm Resembling the Multi-Block Alternating Direction Method of Multipliers," Journal of Optimization Theory and Applications, Springer, vol. 173(1), pages 155-182, April.
    5. repec:inm:orstsy:v:11:y:2021:i:2:p:112-139 is not listed on IDEAS
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Luis M. Briceño-Arias & Fernando Roldán, 2022. "Four-Operator Splitting via a Forward–Backward–Half-Forward Algorithm with Line Search," Journal of Optimization Theory and Applications, Springer, vol. 195(1), pages 205-225, October.
    2. Dong, Yunda, 2024. "Extended splitting methods for systems of three-operator monotone inclusions with continuous operators," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 223(C), pages 86-107.
    3. Majela Pentón Machado & Mauricio Romero Sicre, 2023. "A Projective Splitting Method for Monotone Inclusions: Iteration-Complexity and Application to Composite Optimization," Journal of Optimization Theory and Applications, Springer, vol. 198(2), pages 552-587, August.
    4. Weiyang Ding & Michael K. Ng & Wenxing Zhang, 2024. "A generalized alternating direction implicit method for consensus optimization: application to distributed sparse logistic regression," Journal of Global Optimization, Springer, vol. 90(3), pages 727-753, November.
    5. Francisco J. Aragón-Artacho & Yura Malitsky & Matthew K. Tam & David Torregrosa-Belén, 2023. "Distributed forward-backward methods for ring networks," Computational Optimization and Applications, Springer, vol. 86(3), pages 845-870, December.
    6. Adil Salim & Laurent Condat & Konstantin Mishchenko & Peter Richtárik, 2022. "Dualize, Split, Randomize: Toward Fast Nonsmooth Optimization Algorithms," Journal of Optimization Theory and Applications, Springer, vol. 195(1), pages 102-130, October.
    7. Dang, Khue-Dung & Quiroz, Matias & Kohn, Robert & Tran, Minh-Ngoc & Villani, Mattias, 2019. "Hamiltonian Monte Carlo with Energy Conserving Subsampling," Working Paper Series 372, Sveriges Riksbank (Central Bank of Sweden).
    8. E. M. Bednarczuk & A. Jezierska & K. E. Rutkowski, 2018. "Proximal primal–dual best approximation algorithm with memory," Computational Optimization and Applications, Springer, vol. 71(3), pages 767-794, December.
    9. Pessa, Arthur A.B. & Zola, Rafael S. & Perc, Matjaž & Ribeiro, Haroldo V., 2022. "Determining liquid crystal properties with ordinal networks and machine learning," Chaos, Solitons & Fractals, Elsevier, vol. 154(C).
    10. Ángel Luis Muñoz Castañeda & Noemí DeCastro-García & David Escudero García, 2021. "RHOASo: An Early Stop Hyper-Parameter Optimization Algorithm," Mathematics, MDPI, vol. 9(18), pages 1-52, September.
    11. Zhenjia Chen & Zhenyuan Lin & Ji Yang & Cong Chen & Di Liu & Liuting Shan & Yuanyuan Hu & Tailiang Guo & Huipeng Chen, 2024. "Cross-layer transmission realized by light-emitting memristor for constructing ultra-deep neural network with transfer learning ability," Nature Communications, Nature, vol. 15(1), pages 1-12, December.
    12. Chicchi, Lorenzo & Giambagli, Lorenzo & Buffoni, Lorenzo & Marino, Raffaele & Fanelli, Duccio, 2024. "Complex Recurrent Spectral Network," Chaos, Solitons & Fractals, Elsevier, vol. 184(C).
    13. Zhen-Ping Yang & Yong Zhao & Gui-Hua Lin, 2024. "Variable sample-size optimistic mirror descent algorithm for stochastic mixed variational inequalities," Journal of Global Optimization, Springer, vol. 89(1), pages 143-170, May.
    14. Yan Song & Wenlin Dai, 2024. "Deterministic subsampling for logistic regression with massive data," Computational Statistics, Springer, vol. 39(2), pages 709-732, April.
    15. Mauricio Romero Sicre, 2020. "On the complexity of a hybrid proximal extragradient projective method for solving monotone inclusion problems," Computational Optimization and Applications, Springer, vol. 76(3), pages 991-1019, July.
    16. Yunda Dong, 2021. "Weak convergence of an extended splitting method for monotone inclusions," Journal of Global Optimization, Springer, vol. 79(1), pages 257-277, January.
    17. Gilles Bareilles & Yassine Laguel & Dmitry Grishchenko & Franck Iutzeler & Jérôme Malick, 2020. "Randomized Progressive Hedging methods for multi-stage stochastic programming," Annals of Operations Research, Springer, vol. 295(2), pages 535-560, December.
    18. Da Liu & Ming Xu & Dongxiao Niu & Shoukai Wang & Sai Liang, 2016. "Forecast Modelling via Variations in Binary Image-Encoded Information Exploited by Deep Learning Neural Networks," PLOS ONE, Public Library of Science, vol. 11(6), pages 1-9, June.
    19. Howard Heaton & Yair Censor, 2019. "Asynchronous sequential inertial iterations for common fixed points problems with an application to linear systems," Journal of Global Optimization, Springer, vol. 74(1), pages 95-119, May.
    20. Wang, Jia & Hu, Jun & Shen, Shifei & Zhuang, Jun & Ni, Shunjiang, 2020. "Crime risk analysis through big data algorithm with urban metrics," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 545(C).

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:coopap:v:87:y:2024:i:2:d:10.1007_s10589-023-00528-6. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.