Abstract
A stochastic Forward-Backward algorithm with a constant step is studied. At each time step, this algorithm involves an independent copy of a couple of random maximal monotone operators. Defining a mean operator as a selection integral, the differential inclusion built from the sum of the two mean operators is considered. As a first result, it is shown that the interpolated process obtained from the iterates converges narrowly in the small step regime to the solution of this differential inclusion. In order to control the long term behavior of the iterates, a stability result is needed in addition. To this end, the sequence of the iterates is seen as a homogeneous Feller Markov chain whose transition kernel is parameterized by the algorithm step size. The cluster points of the Markov chains invariant measures in the small step regime are invariant for the semiflow induced by the differential inclusion. Conclusions regarding the long run behavior of the iterates for small steps are drawn. It is shown that when the sum of the mean operators is demipositive, the probabilities that the iterates are away from the set of zeros of this sum are small in Cesàro mean. The ergodic behavior of these iterates is studied as well. Applications of the proposed algorithm are considered. In particular, a detailed analysis of the random proximal gradient algorithm with constant step is performed.
References
- Y. F. Atchadé, G. Fort, E. Moulines: On stochastic proximal gradient algorithms, J. Machine Learning Res. 18 (2017) 1–33.Google Scholar
- H. Attouch: Familles d’opérateurs maximaux monotones et mesurabilité, Ann. Mat. Pura Applicata 120(1) (1979) 35–111.https://doi.org/10.1007/BF02411939Google Scholar
- J.-P. Aubin, A. Cellina: Differential Inclusions, Grundlehren der Mathematischen Wissenschaften 264, Springer, Berlin et al. (1984).https://doi.org/10.1007/978-3-642-69512-4Google Scholar
- H. H. Bauschke, J. M. Borwein: Legendre functions and the method of random Bregman projections, J. Convex Analysis 4(1) (1997) 27–67.https://doi.org/10.68381/jca04002Google Scholar
- H. H. Bauschke, J. M. Borwein, W. Li: Strong conical hull intersection property, bounded linear regularity, Jameson’s property (G), and error bounds in convex optimization, Math. Programming 86(1) (1999) 135–160.https://doi.org/10.1007/s101070050083Google Scholar
- H. H. Bauschke, P. L. Combettes: Convex Analysis and Monotone Operator Theory in Hilbert Spaces, CMS Books in Mathematics, Springer, New York et al. (2011).https://doi.org/10.1007/978-1-4419-9467-7Google Scholar
- M. Benaïm: Dynamics of stochastic approximation algorithms, in: Séminaire de Probabilités XXXIII, Lecture Notes in Mathematics 1709, Springer, Berlin et al. (1999) 1–68.https://doi.org/10.1007/BFb0096509Google Scholar
- M. Benaïm, M. W. Hirsch: Stochastic approximation algorithms with constant step size whose average is cooperative, Ann. Appl. Probab. 9(1) 1999) 216–241.https://doi.org/10.1214/aoap/1029962603Google Scholar
- M. Benaïm, J. Hofbauer, S. Sorin: Stochastic approximations and differential inclusions, SIAM J. Control Optim. 44(1) (2005) 328–348 (electronic).https://doi.org/10.1137/S0363012904439301Google Scholar
- D. P. Bertsekas: Incremental proximal methods for large scale convex optimization, Math. Programming, Ser. B 129(2) (2011) 163–195.https://doi.org/10.1007/s10107-011-0472-0Google Scholar
- P. Bianchi: Ergodic convergence of a stochastic proximal point algorithm, SIAM J. Optimization 26(4) (2016) 2235–2260.https://doi.org/10.1137/15M1017909Google Scholar
- P. Bianchi, W. Hachem: Dynamical behavior of a stochastic Forward-Backward algorithm using random monotone operators, J. Optimization Theory Appl 171(1) (2016) 90–120.https://doi.org/10.1007/s10957-016-0978-yGoogle Scholar
- P. Bianchi, W. Hachem, A. Salim: Constant step stochastic approximations involving differential inclusions: stability, long-run convergence and applications, Stochastics (2018) 1–33.https://doi.org/10.1080/17442508.2018.1539086Google Scholar
- J. M. Borwein, A. S. Lewis: Convex Analysis and Nonlinear Optimization, CMS Books in Mathematics 3, 2nd edition, Springer, New York et al. (2006).https://doi.org/10.1007/978-0-387-31256-9Google Scholar
- H. Brézis: Opérateurs Maximaux Monotones et Semi-Groupes de Contractions dans les Espaces de Hilbert, North-Holland Mathematics Studies, Elsevier, Burlington (1973).Google Scholar
- R. E. Bruck, Jr.: Asymptotic convergence of nonlinear contraction semigroups in Hilbert space, J. Funct. Analysis 18 (1975) 15–26.https://doi.org/10.1016/0022-1236(75)90027-0Google Scholar
- C. Castaing, M. Valadier: Convex Analysis and Measurable Multifunctions, Lecture Notes in Mathematics 580, Springer, Berlin et al. (1977).https://doi.org/10.1007/BFb0087685Google Scholar
- P. L. Combettes, J.-C. Pesquet: Stochastic quasi-Fejér block-coordinate fixed point iterations with random sweeping, SIAM J. Optimization 25(2) (2015) 1221–1248.https://doi.org/10.1137/140971233Google Scholar
- P. L. Combettes, J.-C. Pesquet: Stochastic approximations and perturbations in forward-backward splitting for monotone operators, Pure Appl. Funct. Analysis 1(1) (2016) 13–37.Google Scholar
- J. de Vries: Elements of Topological Dynamics, Mathematics and its Applications 257, Kluwer, Dordrecht (1993).https://doi.org/10.1007/978-94-015-8171-4Google Scholar
- A. Dieuleveut, A. Durmus, F. Bach: Bridging the gap between constant step size stochastic gradient descent and Markov chains, arXiv: 1707.06386 (2017).Google Scholar
- M. Faure, G. Roth: Stochastic approximations of set-valued dynamical systems: convergence with positive probability to an attractor, Math. Oper. Res. 35(3) (2010) 624–640.https://doi.org/10.1287/moor.1100.0455Google Scholar
- J.-C. Fort, G. Pagès: Asymptotic behavior of a Markovian stochastic algorithm with constant step, SIAM J. Control Optimization 37(5) (1999) 1456–1482 (electronic).https://doi.org/10.1137/S0363012997328610Google Scholar
- R. Z. Ha’sminskii: The average principle for parabolic and elliptic differential equations and Markov processes with small diffusions, Theor. Probab. Appl. 8 (1963) 1–21.https://doi.org/10.1137/1108001Google Scholar
- F. Hiai, H. Umegaki: Integrals, conditional expectations, and martingales of multivalued functions, J. Multivariate Analysis 7(1) (1977) 149–182.https://doi.org/10.1016/0047-259X(77)90037-9Google Scholar
- J.-B. Hiriart-Urruty: About properties of the mean value functional and of the continuous infimal convolution in stochastic convex analysis, in: Optimization Techniques Modeling and Optimization in the Service of Man, Part 2, Optimization Techniques 1975, J. Cea (ed.), Lecture Notes in Computer Science 41, Springer, Berlin et al. (1975) 763–789.https://doi.org/10.1007/3-540-07623-9_324Google Scholar
- J.-B. Hiriart-Urruty: Contributions à la Programmation Mathématique: Cas Déterministe et Stochastique, Thèse, Série E 247, Université de Clermont-Ferrand II, Clermont-Ferrand (1977).Google Scholar
- H. J. Kushner, G. G. Yin: Stochastic Approximation and Recursive Algorithms and Applications, Applications of Mathematics 35, 2nd edition, Springer, New York et al. (2003).Google Scholar
- P.-J. Laurent: Approximation et optimisation, Collection Enseignement des Sciences 13, Hermann, Paris (1972).Google Scholar
- I. Molchanov: Theory of Random Sets, Probability and its Applications, Springer, London et al. (2005).Google Scholar
- J. Neveu: Bases Mathématiques du Calcul des Probabilités, Masson, Paris (1964).Google Scholar
- J. Peypouquet, S. Sorin: Evolution equations for maximal monotone operators: asymptotic analysis in continuous and discrete time, J. Convex Analysis 17(3-4) (2010) 1113–1163.https://doi.org/10.68381/jca17068Google Scholar
- R. R. Phelps: Lectures on maximal monotone operators, Extracta Math. 12(3) (1997) 193–230.Google Scholar
- R. T. Rockafellar: Measurable dependence of convex sets and functions on parameters, J. Math. Anal. Appl. 28 (1969) 4–25.https://doi.org/10.1016/0022-247X(69)90104-8Google Scholar
- R. T. Rockafellar: Convex Analysis, Princeton Mathematical Series 28, Princeton University Press, Princeton (1970).Google Scholar
- R. T. Rockafellar, R. J.-B. Wets: On the interchange of subdifferentiation and conditional expectations for convex functionals, Stochastics 7(3) (1982) 173–182.https://doi.org/10.1080/17442508208833217Google Scholar
- L. Rosasco, S. Villa, B. C. Vũ: Convergence of stochastic proximal gradient algorithm, (2014) arXiv: 1403.5074.Google Scholar
- L. Rosasco, S. Villa, B. C. Vũ: A stochastic inertial forward-backward splitting algorithm for multivariate monotone inclusions, Optimization 65(6) (2016) 1293–1314.https://doi.org/10.1080/02331934.2015.1127371Google Scholar
- G. Roth, W. H. Sandholm: Stochastic approximations with constant step size and differential inclusions, SIAM J. Control Optimization 51(1) (2013) 525–555.https://doi.org/10.1137/110844192Google Scholar
- D. W. Walkup, R. J.-B. Wets: Stochastic programs with recourse II: on the continuity of the objective, SIAM J. Appl. Math. 17 (1969) 98–103.https://doi.org/10.1137/0117010Google Scholar
Suggested citation
Published by Heldermann Verlag, 2019. Rights now held by Banach Press.
