SlideShare a Scribd company logo
1/12
STOCHASTIC BLOCK-COORDINATE
FIXED POINT ALGORITHMS
Jean-Christophe Pesquet
Center for Visual Computing, CentraleSup´elec, University Paris-Saclay
Joint work with Patrick Louis Combettes
SAMSI Workshop - March 2018
2/12
Motivation
FIXED POINT ALGORITHM
for n = 0, 1, . . .
xn+1 = xn + λn Tnxn − xn ,
where
• x0 ∈ H separable real Hilbert space
• (∀n ∈ N) Tn : H → H
• (λn)n∈N relaxation parameters in ]0, +∞[.
2/12
Motivation
FIXED POINT ALGORITHM
for n = 0, 1, . . .
xn+1 = xn + λn Tnxn − xn ,
• widely used in optimization, game theory, inverse problems, ma-
chine learning,...
• convergence of (xn)n∈N to x ∈ F =
n∈N
Fix Tn, under suitable
assumptions.
E. Picard (1856-1941)
2/12
Motivation
FIXED POINT ALGORITHM
for n = 0, 1, . . .
xn+1 = xn + λn Tnxn − xn ,
• widely used in optimization, game theory, inverse problems, ma-
chine learning,...
• convergence of (xn)n∈N to x ∈ F =
n∈N
Fix Tn, under suitable
assumptions.
In the context of high-dimensional problems,
how to limit computational issues
raised by memory requirements ?
3/12
Block-coordinate approach
x ∈ H
x1 ∈ H1
x2 ∈ H2
·
·
·
·
xm ∈ Hm
H = H1 ⊕ · · · ⊕ Hm
H1, . . . , Hm: real separable Hilbert spaces
g
4/12
Block-coordinate algorithm
for n = 0, 1, . . .
for i = 1, . . . , m
xi,n+1 = xi,n + εi,nλn Ti,n(x1,n, . . . , xm,n) + ai,n − xi,n .
BLOCK-COORDINATE ALGORITHM
where
• (∀x ∈ H) Tnx = (Ti,n x)1 i m
where, for every i ∈ {1, . . . , m}, Ti,n : H → Hi is
measurable.
4/12
Block-coordinate algorithm
for n = 0, 1, . . .
for i = 1, . . . , m
xi,n+1 = xi,n + εi,nλn Ti,n(x1,n, . . . , xm,n) + ai,n − xi,n .
BLOCK-COORDINATE ALGORITHM
where
• (∀x ∈ H) Tnx = (Ti,n x)1 i m
where, for every i ∈ {1, . . . , m}, Ti,n : H → Hi is measurable.
• (εn)n∈N = (εi,n)1 i m n∈N
identically distributed D-valued
random variables with D = {0, 1}m {0}.
4/12
Block-coordinate algorithm
for n = 0, 1, . . .
for i = 1, . . . , m
xi,n+1 = xi,n + εi,nλn Ti,n(x1,n, . . . , xm,n) + ai,n − xi,n .
BLOCK-COORDINATE ALGORITHM
where
• (∀x ∈ H) Tnx = (Ti,n x)1 i m
where, for every i ∈ {1, . . . , m}, Ti,n : H → Hi is measurable.
• (εn)n∈N = (εi,n)1 i m n∈N
identically distributed D-valued
random variables with D = {0, 1}m {0}.
• λn ∈ ]0, 1].
4/12
Block-coordinate algorithm
for n = 0, 1, . . .
for i = 1, . . . , m
xi,n+1 = xi,n + εi,nλn Ti,n(x1,n, . . . , xm,n) + ai,n − xi,n .
BLOCK-COORDINATE ALGORITHM
where
• (∀x ∈ H) Tnx = (Ti,n x)1 i m
where, for every i ∈ {1, . . . , m}, Ti,n : H → Hi is measurable.
• (εn)n∈N = (εi,n)1 i m n∈N
identically distributed D-valued
random variables with D = {0, 1}m {0}.
• λn ∈ ]0, 1].
• an = (ai,n)1 i n H-valued random variable: possible error
term.
4/12
Block-coordinate algorithm
for n = 0, 1, . . .
for i = 1, . . . , m
xi,n+1 = xi,n + εi,nλn Ti,n(x1,n, . . . , xm,n) + ai,n − xi,n .
BLOCK-COORDINATE ALGORITHM
where
• (∀x ∈ H) Tnx = (Ti,n x)1 i m
where, for every i ∈ {1, . . . , m}, Ti,n : H → Hi is measurable.
• (εn)n∈N = (εi,n)1 i m n∈N
identically distributed D-valued
random variables with D = {0, 1}m {0}.
• λn ∈ ]0, 1].
• an = (ai,n)1 i n H-valued random variable: possible error
term.
an ≡ 0 and εn ≡ (1, . . . , 1) P-a.s. ⇔ deterministic algorithm with
no error
5/12
Illustration of block activation strategy
Variable selection (∀n ∈ N)
x1,n activated when ε1,n = 1
x2,n activated when ε2,n = 1
x3,n activated when ε3,n = 1
x4,n activated when ε4,n = 1
x5,n activated when ε5,n = 1
x6,n activated when ε6,n = 1
How to choose the variable
εn = (ε1,n, . . . , ε6,n)?
5/12
Illustration of block activation strategy
Variable selection (∀n ∈ N)
x1,n activated when ε1,n = 1
x2,n activated when ε2,n = 1
x3,n activated when ε3,n = 1
x4,n activated when ε4,n = 1
x5,n activated when ε5,n = 1
x6,n activated when ε6,n = 1
How to choose the variable
εn = (ε1,n, . . . , ε6,n)?
P[εn = (1, 1, 0, 0, 0, 0)] = 0.1
5/12
Illustration of block activation strategy
Variable selection (∀n ∈ N)
x1,n activated when ε1,n = 1
x2,n activated when ε2,n = 1
x3,n activated when ε3,n = 1
x4,n activated when ε4,n = 1
x5,n activated when ε5,n = 1
x6,n activated when ε6,n = 1
How to choose the variable
εn = (ε1,n, . . . , ε6,n)?
P[εn = (1, 1, 0, 0, 0, 0)] = 0.1
P[εn = (1, 0, 1, 0, 0, 0)] = 0.2
5/12
Illustration of block activation strategy
Variable selection (∀n ∈ N)
x1,n activated when ε1,n = 1
x2,n activated when ε2,n = 1
x3,n activated when ε3,n = 1
x4,n activated when ε4,n = 1
x5,n activated when ε5,n = 1
x6,n activated when ε6,n = 1
How to choose the variable
εn = (ε1,n, . . . , ε6,n)?
P[εn = (1, 1, 0, 0, 0, 0)] = 0.1
P[εn = (1, 0, 1, 0, 0, 0)] = 0.2
P[εn = (1, 0, 0, 1, 1, 0)] = 0.2
5/12
Illustration of block activation strategy
Variable selection (∀n ∈ N)
x1,n activated when ε1,n = 1
x2,n activated when ε2,n = 1
x3,n activated when ε3,n = 1
x4,n activated when ε4,n = 1
x5,n activated when ε5,n = 1
x6,n activated when ε6,n = 1
How to choose the variable
εn = (ε1,n, . . . , ε6,n)?
P[εn = (1, 1, 0, 0, 0, 0)] = 0.1
P[εn = (1, 0, 1, 0, 0, 0)] = 0.2
P[εn = (1, 0, 0, 1, 1, 0)] = 0.2
P[εn = (0, 1, 1, 1, 1, 1)] = 0.5
6/12
Convergence analysis
NOTATION
(Fn)n∈N sequence of sigma-algebras such that
(∀n ∈ N) Fn ⊂ F and σ(x0, . . . , xn) ⊂ Fn ⊂ Fn+1
where σ(x0, . . . , xn) is the smallest σ-algebra generated by
(x0, . . . , xn).
6/12
Convergence analysis
NOTATION
(Fn)n∈N sequence of sigma-algebras such that
(∀n ∈ N) Fn ⊂ F and σ(x0, . . . , xn) ⊂ Fn ⊂ Fn+1
where σ(x0, . . . , xn) is the smallest σ-algebra generated by
(x0, . . . , xn).
ASSUMPTIONS
(i) F = ∅.
(ii) infn∈N λn > 0.
(iii) There exists a sequence (αn)n∈N in [0, +∞[ such that
n∈N
√
αn < +∞ and (∀n ∈ N) E( an
2 |Fn) αn.
(iv) For every n ∈ N, En = σ(εn) and Fn are independent.
(v) For every i ∈ {1, . . . , m}, pi = P[εi,0 = 1] > 0.
7/12
Convergence results
[Combettes, Pesquet, 2015]
Suppose that supn∈N λn < 1 and that, for every n ∈ N, Tn is
quasinonexpansive, i.e.
(∀z ∈ Fix Tn)(∀x ∈ H) Tnx − z x − z .
Then
(i) (Tnxn − xn)n∈N converges strongly P-a.s.to 0.
(ii) Suppose that, almost surely, every sequential cluster point
of (xn)n∈N belongs to F. Then (xn)n∈N converges weakly
P-a.s.to an F-valued random variable.
REMARK
Conditions met for many algorithms for solving monotone
inclusion problems, e.g., the forward-backward or the
Douglas-Rachford algorithm.
8/12
Convergence results
[Combettes, Pesquet, 2017]
Assume that



F = {x} = {(xi)1 i m}
(∀n ∈ N)(∀x = (xi)1 i m ∈ H) Tnx − x 2
m
i=1
τi,n xi − xi
2
,
where {τi,n | 1 i m, n ∈ N} ⊂]0, +∞[. Then
(∀n ∈ N) E( xn+1−x 2
|F0)
max
1 i m
pi
min
1 i m
pi
n
k=0
χk x0−x 2
+ηn.
with, for every n ∈ N,



ξn =
αn
min
1 i m
pi
, µn = 1 − min
1 i m
pi 1 − τi,n
χn = 1 − λn(1 − µn) + ξnλn(1 + λn
√
µn)
ηn =
n
k=0
n
=k+1
χ λk 1 + λk
√
µk + λk ξk ξk.
8/12
Convergence results
[Combettes, Pesquet, 2017]
Assume that



F = {x} = {(xi)1 i m}
(∀n ∈ N)(∀x = (xi)1 i m ∈ H) Tnx − x 2
m
i=1
τi,n xi − xi
2
,
where {τi,n | 1 i m, n ∈ N} ⊂]0, +∞[ and
(∀i ∈ {1, . . . , m}) sup
n∈N
τi,n < 1.
Suppose that x0 ∈ L2(Ω, F, P; H).
Then (xn)n∈N converges to x both in the mean square and
strongly P-a.s. senses.
9/12
Behavior in the absence of errors
• Under the same assumptions, linear convergence rate.
• Comparison with deterministic case
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
0.3
0.4
0.5
0.6
0.7
0.8
0.9
1
χ = 0.95
χ = 0.8
χ = 0.6
χ = 0.4
χ = 0.2
χ = 0.1
(p)/ (1) as a function of p for various values of χ
(p) = −
ln 1−(1−χ)p
p : convergence rate normalized by the
computational cost when (∀i ∈ {1, . . . , m}) pi = p
χ: convergence factor in the deterministic case.
9/12
Behavior in the absence of errors
• Under the same assumptions, linear convergence rate.
• Accuracy of upper bounds for a variational problem in
multicomponent image recovery
0 20 40 60 80 100 120 140 160 180 200
-120
-100
-80
-60
-40
-20
0
E xn − x 2
/E x0 − x 2
(in dB) versus iteration number n
when p = 1, p = 0.8, p = 0.46.
Theoretical upper bound in dashed lines.
10/12
Influence of stochastic errors
Assume that
αn = O(n−θ
)
with θ ∈ ]2, +∞[.
Then
E xn − x 2
= O(n−θ/2
).
loss of the linear convergence
11/12
Open issue: deterministic block activation
Let
(∀x ∈ H) |||x|||2
=
m
i=1
ωi xi
2
,
where max
1 i m
ωipi = 1.
Assume that λn ≡ 1 and an ≡ 0. Then
(∀n ∈ N) E(|||xn+1 − x|||2
|Fn)
=
m
i=1
ωipi Ti,n xn − xi
2
+
m
i=1
ωi(1 − pi) xi,n − xi
2
Tnxn − x 2
+ |||xn − x|||2
−
m
i=1
ωipi xi,n − xi
2
|||xn − x|||2
+
m
i=1
(τi,n − ωipi)
0
xi,n − xi
2
.
stochastic Fej´er monotonicity [Combettes, Pesquet, 2015]
12/12
Open issue: more directional convergence conditions
Example:
minimize
x∈H
f(x) = g
m
i=1
Lixi +
θ
2
x 2
where g: G → R convex 1-Lipschitz differentiable, G separable
real Hilbert space, (∀i ∈ {1, . . . , m}) Li bounded linear from Hi
to G, θ ∈]0, +∞[
• stochastic approach
Tn = Id − γn f
⇒ (∀i ∈ {1, . . . , m}) τn,i = 1 − γnθ
γn < 2
m
i=1 L∗
i Li +2θ
• deterministic approach (quasi cyclic activation)
γn < 2
Lin
2+2θ
Ad

More Related Content

What's hot (20)

Levitan Centenary Conference Talk, June 27 2014
Levitan Centenary Conference Talk, June 27 2014Levitan Centenary Conference Talk, June 27 2014
Levitan Centenary Conference Talk, June 27 2014
Nikita V. Artamonov
 
ABC with data cloning for MLE in state space models
ABC with data cloning for MLE in state space modelsABC with data cloning for MLE in state space models
ABC with data cloning for MLE in state space models
Umberto Picchini
 
Voronoi diagrams in information geometry:  Statistical Voronoi diagrams and ...
Voronoi diagrams in information geometry:  Statistical Voronoi diagrams and ...Voronoi diagrams in information geometry:  Statistical Voronoi diagrams and ...
Voronoi diagrams in information geometry:  Statistical Voronoi diagrams and ...
Frank Nielsen
 
Interpolation techniques - Background and implementation
Interpolation techniques - Background and implementationInterpolation techniques - Background and implementation
Interpolation techniques - Background and implementation
Quasar Chunawala
 
Can we estimate a constant?
Can we estimate a constant?Can we estimate a constant?
Can we estimate a constant?
Christian Robert
 
Reinforcement Learning: Hidden Theory and New Super-Fast Algorithms
Reinforcement Learning: Hidden Theory and New Super-Fast AlgorithmsReinforcement Learning: Hidden Theory and New Super-Fast Algorithms
Reinforcement Learning: Hidden Theory and New Super-Fast Algorithms
Sean Meyn
 
WSC 2011, advanced tutorial on simulation in Statistics
WSC 2011, advanced tutorial on simulation in StatisticsWSC 2011, advanced tutorial on simulation in Statistics
WSC 2011, advanced tutorial on simulation in Statistics
Christian Robert
 
Introducing Zap Q-Learning
Introducing Zap Q-Learning   Introducing Zap Q-Learning
Introducing Zap Q-Learning
Sean Meyn
 
Interpolation of Cubic Splines
Interpolation of Cubic SplinesInterpolation of Cubic Splines
Interpolation of Cubic Splines
Sohaib H. Khan
 
Big model, big data
Big model, big dataBig model, big data
Big model, big data
Christian Robert
 
Lecture6.handout
Lecture6.handoutLecture6.handout
Lecture6.handout
sheetslibrary
 
Matrix calculus
Matrix calculusMatrix calculus
Matrix calculus
Sungbin Lim
 
Hyperfunction method for numerical integration and Fredholm integral equation...
Hyperfunction method for numerical integration and Fredholm integral equation...Hyperfunction method for numerical integration and Fredholm integral equation...
Hyperfunction method for numerical integration and Fredholm integral equation...
HidenoriOgata
 
On the solvability of a system of forward-backward linear equations with unbo...
On the solvability of a system of forward-backward linear equations with unbo...On the solvability of a system of forward-backward linear equations with unbo...
On the solvability of a system of forward-backward linear equations with unbo...
Nikita V. Artamonov
 
EM algorithm and its application in probabilistic latent semantic analysis
EM algorithm and its application in probabilistic latent semantic analysisEM algorithm and its application in probabilistic latent semantic analysis
EM algorithm and its application in probabilistic latent semantic analysis
zukun
 
Multivriada ppt ms
Multivriada   ppt msMultivriada   ppt ms
Multivriada ppt ms
Faeco Bot
 
Madrid easy
Madrid easyMadrid easy
Madrid easy
Sebastien Destercke
 
QMC: Operator Splitting Workshop, Compactness Estimates for Nonlinear PDEs - ...
QMC: Operator Splitting Workshop, Compactness Estimates for Nonlinear PDEs - ...QMC: Operator Splitting Workshop, Compactness Estimates for Nonlinear PDEs - ...
QMC: Operator Splitting Workshop, Compactness Estimates for Nonlinear PDEs - ...
The Statistical and Applied Mathematical Sciences Institute
 
Complex Variables and Numerical Methods
Complex Variables and Numerical MethodsComplex Variables and Numerical Methods
Complex Variables and Numerical Methods
Dhrumit Patel
 
Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...
Pierre Jacob
 
Levitan Centenary Conference Talk, June 27 2014
Levitan Centenary Conference Talk, June 27 2014Levitan Centenary Conference Talk, June 27 2014
Levitan Centenary Conference Talk, June 27 2014
Nikita V. Artamonov
 
ABC with data cloning for MLE in state space models
ABC with data cloning for MLE in state space modelsABC with data cloning for MLE in state space models
ABC with data cloning for MLE in state space models
Umberto Picchini
 
Voronoi diagrams in information geometry:  Statistical Voronoi diagrams and ...
Voronoi diagrams in information geometry:  Statistical Voronoi diagrams and ...Voronoi diagrams in information geometry:  Statistical Voronoi diagrams and ...
Voronoi diagrams in information geometry:  Statistical Voronoi diagrams and ...
Frank Nielsen
 
Interpolation techniques - Background and implementation
Interpolation techniques - Background and implementationInterpolation techniques - Background and implementation
Interpolation techniques - Background and implementation
Quasar Chunawala
 
Can we estimate a constant?
Can we estimate a constant?Can we estimate a constant?
Can we estimate a constant?
Christian Robert
 
Reinforcement Learning: Hidden Theory and New Super-Fast Algorithms
Reinforcement Learning: Hidden Theory and New Super-Fast AlgorithmsReinforcement Learning: Hidden Theory and New Super-Fast Algorithms
Reinforcement Learning: Hidden Theory and New Super-Fast Algorithms
Sean Meyn
 
WSC 2011, advanced tutorial on simulation in Statistics
WSC 2011, advanced tutorial on simulation in StatisticsWSC 2011, advanced tutorial on simulation in Statistics
WSC 2011, advanced tutorial on simulation in Statistics
Christian Robert
 
Introducing Zap Q-Learning
Introducing Zap Q-Learning   Introducing Zap Q-Learning
Introducing Zap Q-Learning
Sean Meyn
 
Interpolation of Cubic Splines
Interpolation of Cubic SplinesInterpolation of Cubic Splines
Interpolation of Cubic Splines
Sohaib H. Khan
 
Hyperfunction method for numerical integration and Fredholm integral equation...
Hyperfunction method for numerical integration and Fredholm integral equation...Hyperfunction method for numerical integration and Fredholm integral equation...
Hyperfunction method for numerical integration and Fredholm integral equation...
HidenoriOgata
 
On the solvability of a system of forward-backward linear equations with unbo...
On the solvability of a system of forward-backward linear equations with unbo...On the solvability of a system of forward-backward linear equations with unbo...
On the solvability of a system of forward-backward linear equations with unbo...
Nikita V. Artamonov
 
EM algorithm and its application in probabilistic latent semantic analysis
EM algorithm and its application in probabilistic latent semantic analysisEM algorithm and its application in probabilistic latent semantic analysis
EM algorithm and its application in probabilistic latent semantic analysis
zukun
 
Multivriada ppt ms
Multivriada   ppt msMultivriada   ppt ms
Multivriada ppt ms
Faeco Bot
 
Complex Variables and Numerical Methods
Complex Variables and Numerical MethodsComplex Variables and Numerical Methods
Complex Variables and Numerical Methods
Dhrumit Patel
 
Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...Estimation of the score vector and observed information matrix in intractable...
Estimation of the score vector and observed information matrix in intractable...
Pierre Jacob
 

Similar to QMC: Operator Splitting Workshop, Stochastic Block-Coordinate Fixed Point Algorithms - Jean-Christophe Pesquet, Mar 23, 2018 (20)

Nonlinear_system,Nonlinear_system, Nonlinear_system.pdf
Nonlinear_system,Nonlinear_system, Nonlinear_system.pdfNonlinear_system,Nonlinear_system, Nonlinear_system.pdf
Nonlinear_system,Nonlinear_system, Nonlinear_system.pdf
FaheemAbbas82
 
QMC: Operator Splitting Workshop, Are Multistep Algorithms Reducible to Memor...
QMC: Operator Splitting Workshop, Are Multistep Algorithms Reducible to Memor...QMC: Operator Splitting Workshop, Are Multistep Algorithms Reducible to Memor...
QMC: Operator Splitting Workshop, Are Multistep Algorithms Reducible to Memor...
The Statistical and Applied Mathematical Sciences Institute
 
AJMS_402_22_Reprocess_new.pdf
AJMS_402_22_Reprocess_new.pdfAJMS_402_22_Reprocess_new.pdf
AJMS_402_22_Reprocess_new.pdf
BRNSS Publication Hub
 
Approximation Methods Of Solutions For Equilibrium Problem In Hilbert Spaces
Approximation Methods Of Solutions For Equilibrium Problem In Hilbert SpacesApproximation Methods Of Solutions For Equilibrium Problem In Hilbert Spaces
Approximation Methods Of Solutions For Equilibrium Problem In Hilbert Spaces
Lisa Garcia
 
A numerical method to solve fractional Fredholm-Volterra integro-differential...
A numerical method to solve fractional Fredholm-Volterra integro-differential...A numerical method to solve fractional Fredholm-Volterra integro-differential...
A numerical method to solve fractional Fredholm-Volterra integro-differential...
OctavianPostavaru
 
Density theorems for anisotropic point configurations
Density theorems for anisotropic point configurationsDensity theorems for anisotropic point configurations
Density theorems for anisotropic point configurations
VjekoslavKovac1
 
Statistical Method In Economics
Statistical Method In EconomicsStatistical Method In Economics
Statistical Method In Economics
Economics Homework Helper
 
stochastic processes assignment help
stochastic processes assignment helpstochastic processes assignment help
stochastic processes assignment help
Statistics Homework Helper
 
Introduction to the theory of optimization
Introduction to the theory of optimizationIntroduction to the theory of optimization
Introduction to the theory of optimization
Delta Pi Systems
 
QMC: Operator Splitting Workshop, Progressive Decoupling of Linkages in Optim...
QMC: Operator Splitting Workshop, Progressive Decoupling of Linkages in Optim...QMC: Operator Splitting Workshop, Progressive Decoupling of Linkages in Optim...
QMC: Operator Splitting Workshop, Progressive Decoupling of Linkages in Optim...
The Statistical and Applied Mathematical Sciences Institute
 
Presentation on stochastic control problem with financial applications (Merto...
Presentation on stochastic control problem with financial applications (Merto...Presentation on stochastic control problem with financial applications (Merto...
Presentation on stochastic control problem with financial applications (Merto...
Asma Ben Slimene
 
Research internship on optimal stochastic theory with financial application u...
Research internship on optimal stochastic theory with financial application u...Research internship on optimal stochastic theory with financial application u...
Research internship on optimal stochastic theory with financial application u...
Asma Ben Slimene
 
Basics of probability in statistical simulation and stochastic programming
Basics of probability in statistical simulation and stochastic programmingBasics of probability in statistical simulation and stochastic programming
Basics of probability in statistical simulation and stochastic programming
SSA KPI
 
Radial Basis Function Interpolation
Radial Basis Function InterpolationRadial Basis Function Interpolation
Radial Basis Function Interpolation
Jesse Bettencourt
 
Unique fixed point theorems for generalized weakly contractive condition in o...
Unique fixed point theorems for generalized weakly contractive condition in o...Unique fixed point theorems for generalized weakly contractive condition in o...
Unique fixed point theorems for generalized weakly contractive condition in o...
Alexander Decker
 
Stochastic Processes - part 6
Stochastic Processes - part 6Stochastic Processes - part 6
Stochastic Processes - part 6
HAmindavarLectures
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
wraithxjmin
 
Imc2017 day2-solutions
Imc2017 day2-solutionsImc2017 day2-solutions
Imc2017 day2-solutions
Christos Loizos
 
Optimization tutorial
Optimization tutorialOptimization tutorial
Optimization tutorial
Northwestern University
 
Multilinear Twisted Paraproducts
Multilinear Twisted ParaproductsMultilinear Twisted Paraproducts
Multilinear Twisted Paraproducts
VjekoslavKovac1
 
Nonlinear_system,Nonlinear_system, Nonlinear_system.pdf
Nonlinear_system,Nonlinear_system, Nonlinear_system.pdfNonlinear_system,Nonlinear_system, Nonlinear_system.pdf
Nonlinear_system,Nonlinear_system, Nonlinear_system.pdf
FaheemAbbas82
 
Approximation Methods Of Solutions For Equilibrium Problem In Hilbert Spaces
Approximation Methods Of Solutions For Equilibrium Problem In Hilbert SpacesApproximation Methods Of Solutions For Equilibrium Problem In Hilbert Spaces
Approximation Methods Of Solutions For Equilibrium Problem In Hilbert Spaces
Lisa Garcia
 
A numerical method to solve fractional Fredholm-Volterra integro-differential...
A numerical method to solve fractional Fredholm-Volterra integro-differential...A numerical method to solve fractional Fredholm-Volterra integro-differential...
A numerical method to solve fractional Fredholm-Volterra integro-differential...
OctavianPostavaru
 
Density theorems for anisotropic point configurations
Density theorems for anisotropic point configurationsDensity theorems for anisotropic point configurations
Density theorems for anisotropic point configurations
VjekoslavKovac1
 
Introduction to the theory of optimization
Introduction to the theory of optimizationIntroduction to the theory of optimization
Introduction to the theory of optimization
Delta Pi Systems
 
Presentation on stochastic control problem with financial applications (Merto...
Presentation on stochastic control problem with financial applications (Merto...Presentation on stochastic control problem with financial applications (Merto...
Presentation on stochastic control problem with financial applications (Merto...
Asma Ben Slimene
 
Research internship on optimal stochastic theory with financial application u...
Research internship on optimal stochastic theory with financial application u...Research internship on optimal stochastic theory with financial application u...
Research internship on optimal stochastic theory with financial application u...
Asma Ben Slimene
 
Basics of probability in statistical simulation and stochastic programming
Basics of probability in statistical simulation and stochastic programmingBasics of probability in statistical simulation and stochastic programming
Basics of probability in statistical simulation and stochastic programming
SSA KPI
 
Radial Basis Function Interpolation
Radial Basis Function InterpolationRadial Basis Function Interpolation
Radial Basis Function Interpolation
Jesse Bettencourt
 
Unique fixed point theorems for generalized weakly contractive condition in o...
Unique fixed point theorems for generalized weakly contractive condition in o...Unique fixed point theorems for generalized weakly contractive condition in o...
Unique fixed point theorems for generalized weakly contractive condition in o...
Alexander Decker
 
Multilinear Twisted Paraproducts
Multilinear Twisted ParaproductsMultilinear Twisted Paraproducts
Multilinear Twisted Paraproducts
VjekoslavKovac1
 
Ad

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

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

Recently uploaded (20)

114P_English.pdf114P_English.pdf114P_English.pdf
114P_English.pdf114P_English.pdf114P_English.pdf114P_English.pdf114P_English.pdf114P_English.pdf
114P_English.pdf114P_English.pdf114P_English.pdf
paulinelee52
 
Unit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptx
Unit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptxUnit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptx
Unit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptx
Mayuri Chavan
 
How to Add Button in Chatter in Odoo 18 - Odoo Slides
How to Add Button in Chatter in Odoo 18 - Odoo SlidesHow to Add Button in Chatter in Odoo 18 - Odoo Slides
How to Add Button in Chatter in Odoo 18 - Odoo Slides
Celine George
 
Module_2_Types_and_Approaches_of_Research (2).pptx
Module_2_Types_and_Approaches_of_Research (2).pptxModule_2_Types_and_Approaches_of_Research (2).pptx
Module_2_Types_and_Approaches_of_Research (2).pptx
drroxannekemp
 
2025 The Senior Landscape and SET plan preparations.pptx
2025 The Senior Landscape and SET plan preparations.pptx2025 The Senior Landscape and SET plan preparations.pptx
2025 The Senior Landscape and SET plan preparations.pptx
mansk2
 
Cyber security COPA ITI MCQ Top Questions
Cyber security COPA ITI MCQ Top QuestionsCyber security COPA ITI MCQ Top Questions
Cyber security COPA ITI MCQ Top Questions
SONU HEETSON
 
Rebuilding the library community in a post-Twitter world
Rebuilding the library community in a post-Twitter worldRebuilding the library community in a post-Twitter world
Rebuilding the library community in a post-Twitter world
Ned Potter
 
Peer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docx
Peer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docxPeer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docx
Peer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docx
19lburrell
 
materi 3D Augmented Reality dengan assemblr
materi 3D Augmented Reality dengan assemblrmateri 3D Augmented Reality dengan assemblr
materi 3D Augmented Reality dengan assemblr
fatikhatunnajikhah1
 
libbys peer assesment.docx..............
libbys peer assesment.docx..............libbys peer assesment.docx..............
libbys peer assesment.docx..............
19lburrell
 
PUBH1000 Slides - Module 12: Advocacy for Health
PUBH1000 Slides - Module 12: Advocacy for HealthPUBH1000 Slides - Module 12: Advocacy for Health
PUBH1000 Slides - Module 12: Advocacy for Health
JonathanHallett4
 
Classification of mental disorder in 5th semester bsc. nursing and also used ...
Classification of mental disorder in 5th semester bsc. nursing and also used ...Classification of mental disorder in 5th semester bsc. nursing and also used ...
Classification of mental disorder in 5th semester bsc. nursing and also used ...
parmarjuli1412
 
Search Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo SlidesSearch Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo Slides
Celine George
 
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
parmarjuli1412
 
Module 1: Foundations of Research
Module 1: Foundations of ResearchModule 1: Foundations of Research
Module 1: Foundations of Research
drroxannekemp
 
Pope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptxPope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptx
Martin M Flynn
 
UPSA JUDGEMENT.pdfCopyright Infringement: High Court Rules against UPSA: A Wa...
UPSA JUDGEMENT.pdfCopyright Infringement: High Court Rules against UPSA: A Wa...UPSA JUDGEMENT.pdfCopyright Infringement: High Court Rules against UPSA: A Wa...
UPSA JUDGEMENT.pdfCopyright Infringement: High Court Rules against UPSA: A Wa...
businessweekghana
 
How to Configure Extra Steps During Checkout in Odoo 18 Website
How to Configure Extra Steps During Checkout in Odoo 18 WebsiteHow to Configure Extra Steps During Checkout in Odoo 18 Website
How to Configure Extra Steps During Checkout in Odoo 18 Website
Celine George
 
MICROBIAL GENETICS -tranformation and tranduction.pdf
MICROBIAL GENETICS -tranformation and tranduction.pdfMICROBIAL GENETICS -tranformation and tranduction.pdf
MICROBIAL GENETICS -tranformation and tranduction.pdf
DHARMENDRA SAHU
 
Chemotherapy of Malignancy -Anticancer.pptx
Chemotherapy of Malignancy -Anticancer.pptxChemotherapy of Malignancy -Anticancer.pptx
Chemotherapy of Malignancy -Anticancer.pptx
Mayuri Chavan
 
114P_English.pdf114P_English.pdf114P_English.pdf
114P_English.pdf114P_English.pdf114P_English.pdf114P_English.pdf114P_English.pdf114P_English.pdf
114P_English.pdf114P_English.pdf114P_English.pdf
paulinelee52
 
Unit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptx
Unit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptxUnit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptx
Unit 5 ACUTE, SUBACUTE,CHRONIC TOXICITY.pptx
Mayuri Chavan
 
How to Add Button in Chatter in Odoo 18 - Odoo Slides
How to Add Button in Chatter in Odoo 18 - Odoo SlidesHow to Add Button in Chatter in Odoo 18 - Odoo Slides
How to Add Button in Chatter in Odoo 18 - Odoo Slides
Celine George
 
Module_2_Types_and_Approaches_of_Research (2).pptx
Module_2_Types_and_Approaches_of_Research (2).pptxModule_2_Types_and_Approaches_of_Research (2).pptx
Module_2_Types_and_Approaches_of_Research (2).pptx
drroxannekemp
 
2025 The Senior Landscape and SET plan preparations.pptx
2025 The Senior Landscape and SET plan preparations.pptx2025 The Senior Landscape and SET plan preparations.pptx
2025 The Senior Landscape and SET plan preparations.pptx
mansk2
 
Cyber security COPA ITI MCQ Top Questions
Cyber security COPA ITI MCQ Top QuestionsCyber security COPA ITI MCQ Top Questions
Cyber security COPA ITI MCQ Top Questions
SONU HEETSON
 
Rebuilding the library community in a post-Twitter world
Rebuilding the library community in a post-Twitter worldRebuilding the library community in a post-Twitter world
Rebuilding the library community in a post-Twitter world
Ned Potter
 
Peer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docx
Peer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docxPeer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docx
Peer Assessment_ Unit 2 Skills Development for Live Performance - for Libby.docx
19lburrell
 
materi 3D Augmented Reality dengan assemblr
materi 3D Augmented Reality dengan assemblrmateri 3D Augmented Reality dengan assemblr
materi 3D Augmented Reality dengan assemblr
fatikhatunnajikhah1
 
libbys peer assesment.docx..............
libbys peer assesment.docx..............libbys peer assesment.docx..............
libbys peer assesment.docx..............
19lburrell
 
PUBH1000 Slides - Module 12: Advocacy for Health
PUBH1000 Slides - Module 12: Advocacy for HealthPUBH1000 Slides - Module 12: Advocacy for Health
PUBH1000 Slides - Module 12: Advocacy for Health
JonathanHallett4
 
Classification of mental disorder in 5th semester bsc. nursing and also used ...
Classification of mental disorder in 5th semester bsc. nursing and also used ...Classification of mental disorder in 5th semester bsc. nursing and also used ...
Classification of mental disorder in 5th semester bsc. nursing and also used ...
parmarjuli1412
 
Search Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo SlidesSearch Matching Applicants in Odoo 18 - Odoo Slides
Search Matching Applicants in Odoo 18 - Odoo Slides
Celine George
 
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
Mental Health Assessment in 5th semester bsc. nursing and also used in 2nd ye...
parmarjuli1412
 
Module 1: Foundations of Research
Module 1: Foundations of ResearchModule 1: Foundations of Research
Module 1: Foundations of Research
drroxannekemp
 
Pope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptxPope Leo XIV, the first Pope from North America.pptx
Pope Leo XIV, the first Pope from North America.pptx
Martin M Flynn
 
UPSA JUDGEMENT.pdfCopyright Infringement: High Court Rules against UPSA: A Wa...
UPSA JUDGEMENT.pdfCopyright Infringement: High Court Rules against UPSA: A Wa...UPSA JUDGEMENT.pdfCopyright Infringement: High Court Rules against UPSA: A Wa...
UPSA JUDGEMENT.pdfCopyright Infringement: High Court Rules against UPSA: A Wa...
businessweekghana
 
How to Configure Extra Steps During Checkout in Odoo 18 Website
How to Configure Extra Steps During Checkout in Odoo 18 WebsiteHow to Configure Extra Steps During Checkout in Odoo 18 Website
How to Configure Extra Steps During Checkout in Odoo 18 Website
Celine George
 
MICROBIAL GENETICS -tranformation and tranduction.pdf
MICROBIAL GENETICS -tranformation and tranduction.pdfMICROBIAL GENETICS -tranformation and tranduction.pdf
MICROBIAL GENETICS -tranformation and tranduction.pdf
DHARMENDRA SAHU
 
Chemotherapy of Malignancy -Anticancer.pptx
Chemotherapy of Malignancy -Anticancer.pptxChemotherapy of Malignancy -Anticancer.pptx
Chemotherapy of Malignancy -Anticancer.pptx
Mayuri Chavan
 

QMC: Operator Splitting Workshop, Stochastic Block-Coordinate Fixed Point Algorithms - Jean-Christophe Pesquet, Mar 23, 2018

  • 1. 1/12 STOCHASTIC BLOCK-COORDINATE FIXED POINT ALGORITHMS Jean-Christophe Pesquet Center for Visual Computing, CentraleSup´elec, University Paris-Saclay Joint work with Patrick Louis Combettes SAMSI Workshop - March 2018
  • 2. 2/12 Motivation FIXED POINT ALGORITHM for n = 0, 1, . . . xn+1 = xn + λn Tnxn − xn , where • x0 ∈ H separable real Hilbert space • (∀n ∈ N) Tn : H → H • (λn)n∈N relaxation parameters in ]0, +∞[.
  • 3. 2/12 Motivation FIXED POINT ALGORITHM for n = 0, 1, . . . xn+1 = xn + λn Tnxn − xn , • widely used in optimization, game theory, inverse problems, ma- chine learning,... • convergence of (xn)n∈N to x ∈ F = n∈N Fix Tn, under suitable assumptions. E. Picard (1856-1941)
  • 4. 2/12 Motivation FIXED POINT ALGORITHM for n = 0, 1, . . . xn+1 = xn + λn Tnxn − xn , • widely used in optimization, game theory, inverse problems, ma- chine learning,... • convergence of (xn)n∈N to x ∈ F = n∈N Fix Tn, under suitable assumptions. In the context of high-dimensional problems, how to limit computational issues raised by memory requirements ?
  • 5. 3/12 Block-coordinate approach x ∈ H x1 ∈ H1 x2 ∈ H2 · · · · xm ∈ Hm H = H1 ⊕ · · · ⊕ Hm H1, . . . , Hm: real separable Hilbert spaces g
  • 6. 4/12 Block-coordinate algorithm for n = 0, 1, . . . for i = 1, . . . , m xi,n+1 = xi,n + εi,nλn Ti,n(x1,n, . . . , xm,n) + ai,n − xi,n . BLOCK-COORDINATE ALGORITHM where • (∀x ∈ H) Tnx = (Ti,n x)1 i m where, for every i ∈ {1, . . . , m}, Ti,n : H → Hi is measurable.
  • 7. 4/12 Block-coordinate algorithm for n = 0, 1, . . . for i = 1, . . . , m xi,n+1 = xi,n + εi,nλn Ti,n(x1,n, . . . , xm,n) + ai,n − xi,n . BLOCK-COORDINATE ALGORITHM where • (∀x ∈ H) Tnx = (Ti,n x)1 i m where, for every i ∈ {1, . . . , m}, Ti,n : H → Hi is measurable. • (εn)n∈N = (εi,n)1 i m n∈N identically distributed D-valued random variables with D = {0, 1}m {0}.
  • 8. 4/12 Block-coordinate algorithm for n = 0, 1, . . . for i = 1, . . . , m xi,n+1 = xi,n + εi,nλn Ti,n(x1,n, . . . , xm,n) + ai,n − xi,n . BLOCK-COORDINATE ALGORITHM where • (∀x ∈ H) Tnx = (Ti,n x)1 i m where, for every i ∈ {1, . . . , m}, Ti,n : H → Hi is measurable. • (εn)n∈N = (εi,n)1 i m n∈N identically distributed D-valued random variables with D = {0, 1}m {0}. • λn ∈ ]0, 1].
  • 9. 4/12 Block-coordinate algorithm for n = 0, 1, . . . for i = 1, . . . , m xi,n+1 = xi,n + εi,nλn Ti,n(x1,n, . . . , xm,n) + ai,n − xi,n . BLOCK-COORDINATE ALGORITHM where • (∀x ∈ H) Tnx = (Ti,n x)1 i m where, for every i ∈ {1, . . . , m}, Ti,n : H → Hi is measurable. • (εn)n∈N = (εi,n)1 i m n∈N identically distributed D-valued random variables with D = {0, 1}m {0}. • λn ∈ ]0, 1]. • an = (ai,n)1 i n H-valued random variable: possible error term.
  • 10. 4/12 Block-coordinate algorithm for n = 0, 1, . . . for i = 1, . . . , m xi,n+1 = xi,n + εi,nλn Ti,n(x1,n, . . . , xm,n) + ai,n − xi,n . BLOCK-COORDINATE ALGORITHM where • (∀x ∈ H) Tnx = (Ti,n x)1 i m where, for every i ∈ {1, . . . , m}, Ti,n : H → Hi is measurable. • (εn)n∈N = (εi,n)1 i m n∈N identically distributed D-valued random variables with D = {0, 1}m {0}. • λn ∈ ]0, 1]. • an = (ai,n)1 i n H-valued random variable: possible error term. an ≡ 0 and εn ≡ (1, . . . , 1) P-a.s. ⇔ deterministic algorithm with no error
  • 11. 5/12 Illustration of block activation strategy Variable selection (∀n ∈ N) x1,n activated when ε1,n = 1 x2,n activated when ε2,n = 1 x3,n activated when ε3,n = 1 x4,n activated when ε4,n = 1 x5,n activated when ε5,n = 1 x6,n activated when ε6,n = 1 How to choose the variable εn = (ε1,n, . . . , ε6,n)?
  • 12. 5/12 Illustration of block activation strategy Variable selection (∀n ∈ N) x1,n activated when ε1,n = 1 x2,n activated when ε2,n = 1 x3,n activated when ε3,n = 1 x4,n activated when ε4,n = 1 x5,n activated when ε5,n = 1 x6,n activated when ε6,n = 1 How to choose the variable εn = (ε1,n, . . . , ε6,n)? P[εn = (1, 1, 0, 0, 0, 0)] = 0.1
  • 13. 5/12 Illustration of block activation strategy Variable selection (∀n ∈ N) x1,n activated when ε1,n = 1 x2,n activated when ε2,n = 1 x3,n activated when ε3,n = 1 x4,n activated when ε4,n = 1 x5,n activated when ε5,n = 1 x6,n activated when ε6,n = 1 How to choose the variable εn = (ε1,n, . . . , ε6,n)? P[εn = (1, 1, 0, 0, 0, 0)] = 0.1 P[εn = (1, 0, 1, 0, 0, 0)] = 0.2
  • 14. 5/12 Illustration of block activation strategy Variable selection (∀n ∈ N) x1,n activated when ε1,n = 1 x2,n activated when ε2,n = 1 x3,n activated when ε3,n = 1 x4,n activated when ε4,n = 1 x5,n activated when ε5,n = 1 x6,n activated when ε6,n = 1 How to choose the variable εn = (ε1,n, . . . , ε6,n)? P[εn = (1, 1, 0, 0, 0, 0)] = 0.1 P[εn = (1, 0, 1, 0, 0, 0)] = 0.2 P[εn = (1, 0, 0, 1, 1, 0)] = 0.2
  • 15. 5/12 Illustration of block activation strategy Variable selection (∀n ∈ N) x1,n activated when ε1,n = 1 x2,n activated when ε2,n = 1 x3,n activated when ε3,n = 1 x4,n activated when ε4,n = 1 x5,n activated when ε5,n = 1 x6,n activated when ε6,n = 1 How to choose the variable εn = (ε1,n, . . . , ε6,n)? P[εn = (1, 1, 0, 0, 0, 0)] = 0.1 P[εn = (1, 0, 1, 0, 0, 0)] = 0.2 P[εn = (1, 0, 0, 1, 1, 0)] = 0.2 P[εn = (0, 1, 1, 1, 1, 1)] = 0.5
  • 16. 6/12 Convergence analysis NOTATION (Fn)n∈N sequence of sigma-algebras such that (∀n ∈ N) Fn ⊂ F and σ(x0, . . . , xn) ⊂ Fn ⊂ Fn+1 where σ(x0, . . . , xn) is the smallest σ-algebra generated by (x0, . . . , xn).
  • 17. 6/12 Convergence analysis NOTATION (Fn)n∈N sequence of sigma-algebras such that (∀n ∈ N) Fn ⊂ F and σ(x0, . . . , xn) ⊂ Fn ⊂ Fn+1 where σ(x0, . . . , xn) is the smallest σ-algebra generated by (x0, . . . , xn). ASSUMPTIONS (i) F = ∅. (ii) infn∈N λn > 0. (iii) There exists a sequence (αn)n∈N in [0, +∞[ such that n∈N √ αn < +∞ and (∀n ∈ N) E( an 2 |Fn) αn. (iv) For every n ∈ N, En = σ(εn) and Fn are independent. (v) For every i ∈ {1, . . . , m}, pi = P[εi,0 = 1] > 0.
  • 18. 7/12 Convergence results [Combettes, Pesquet, 2015] Suppose that supn∈N λn < 1 and that, for every n ∈ N, Tn is quasinonexpansive, i.e. (∀z ∈ Fix Tn)(∀x ∈ H) Tnx − z x − z . Then (i) (Tnxn − xn)n∈N converges strongly P-a.s.to 0. (ii) Suppose that, almost surely, every sequential cluster point of (xn)n∈N belongs to F. Then (xn)n∈N converges weakly P-a.s.to an F-valued random variable. REMARK Conditions met for many algorithms for solving monotone inclusion problems, e.g., the forward-backward or the Douglas-Rachford algorithm.
  • 19. 8/12 Convergence results [Combettes, Pesquet, 2017] Assume that    F = {x} = {(xi)1 i m} (∀n ∈ N)(∀x = (xi)1 i m ∈ H) Tnx − x 2 m i=1 τi,n xi − xi 2 , where {τi,n | 1 i m, n ∈ N} ⊂]0, +∞[. Then (∀n ∈ N) E( xn+1−x 2 |F0) max 1 i m pi min 1 i m pi n k=0 χk x0−x 2 +ηn. with, for every n ∈ N,    ξn = αn min 1 i m pi , µn = 1 − min 1 i m pi 1 − τi,n χn = 1 − λn(1 − µn) + ξnλn(1 + λn √ µn) ηn = n k=0 n =k+1 χ λk 1 + λk √ µk + λk ξk ξk.
  • 20. 8/12 Convergence results [Combettes, Pesquet, 2017] Assume that    F = {x} = {(xi)1 i m} (∀n ∈ N)(∀x = (xi)1 i m ∈ H) Tnx − x 2 m i=1 τi,n xi − xi 2 , where {τi,n | 1 i m, n ∈ N} ⊂]0, +∞[ and (∀i ∈ {1, . . . , m}) sup n∈N τi,n < 1. Suppose that x0 ∈ L2(Ω, F, P; H). Then (xn)n∈N converges to x both in the mean square and strongly P-a.s. senses.
  • 21. 9/12 Behavior in the absence of errors • Under the same assumptions, linear convergence rate. • Comparison with deterministic case 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 χ = 0.95 χ = 0.8 χ = 0.6 χ = 0.4 χ = 0.2 χ = 0.1 (p)/ (1) as a function of p for various values of χ (p) = − ln 1−(1−χ)p p : convergence rate normalized by the computational cost when (∀i ∈ {1, . . . , m}) pi = p χ: convergence factor in the deterministic case.
  • 22. 9/12 Behavior in the absence of errors • Under the same assumptions, linear convergence rate. • Accuracy of upper bounds for a variational problem in multicomponent image recovery 0 20 40 60 80 100 120 140 160 180 200 -120 -100 -80 -60 -40 -20 0 E xn − x 2 /E x0 − x 2 (in dB) versus iteration number n when p = 1, p = 0.8, p = 0.46. Theoretical upper bound in dashed lines.
  • 23. 10/12 Influence of stochastic errors Assume that αn = O(n−θ ) with θ ∈ ]2, +∞[. Then E xn − x 2 = O(n−θ/2 ). loss of the linear convergence
  • 24. 11/12 Open issue: deterministic block activation Let (∀x ∈ H) |||x|||2 = m i=1 ωi xi 2 , where max 1 i m ωipi = 1. Assume that λn ≡ 1 and an ≡ 0. Then (∀n ∈ N) E(|||xn+1 − x|||2 |Fn) = m i=1 ωipi Ti,n xn − xi 2 + m i=1 ωi(1 − pi) xi,n − xi 2 Tnxn − x 2 + |||xn − x|||2 − m i=1 ωipi xi,n − xi 2 |||xn − x|||2 + m i=1 (τi,n − ωipi) 0 xi,n − xi 2 . stochastic Fej´er monotonicity [Combettes, Pesquet, 2015]
  • 25. 12/12 Open issue: more directional convergence conditions Example: minimize x∈H f(x) = g m i=1 Lixi + θ 2 x 2 where g: G → R convex 1-Lipschitz differentiable, G separable real Hilbert space, (∀i ∈ {1, . . . , m}) Li bounded linear from Hi to G, θ ∈]0, +∞[ • stochastic approach Tn = Id − γn f ⇒ (∀i ∈ {1, . . . , m}) τn,i = 1 − γnθ γn < 2 m i=1 L∗ i Li +2θ • deterministic approach (quasi cyclic activation) γn < 2 Lin 2+2θ
  翻译: