SlideShare a Scribd company logo
THE FORWARD-BACKWARD SPLITTING
ALGORITHM WITHOUT COCOERCIVITY?
Saverio Salzo
Istituto Italiano di Tecnologia
Genova, Italy
Workshop on Operator Splitting Methods in Data Analysis
Samsi, Durham, NC, March, 21-23, 2018
is a real Hilbert space with scalar product
is maximal monotone
is -cocoercive, that is
ZEROS OF SUM OF MONOTONE OPERATORS
The problem
H h· , ·i
A: H ! 2H
B : H ! H
find ¯x 2 H s.t. 0 2 A(¯x) + B(¯x)
kB(x) B(y)k2
 hx y, B(x) B(y)i
is a real Hilbert space with scalar product
is maximal monotone if is

proper, convex, and lower semicontinuous.
is -cocoercive iff it is -Lipschitz
continuous.
MINIMIZATION OF SUM OF FUNCTIONS
The problem
h· , ·i
find ¯x 2 H s.t. 0 2 @f(¯x) + rg(¯x)
@f : H ! 2H f : H ! ] 1, +1]
rg: H ! H (1/ )
H
is a real Hilbert space with scalar product
is maximal monotone if is

nonempty, closed, and convex.
is -cocoercive.
VARIATIONAL INEQUALITIES
The problem
find ¯x 2 C s.t. 8 x 2 C h¯x x, B¯xi  0
A = @iC = NC C ⇢ H
B : H ! H
h· , ·iH
THE FORWARD-BACKWARD SPLITTING
(Mercier ’79)
The algorithm
if and , then

xk+1 = J kA(xk kB(xk))
Convergence: if k < 2
xk * ¯x 2 zer(A + B)
A = @f B = rg (f + g)(xk) inf(f + g) = o(1/k)
Cocoercivity of is a fundamental assumption!B
minimize
x2Rd
+
DKL(b, Ax) + ⌧kxk1
minimize
x2Rd
1
p
kAx bkp
p + ⌧kxk1 (p > 1)
minimize
w2Rd
nX
i=1
L(yi, hw, xii) +
⌧
p
kwkp
p (1 < p < 2)
When cocoercivity is an issue
minimize
x2Rd
1
p
kAx bkp
p + ⌧kxk1 (p > 1)
minimize
↵2Rn
1
q
kX⇤
↵kq
q +
1
⌧
nX
i=1
L⇤
(yi, ⌧↵i) (q > 2)
When cocoercivity is an issue
minimize
x2Rd
+
DKL(b, Ax) + ⌧kxk1
TSENG’S SPLITTING
(Tseng ’00)
is maximal monotone
is uniformly continuous on bounded sets
is chosen by the backtracking procedure: let
B : H ! H
k
kB(yk) B(xk)k 
k
kyk xkk
2 ]0, 1[
The algorithm converges if
A: H ! 2H
yk = J kA(xk kB(xk))
xk+1 = yk kB(yk) + kB(xk)
Strategies without cocoercivity
, is proper, convex, and lsc
is uniformly continuous on bounded sets.
is determined by backtracking line search procedures
(a priori choices are not possible anymore).
THE FORWARD-BACKWARD SPLITTING 

FOR MINIMIZATION PROBLEMS
xk+1 = J kA(xk kB(xk))
B = rg
A = @f f : H ! ] 1, +1]
k
The algorithm converges if
S. Salzo, The variable metric forward-backward splitting algorithm under mild
differentiability assumptions. SIOPT 2017.
Strategies without cocoercivity
BACKTRACKING LINE SEARCHES
L1)
L2)
L3)
We considered three possible inequalities: let
krg(xk+1) rg(xk)k 
k
kxk+1 xkk
g(xk+1) g(xk) hxk+1 xk, rg(xk)i 
k
kxk+1 xkk2
(f + g)(xk+1) (f + g)(xk)
 (1 ) f(xk+1) f(xk) + hxk+1 xk, rg(xk)i
2 ]0, 1[
L1) L2) L3)
L1) is not quite appropriate for FB algorithm since it leads
to halve the step-sizes w.r.t. L2) and L3)
=) =)
Strategies without cocoercivity
FBA FBFA
They work under exactly the same
assumptions!
MINIMIZATION PROBLEMS
Strategies without cocoercivity
THE PROBLEM: DEVISE AN APPROPRIATE
BACKTRACKING LINESEARCH THAT REPLACES
THE COCOERCIVITY
What about the FB algorithm for 

monotone operators?
Removing cocoercivity
Where does cocoercivity enter?
kxk+1 ¯xk2
 kxk ¯xk2
kxk+1 xkk2
2 khxk ¯x, B(xk) B(¯x)i
2 khxk+1 xk, B(xk) B(¯x)i
= kxk ¯xk2
k(2 k)kB(xk) B(¯x)k2
k(xk+1 xk) k(B(xk) B(¯x))k2
FB ALGORITHM FOR MONOTONE OPERATORS
Where does cocoercivity enter?
FB ALGORITHM FOR MINIMIZATION PROBLEMS
kxk+1 xk2
 kxk xk2
kxk+1 xkk2
+ 2 k (f + g)(x) (f + g)(xk)
2 k g(xk+1) g(xk) + hxk+1 xk, rg(xk)i
 kxk xk2
+ (2 1)kxk+1 xkk2
+ 2 k (f + g)(x) (f + g)(xk)
+ 2 k (f + g)(xk) (f + g)(xk+1)
Possible strategies
only value of B?







would not work!
the values of function (to be determined), that hopefully
should decrease along the iterations?
k
kB(xk+1) B(xk)k2
 hB(xk+1) B(xk), xk+1 xki
The inequality should involve:
,
Possible strategies
PRIMAL DUAL ALGORITHMS
min
x2H
g(x) + h(Lx)
✓
0
0
◆
2 A
✓
¯x
¯v
◆
+ B
✓
¯x
¯v
◆
A
✓
x
v
◆
=
✓
L⇤
v
@h⇤
(v) Lx
◆
B
✓
x
v
◆
=
✓
rg(x)
0
◆
is convex and continuously differentiable.g: H ! R
(Combettes-Pesquet ’12, Condat ’13, Vu ’13)
Should backtracking involve the duality gap function?
Thank you!

More Related Content

PPT
Tutorials--Graphs of Logarithmic Functions
PDF
Discretization
PDF
PDF
Mid term solution
PDF
On First-Order Meta-Learning Algorithms
PDF
Parallel Coordinate Descent Algorithms
PDF
Lecture note4coordinatedescent
PPTX
IOEfficientParalleMatrixMultiplication_present
Tutorials--Graphs of Logarithmic Functions
Discretization
Mid term solution
On First-Order Meta-Learning Algorithms
Parallel Coordinate Descent Algorithms
Lecture note4coordinatedescent
IOEfficientParalleMatrixMultiplication_present

What's hot (20)

PDF
Meta-learning and the ELBO
PDF
New Insights and Perspectives on the Natural Gradient Method
PDF
Convergence methods for approximated reciprocal and reciprocal-square-root
DOC
Time and space complexity
PDF
2021 preTEST4A Vector Calculus
PDF
Optimal Budget Allocation: Theoretical Guarantee and Efficient Algorithm
DOC
pradeepbishtLecture13 div conq
PDF
SPSF03 - Numerical Integrations
PDF
Quasi-Majority Functional Voting on Expander Graphs
PDF
2021 preTEST5A Final Review Packet!
PDF
1988 FRQs AP Calculus
PDF
yaron_eurika_
PDF
Estimating structured vector autoregressive models
PPTX
Computational Complexity
PPTX
Asymptotic Notations
PPTX
Theory of automata and formal languages Unit 4
PPT
4.7 inverse functions.ppt worked
PDF
April 2015 APS presentation
PPTX
Lec 5 asymptotic notations and recurrences
PDF
10.1.1.474.2861
Meta-learning and the ELBO
New Insights and Perspectives on the Natural Gradient Method
Convergence methods for approximated reciprocal and reciprocal-square-root
Time and space complexity
2021 preTEST4A Vector Calculus
Optimal Budget Allocation: Theoretical Guarantee and Efficient Algorithm
pradeepbishtLecture13 div conq
SPSF03 - Numerical Integrations
Quasi-Majority Functional Voting on Expander Graphs
2021 preTEST5A Final Review Packet!
1988 FRQs AP Calculus
yaron_eurika_
Estimating structured vector autoregressive models
Computational Complexity
Asymptotic Notations
Theory of automata and formal languages Unit 4
4.7 inverse functions.ppt worked
April 2015 APS presentation
Lec 5 asymptotic notations and recurrences
10.1.1.474.2861
Ad

Similar to QMC: Operator Splitting Workshop, Forward-Backward Splitting Algorithm without Cocoercivity - Saverio Salzo, Mar 22, 2018 (20)

PDF
Recursive Compressed Sensing
PDF
Fast parallelizable scenario-based stochastic optimization
PDF
Algorithms For Solving The Variational Inequality Problem Over The Triple Hie...
PDF
Stochastic optimal control &amp; rl
PDF
QMC: Operator Splitting Workshop, Projective Splitting with Forward Steps and...
PDF
A Douglas Rachford Splitting Method For Solving Equilibrium Problems
PDF
10.1007 978 3-642-31137-6-9
PDF
Reinforcement Learning: Hidden Theory and New Super-Fast Algorithms
PDF
QMC: Operator Splitting Workshop, A New (More Intuitive?) Interpretation of I...
PDF
Accelerated reconstruction of a compressively sampled data stream
PPS
Some topics in analysis of boolean functions
PDF
On Projected Newton Barrier Methods for Linear Programming and an Equivalence...
PDF
A043001006
PDF
A043001006
PDF
A043001006
PDF
QMC: Operator Splitting Workshop, Progressive Decoupling of Linkages in Optim...
PDF
On the solvability of a system of forward-backward linear equations with unbo...
PDF
QMC: Operator Splitting Workshop, Behavior of BFGS on Nonsmooth Convex Functi...
PDF
Linear Programming
PDF
Strong convergence of an algorithm about strongly quasi nonexpansive mappings
Recursive Compressed Sensing
Fast parallelizable scenario-based stochastic optimization
Algorithms For Solving The Variational Inequality Problem Over The Triple Hie...
Stochastic optimal control &amp; rl
QMC: Operator Splitting Workshop, Projective Splitting with Forward Steps and...
A Douglas Rachford Splitting Method For Solving Equilibrium Problems
10.1007 978 3-642-31137-6-9
Reinforcement Learning: Hidden Theory and New Super-Fast Algorithms
QMC: Operator Splitting Workshop, A New (More Intuitive?) Interpretation of I...
Accelerated reconstruction of a compressively sampled data stream
Some topics in analysis of boolean functions
On Projected Newton Barrier Methods for Linear Programming and an Equivalence...
A043001006
A043001006
A043001006
QMC: Operator Splitting Workshop, Progressive Decoupling of Linkages in Optim...
On the solvability of a system of forward-backward linear equations with unbo...
QMC: Operator Splitting Workshop, Behavior of BFGS on Nonsmooth Convex Functi...
Linear Programming
Strong convergence of an algorithm about strongly quasi nonexpansive mappings
Ad

More from The Statistical and Applied Mathematical Sciences Institute (20)

PDF
Causal Inference Opening Workshop - Latent Variable Models, Causal Inference,...
PDF
2019 Fall Series: Special Guest Lecture - 0-1 Phase Transitions in High Dimen...
PDF
Causal Inference Opening Workshop - Causal Discovery in Neuroimaging Data - F...
PDF
Causal Inference Opening Workshop - Smooth Extensions to BART for Heterogeneo...
PDF
Causal Inference Opening Workshop - A Bracketing Relationship between Differe...
PDF
Causal Inference Opening Workshop - Testing Weak Nulls in Matched Observation...
PPTX
Causal Inference Opening Workshop - Difference-in-differences: more than meet...
PDF
Causal Inference Opening Workshop - New Statistical Learning Methods for Esti...
PDF
Causal Inference Opening Workshop - Bipartite Causal Inference with Interfere...
PPTX
Causal Inference Opening Workshop - Bridging the Gap Between Causal Literatur...
PDF
Causal Inference Opening Workshop - Some Applications of Reinforcement Learni...
PDF
Causal Inference Opening Workshop - Bracketing Bounds for Differences-in-Diff...
PDF
Causal Inference Opening Workshop - Assisting the Impact of State Polcies: Br...
PDF
Causal Inference Opening Workshop - Experimenting in Equilibrium - Stefan Wag...
PDF
Causal Inference Opening Workshop - Targeted Learning for Causal Inference Ba...
PDF
Causal Inference Opening Workshop - Bayesian Nonparametric Models for Treatme...
PPTX
2019 Fall Series: Special Guest Lecture - Adversarial Risk Analysis of the Ge...
PPTX
2019 Fall Series: Professional Development, Writing Academic Papers…What Work...
PDF
2019 GDRR: Blockchain Data Analytics - Machine Learning in/for Blockchain: Fu...
PDF
2019 GDRR: Blockchain Data Analytics - QuTrack: Model Life Cycle Management f...
Causal Inference Opening Workshop - Latent Variable Models, Causal Inference,...
2019 Fall Series: Special Guest Lecture - 0-1 Phase Transitions in High Dimen...
Causal Inference Opening Workshop - Causal Discovery in Neuroimaging Data - F...
Causal Inference Opening Workshop - Smooth Extensions to BART for Heterogeneo...
Causal Inference Opening Workshop - A Bracketing Relationship between Differe...
Causal Inference Opening Workshop - Testing Weak Nulls in Matched Observation...
Causal Inference Opening Workshop - Difference-in-differences: more than meet...
Causal Inference Opening Workshop - New Statistical Learning Methods for Esti...
Causal Inference Opening Workshop - Bipartite Causal Inference with Interfere...
Causal Inference Opening Workshop - Bridging the Gap Between Causal Literatur...
Causal Inference Opening Workshop - Some Applications of Reinforcement Learni...
Causal Inference Opening Workshop - Bracketing Bounds for Differences-in-Diff...
Causal Inference Opening Workshop - Assisting the Impact of State Polcies: Br...
Causal Inference Opening Workshop - Experimenting in Equilibrium - Stefan Wag...
Causal Inference Opening Workshop - Targeted Learning for Causal Inference Ba...
Causal Inference Opening Workshop - Bayesian Nonparametric Models for Treatme...
2019 Fall Series: Special Guest Lecture - Adversarial Risk Analysis of the Ge...
2019 Fall Series: Professional Development, Writing Academic Papers…What Work...
2019 GDRR: Blockchain Data Analytics - Machine Learning in/for Blockchain: Fu...
2019 GDRR: Blockchain Data Analytics - QuTrack: Model Life Cycle Management f...

Recently uploaded (20)

PDF
RMMM.pdf make it easy to upload and study
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Complications of Minimal Access Surgery at WLH
PPTX
Pharma ospi slides which help in ospi learning
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PPTX
master seminar digital applications in india
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Computing-Curriculum for Schools in Ghana
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Insiders guide to clinical Medicine.pdf
RMMM.pdf make it easy to upload and study
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Complications of Minimal Access Surgery at WLH
Pharma ospi slides which help in ospi learning
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
master seminar digital applications in india
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
102 student loan defaulters named and shamed – Is someone you know on the list?
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Module 4: Burden of Disease Tutorial Slides S2 2025
Final Presentation General Medicine 03-08-2024.pptx
Computing-Curriculum for Schools in Ghana
Supply Chain Operations Speaking Notes -ICLT Program
Renaissance Architecture: A Journey from Faith to Humanism
Microbial diseases, their pathogenesis and prophylaxis
STATICS OF THE RIGID BODIES Hibbelers.pdf
O5-L3 Freight Transport Ops (International) V1.pdf
Insiders guide to clinical Medicine.pdf

QMC: Operator Splitting Workshop, Forward-Backward Splitting Algorithm without Cocoercivity - Saverio Salzo, Mar 22, 2018

  • 1. THE FORWARD-BACKWARD SPLITTING ALGORITHM WITHOUT COCOERCIVITY? Saverio Salzo Istituto Italiano di Tecnologia Genova, Italy Workshop on Operator Splitting Methods in Data Analysis Samsi, Durham, NC, March, 21-23, 2018
  • 2. is a real Hilbert space with scalar product is maximal monotone is -cocoercive, that is ZEROS OF SUM OF MONOTONE OPERATORS The problem H h· , ·i A: H ! 2H B : H ! H find ¯x 2 H s.t. 0 2 A(¯x) + B(¯x) kB(x) B(y)k2  hx y, B(x) B(y)i
  • 3. is a real Hilbert space with scalar product is maximal monotone if is
 proper, convex, and lower semicontinuous. is -cocoercive iff it is -Lipschitz continuous. MINIMIZATION OF SUM OF FUNCTIONS The problem h· , ·i find ¯x 2 H s.t. 0 2 @f(¯x) + rg(¯x) @f : H ! 2H f : H ! ] 1, +1] rg: H ! H (1/ ) H
  • 4. is a real Hilbert space with scalar product is maximal monotone if is
 nonempty, closed, and convex. is -cocoercive. VARIATIONAL INEQUALITIES The problem find ¯x 2 C s.t. 8 x 2 C h¯x x, B¯xi  0 A = @iC = NC C ⇢ H B : H ! H h· , ·iH
  • 5. THE FORWARD-BACKWARD SPLITTING (Mercier ’79) The algorithm if and , then
 xk+1 = J kA(xk kB(xk)) Convergence: if k < 2 xk * ¯x 2 zer(A + B) A = @f B = rg (f + g)(xk) inf(f + g) = o(1/k) Cocoercivity of is a fundamental assumption!B
  • 6. minimize x2Rd + DKL(b, Ax) + ⌧kxk1 minimize x2Rd 1 p kAx bkp p + ⌧kxk1 (p > 1) minimize w2Rd nX i=1 L(yi, hw, xii) + ⌧ p kwkp p (1 < p < 2) When cocoercivity is an issue
  • 7. minimize x2Rd 1 p kAx bkp p + ⌧kxk1 (p > 1) minimize ↵2Rn 1 q kX⇤ ↵kq q + 1 ⌧ nX i=1 L⇤ (yi, ⌧↵i) (q > 2) When cocoercivity is an issue minimize x2Rd + DKL(b, Ax) + ⌧kxk1
  • 8. TSENG’S SPLITTING (Tseng ’00) is maximal monotone is uniformly continuous on bounded sets is chosen by the backtracking procedure: let B : H ! H k kB(yk) B(xk)k  k kyk xkk 2 ]0, 1[ The algorithm converges if A: H ! 2H yk = J kA(xk kB(xk)) xk+1 = yk kB(yk) + kB(xk) Strategies without cocoercivity
  • 9. , is proper, convex, and lsc is uniformly continuous on bounded sets. is determined by backtracking line search procedures (a priori choices are not possible anymore). THE FORWARD-BACKWARD SPLITTING 
 FOR MINIMIZATION PROBLEMS xk+1 = J kA(xk kB(xk)) B = rg A = @f f : H ! ] 1, +1] k The algorithm converges if S. Salzo, The variable metric forward-backward splitting algorithm under mild differentiability assumptions. SIOPT 2017. Strategies without cocoercivity
  • 10. BACKTRACKING LINE SEARCHES L1) L2) L3) We considered three possible inequalities: let krg(xk+1) rg(xk)k  k kxk+1 xkk g(xk+1) g(xk) hxk+1 xk, rg(xk)i  k kxk+1 xkk2 (f + g)(xk+1) (f + g)(xk)  (1 ) f(xk+1) f(xk) + hxk+1 xk, rg(xk)i 2 ]0, 1[ L1) L2) L3) L1) is not quite appropriate for FB algorithm since it leads to halve the step-sizes w.r.t. L2) and L3) =) =) Strategies without cocoercivity
  • 11. FBA FBFA They work under exactly the same assumptions! MINIMIZATION PROBLEMS Strategies without cocoercivity
  • 12. THE PROBLEM: DEVISE AN APPROPRIATE BACKTRACKING LINESEARCH THAT REPLACES THE COCOERCIVITY What about the FB algorithm for 
 monotone operators? Removing cocoercivity
  • 13. Where does cocoercivity enter? kxk+1 ¯xk2  kxk ¯xk2 kxk+1 xkk2 2 khxk ¯x, B(xk) B(¯x)i 2 khxk+1 xk, B(xk) B(¯x)i = kxk ¯xk2 k(2 k)kB(xk) B(¯x)k2 k(xk+1 xk) k(B(xk) B(¯x))k2 FB ALGORITHM FOR MONOTONE OPERATORS
  • 14. Where does cocoercivity enter? FB ALGORITHM FOR MINIMIZATION PROBLEMS kxk+1 xk2  kxk xk2 kxk+1 xkk2 + 2 k (f + g)(x) (f + g)(xk) 2 k g(xk+1) g(xk) + hxk+1 xk, rg(xk)i  kxk xk2 + (2 1)kxk+1 xkk2 + 2 k (f + g)(x) (f + g)(xk) + 2 k (f + g)(xk) (f + g)(xk+1)
  • 15. Possible strategies only value of B?
 
 
 
 would not work! the values of function (to be determined), that hopefully should decrease along the iterations? k kB(xk+1) B(xk)k2  hB(xk+1) B(xk), xk+1 xki The inequality should involve:
  • 16. , Possible strategies PRIMAL DUAL ALGORITHMS min x2H g(x) + h(Lx) ✓ 0 0 ◆ 2 A ✓ ¯x ¯v ◆ + B ✓ ¯x ¯v ◆ A ✓ x v ◆ = ✓ L⇤ v @h⇤ (v) Lx ◆ B ✓ x v ◆ = ✓ rg(x) 0 ◆ is convex and continuously differentiable.g: H ! R (Combettes-Pesquet ’12, Condat ’13, Vu ’13) Should backtracking involve the duality gap function?