• 検索結果がありません。

1Introduction MaxFathi NoufelFrikha Transport-Entropyinequalitiesanddeviationestimatesforstochasticapproximationsschemes

N/A
N/A
Protected

Academic year: 2022

シェア "1Introduction MaxFathi NoufelFrikha Transport-Entropyinequalitiesanddeviationestimatesforstochasticapproximationsschemes"

Copied!
36
0
0

読み込み中.... (全文を見る)

全文

(1)

El e c t ro nic J

o f

Pr

ob a bi l i t y

Electron. J. Probab.18(2013), no. 67, 1–36.

ISSN:1083-6489 DOI:10.1214/EJP.v18-2586

Transport-Entropy inequalities and deviation estimates for stochastic approximations schemes

Max Fathi

Noufel Frikha

Abstract

We obtain new transport-entropy inequalities and, as a by-product, new deviation es- timates for the laws of two kinds of discrete stochastic approximation schemes. The first one refers to the law of an Euler like discretization scheme of a diffusion process at a fixed deterministic date and the second one concerns the law of a stochastic approximation algorithm at a given time-step. Our results notably improve and com- plete those obtained in [10]. The key point is to properly quantify the contribution of the diffusion term to the concentration regime. We also derive a general non- asymptotic deviation bound for the difference between a function of the trajectory of a continuous Euler scheme associated to a diffusion process and its mean. Finally, we obtain non-asymptotic bound for stochastic approximation with averaging of tra- jectories, in particular we prove that averaging a stochastic approximation algorithm with a slow decreasing step sequence gives rise to optimal concentration rate.

Keywords:deviation bounds; transportation-entropy inequalities; Euler scheme; stochastic ap- proximation algorithms; stochastic approximation with averaging.

AMS MSC 2010:60H35 ; 65C30 ; 65C05.

Submitted to EJP on January 31, 2013, final version accepted on June 19, 2013.

1 Introduction

In this work, we derive transport-entropy inequalities and, as a consequence, non- asymptotic deviation estimates for the laws at a given time step of two kinds of discrete- time andd-dimensional stochastic evolution scheme of the form

Xn+1=Xnn+1H(n, Xn, Un+1), n≥0, X0=x∈Rd, (1.1) where(γn)n≥1 is a deterministic positive sequence of time steps, the(Ui)i∈N are i.i.d.

Rq-valued random variables defined on some probability space(Ω,F,P)with lawµand the functionH :N×Rd×Rq→Rdis a measurable function satisfying for allx∈Rd, for alln∈N,H(n, x, .)∈ L1(µ), andµ(du)-a.s.,H(n, ., u)is continuous. Here and below, we will also assume thatµsatisfies aGaussian concentration property, that is there exists

LPMA, Université Pierre et Marie Curie, Paris, France.

E-mail:max.fathi@etu.upmc.fr

LPMA, Université Paris Diderot, Paris, France.

E-mail:frikha@math.univ-paris-diderot.fr http://www.proba.jussieu.fr/pageperso/frikha/

(2)

β >0 such that for every real-valued 1-Lipschitz function f defined onRq and for all λ≥0:

E[exp(λf(U1))]≤exp(λE[f(U1)] +βλ2

4 ). (GC(β))

It is well known that (GC(β)) implies the following deviation bound P[f(U1)−E[f(U1)]≥r]≤exp(−r2

β) ∀r≥0,

Examples of random variables satisfying this property include Gaussians, as well as bounded random variables. A characterization of (GC(β)) due to Djellout, Guillin and Wu [8] is given by Gaussian tail ofU1, that is there existsε >0such thatE[exp(ε|U1|2)]<

+∞, see also Bolley and Villani [6] for another proof with a simple link between the involved constants. The two claims are actually equivalent.

We are interested in furthering the discussion, initiated in [10], about giving non asymptotic deviation bounds for two specific problems related to evolution schemes of the form (1.1). The first one is the deviation between a function of an Euler like discretization scheme of a diffusion process at a fixed deterministic date and its mean.

The second one refers to the deviation between a stochastic approximation algorithm at a given time-step and its target. Under some mild assumptions, in particular the assumption that the functionu7→H(n, x, u)is lipschitz uniformly in space and time, it is proved in [10] that both recursive schemes share the Gaussian concentration property of the innovation.

In the present work, we point out the contribution of the diffusion term to the con- centration rate which to our knowledge is new. This covers many situations and gives rise to different regimes ranging from exponential to Gaussian. We also derive a general non-asymptotic deviation bound for the difference between a function of the trajectory of acontinuous Euler scheme associated to a diffusion process and its mean. It turns out that, under mild assumptions, the concentration regime is log-normal. Finally, we study non-asymptotic deviation bound for stochastic approximation with averaging of trajectories according to theaveraging principle of Ruppert & Polyak, see e.g. [21] and [18].

1.1 Euler like Scheme of a Diffusion Process

We consider a Brownian diffusion process (Xt)t≥0 defined on a filtered probability space (Ω,F,(Ft)t≥0,P), satisfying the usual conditions, and solution to the following stochastic differential equation (SDE)

Xt=x+ Z t

0

b(s, Xs)ds+ Z t

0

σ(s, Xs)dWs, (SDEb,σ) where(Wt)t≥0is aq-dimensional(Ft)t≥0 Brownian motion and the coefficientsb, σare assumed to be uniformly Lipschitz continuous in space and measurable in time.

A basic problem in Numerical Probability is to compute quantities like Ex[f(XT)]

for a given Lipschitz continuous function f and a fixed deterministic time horizon T using Monte Carlo simulation. For instance, it appears in mathematical finance and represents the price of a European option with maturity T when the dynamics of the underlying asset is given by (SDEb,σ). To this end, we first introduce some dis- cretization schemes of (SDEb,σ) that can be easily simulated. For a fixed time step

∆ =T /N, N ∈N, we set ti:=i∆, for alli∈Nand define an Euler like scheme by X0=x, ∀i∈[[0, N−1]], Xti+1 =Xti +b(ti, Xti)∆ +σ(ti, Xti)∆1/2Ui+1, (1.2)

(3)

where(Ui)i∈Nis a sequence ofRq-valued i.i.d. random variables with lawµsatisfying:

E[U1] = 0q, E[U1U1] =Iq, whereU1 denotes the transpose of the column vectorU1and 0q, Iq respectively denote the zero vector ofRq and the identity matrix ofRq⊗Rq. We also assume thatµ satisfies (GC(β)) for some β > 0. The main advantage of such a situation is that it includes the case of the standard Euler scheme whereU1=d N(0, Iq) and the case of the Bernoulli law whereU1= (Bd 1,· · · , Bq), (Bk)k∈[[1,q]]are i.i.d random variables with lawµ=12−11), both satisfying (GC(β)) withβ= 2.

The weak error ED(f,∆, T, b, σ) = Ex[f(XT)]−Ex[f(XT)] corresponds to the dis- cretization error when replacing the diffusionXby its Euler schemeXfor the compu- tation ofEx[f(XT)]. Since the seminal work of [22], it is known that, under smoothness assumption on the coefficientsb, σ, the standard Euler scheme produces a weak er- ror of order∆. In a hypoelliptic setting for the coefficientsbandσand for a bounded measurable function f, Bally and Talay [2] obtained the expected order using Malli- avin calculus. Let us also mention the recent work [1] where the authors study the weak trajectorial error using coupling techniques. More precisely, they prove that the Wasserstein distance between the law of a uniformly elliptic and one-dimensional diffu- sion process and the law of itscontinuous Euler scheme Xc,∆with time step∆ :=T /N is smaller thanO(N−2/3+),∀ >0.

The expansion of ED also allows to improve the convergence rate to 0 of the dis- cretization error using Richardson-Romberg extrapolation techniques, see e.g. [22].

In order to have a global control of the numerical procedure for the computation of Ex[f(XT)], it remains to approximate the expectationEx[f(XT)]using a Monte Carlo estimatorM−1×PM

k=1f((XT)j)where the((XT)j)j∈[[1,M]]areM independent copies of the scheme (1.2) starting at the initial valuexat time0. This gives rise to anempirical error defined by EEmp(M, f,∆, T, b, σ) = Ex[f(XT)]−M−1×PM

j=1f((XT)j). Conse- quently, the global error associated to the computation ofEx[f(XT)]writes as

EGlob(M,∆) =Ex[f(XT)]−Ex[f(XT)] +Ex[f(XT)]− 1 M ×

M

X

j=1

f((XT)j) :=ED(f,∆, T, b, σ) +EEmp(M, f,∆, T, b, σ).

It is well-known that if f(XT)belongs toL2(P)the central limit theorem provides anasymptotic rate of convergence of orderM1/2. Moreover, iff(XT)∈L3(P), a non- asymptotic result is given by the Berry-Essen theorem. However, in practical imple- mentation, one is interested in obtaining deviation bounds in probability for a fixedM and a given thresholdr >0, that is explicitly controllingP(|EEmp(M, f,∆, T, b, σ)| ≥r). In this context, Malrieu and Talay [17] obtained Gaussian deviation bounds in an ergodic framework and for a constant diffusion coefficient. Using optimal transporta- tion techniques, Blower and Bolley [4] obtained Gaussian concentration inequalities and transportation inequalities for the joint law of the firstnpositions of a stochastic processes with state space some Polish space. Concerning thestandard Euler scheme, Menozzi and Lemaire [16] obtained two-sided Gaussian bounds up to a systematic bias under the assumptions that the diffusion coefficient is uniformly elliptic,σσis Hölder- continuous, bounded and thatbis bounded. Frikha and Menozzi [10], getting rid of the non-degeneracy assumption on σ, recently obtained Gaussian deviation bound under the mild smoothness condition that b, σ are uniformly Lipschitz-continuous in space (uniformly in time) and thatσ is bounded. It should be noted that it is the bounded- ness ofσthat gives rise to the Gaussian concentration regime for the deviation of the empirical error.

In the current work, we get rid of the boundedness ofσand we only need the Gaus- sian concentration property of the innovation. We suppose that the coefficients satisfy

(4)

the following smoothness and domination assumptions

(HS) The coefficientsb, σare uniformly Lipschitz continuous in space uniformly in time.

(HDα) There exists a C2(Rd,R+) function V satisfying ∃CV > 0,|∇V|2 ≤ CVV, η :=

1

2supx∈Rd

2V(x)

<+∞and∃α∈(0,1], such that for allx∈Rd,

∃Cb>0, sup

t∈[0,T]

|b(t, x)|2≤CbV(x), , ∃Cσ >0, sup

t∈[0,T]

T r(a(t, x))≤CσV1−α(x).

wherea=σσ.

The idea behind assumption (HDα) is to parameterize the growth of the diffusion coefficient in order to quantify its contribution to the concentration regime. Indeed, under (HS) and (HDα), with α ∈ [1/2,1], and if the innovations satisfy (GC(β)), for some positive β, we derive non-asymptotic deviation bounds for the empirical error EEmp(M, f,∆, T, b, σ) ranging from exponential (if α = 1/2) to Gaussian (if α = 1) regimes. Therefore, we greatly improve the results obtained in [10].

Our approach here is different from [10]. Indeed, in [10], the key tool consists in writing the deviation using the same kind of decompositions that are exploited in [22]

for the analysis of the discretization error. In the current work, we will use the fact that the Euler-like scheme (1.2) defines an inhomogenous Markov chain having Feller transitions Pk, k = 0,· · · , N−1, defined for non negative or bounded Borel function f :Rd→Rby

Pk(f)(x) =Eh

f(Xtk+1)

Xtk=xi

=Eh f

x+b(tk, x)∆ +σ(tk, x)∆1/2Ui . For everyk, p∈ {0,· · ·, N−1},k≤p, we also define the iterative kernelsPk,pby

Pk,p(f)(x) =Pk◦ · · · ◦Pp−1(f)(x) =Eh f(Xt

p) Xt

k=xi .

Now using that the lawµof the innovation satisfies (GC(β)) for some positiveβ, for every1-Lipschitz functionf and for allλ≥0, we obtain

PN−1(exp(λf))(x) = Eh exp

λf

x+b(tN−1, x)∆ +σ(tN−1, x)∆1/2Ui

≤ exp

λPN−1(f)(x) +βλ2

4 ∆|σ(tN−1, x)|2

Ifσis bounded, the Gaussian concentration property will readily follow provided the iterated kernel functionsPk,p(f) are uniformly Lipschitz. Under the mild smoothness assumption (HS), this can be easily derived, see Proposition 3.5. Otherwise, using (HDα), we obtain

PN−1(exp(λf))(x)≤exp

λPN−1(f)(x) +Cσβ∆

4 λ2V1−α(x)

. (1.3)

The last inequality is the first step of our analysis. To investigate the empirical error, the key idea is to exploit recursively from (1.3) that the increments of the scheme (1.2) satisfy (GC(β)) and to adequately quantify the contribution of the diffusion term V1−α(x)to the concentration rate. Under(HS)and(HDα), the latter is addressed using flow techniques and integrability results on the law of the scheme (1.2), see Propositions 3.1 and 3.6.

(5)

1.2 Stochastic Approximation Algorithm

Beyond concentration bounds of the empirical error for Euler-like schemes, we want to look at non asymptotic bounds for stochastic approximation algorithms. Introduced by H. Robbins and S. Monro [19], these recursive algorithms aim at finding a zero of a continuous functionh:Rd→Rdwhich is unknown to the experimenter but can only be estimated through experiments. Successfully and widely investigated since this seminal work, such procedures are now commonly used in various contexts such as convex optimization since minimizing a function amounts to finding a zero of its gradient.

To be more specific, the aim of such an algorithm is to find a solution θ to the equation h(θ) := E[H(θ, U)] = 0, where H : Rd×Rq → Rd is a Borel function and U is a givenRq-valued random variable with law µ. The function h is generally not computable, at least at a reasonable cost. Actually, it is assumed that the computation ofhis costly compared to the computation ofH for any couple(θ, u)∈Rd×Rq and to the simulation of the random variableU.

A stochastic approximation algorithm corresponds to the following simulation-based recursive scheme

θn+1γγn−γn+1H(θnγ, Un+1), n≥0, θ0∈Rd, (1.4) where(Un)n≥1 is an i.i.d. Rq-valued sequence of random variables with lawµdefined on a probability space(Ω,F,P) andγ = (γn)n≥1 is a sequence of non-negative deter- ministic steps satisfying the usual assumption

X

n≥1

γn = +∞, and X

n≥1

γn2 <+∞. (1.5)

When the functionhis the gradient of a potential, the recursive procedure (1.4) is a stochastic gradient algorithm. Indeed, replacingH(θnγ, Un+1)byh(θγn)in (1.4) leads to the usual deterministic descent gradient method. Whenh(θ) =M(θ)−`,θ∈R, where M is a monotone function, say increasing, we can writeM(θ) =E[N(θ, U)]whereN : R×Rq→Ris a Borel function and`is a given constant such that the equationM(θ) =` has a solution. SettingH =N −`, the recursive procedure (1.4) then corresponds to the seminal Robbins-Monro algorithm and aims at computing the level of the function M.

In the present paper, we make no attempt to provide a general discussion concerning convergence results of stochastic approximation algorithms. We refer readers to [9], [14] for some general results on the a.s. convergence of such procedures under the existence of a so-called Lyapunov function, i.e. a continuously differentiable function L:Rd →R+ such that∇Lis Lipschitz,|∇L|2≤C(1 +L)for some positive constantC and

h∇L, hi ≥0.

See also [15] for a convergence theorem under the existence of a pathwise Lyapunov function. For the sake of simplicity, in the sequel it is assumed thatθis the unique so- lution of the equationh(θ) = 0and that the sequence(θnγ)n≥0defined by (1.4) converges a.s.towardsθ.

We assume that the lawµof the innovation satisfies (GC(β)) for someβ >0and that the step sequence(γn)n≥1 satisfies (1.5). We also suppose that the following assump- tions on the functionH are in force:

(HL) For allu∈Rq, the functionH(., u)is Lipschitz-continuous with a Lipschitz modulus having linear growth in the variableu, that is:

∃CH >0, ∀u∈Rq, sup

(θ,θ0)∈(Rd)2

|H(θ, u)−H(θ0, u)|

|θ−θ0| ≤CH(1 +|u|).

(6)

(HLS)α (Lyapunov Stability-Domination) There exists aC2(Rd,R+)functionLsatisfying

∃CL>0,|∇L|2≤CLL, η:= 12supx∈Rd

2L(x)

<+∞such that

∀θ∈Rd, h∇L(θ), h(θ)i ≥0, and ∃Ch>0, ∀θ∈Rd, |h(θ)|2≤ChL(θ).

and∃α∈(0,1],

∃Cα>0, ∀θ∈Rd, sup

(u,u0)∈(Rq)2

|H(θ, u)−H(θ, u0)|

|u−u0| ≤CαL1−α2 (θ)

(HUA) (Uniform Attractivity) The maph:θ∈Rd 7→E[H(θ, U)]is continuously differen- tiable inθand there existsλ >0s.t.∀θ∈Rd, ∀ξ∈Rd, λ|ξ|2≤ hDh(θ)ξ, ξi.

Compared to [10], our assumptions are weaker. Indeed, it is assumed in [10] that the map(θ, u) ∈ Rd×Rq 7→ H(θ, u)is uniformly Lipschitz continuous. In our current framework, this latter assumption is replaced by(HL)and(HLS)α.

The last assumption(HUA), which already appeared in [10], is introduced to derive a sharp estimate of the concentration rate in terms of the step sequence. Let us note that such assumption appears in the study of the weak convergence rate order for the sequence(θn)n≥1 as described in [9] or [14]. Indeed, it is commonly assumed that the matrixDh(θ)isuniformly attractivethat isRe(λmin)>0whereλminis the eigenvalue with the smallest real part. In our current framework, this local condition on the Ja- cobian matrix ofh at the equilibrium is replaced by the uniform assumption (HUA).

This allows to derive sharp estimates for the concentration rate of the sequence(θn)n≥1 around its targetθ and to provide a sensitivity analysis for the biasδn :=E[|θn−θ|]

with respect to the starting pointθ0.

Let us note that under(HUA)and thelinear growth assumption

∀θ∈Rd, Eh

|H(θ, U)|2i

≤C(1 +|θ−θ|2),

which is satisfied if(HL)and(HLS)α, withα∈[0,1], hold and ifµsatisfies (GC(β)) for someβ > 0, the functionL : θ 7→ 12|θ−θ|2 is a Lyapunov function for the recursive procedure defined by (1.4) so that one easily deduces thatθγn→θ,a.s.asn→+∞.

The global error between the stochastic approximation procedureθγnat a given time stepnand its targetθcan be decomposed asan empirical error anda bias as follows

γn−θ| = |θγn−θ| −Eθ0[|θnγ−θ|] +Eθ0[|θnγ−θ|]

:= EEmp(γ, n, H, λ, α) +δn (1.6)

where we introduced the notations EEmp(γ, n, H, λ, α) = |θγn−θ| −Eθ0[|θγn−θ|] and δn :=Eθ0[|θnγ−θ|].

Theempirical error EEmp(γ, n, H, λ, α)is the difference between the absolute value of the error at timen and its mean whereas the bias δn corresponds to the mean of the absolute value of the difference between the sequence (θγn)n≥0 at time n and its targetθ. Unlike the Euler like scheme, a bias systematically appears since we want to derive a deviation bound for the difference betweenθγn and its targetθ. This term strongly depends on the choice of the step sequence(γn)n≥1and the initial pointθ0, see Proposition 4.7 for a sensitivity analysis.

As for Euler like schemes, our strategy is different from [10]. Indeed, we exploit again the fact that the stochastic approximation scheme (1.4) defines an inhomogenous Markov chain having Feller transitionsPk,k= 0,· · · , N−1, defined for non negative or bounded Borel functionf :Rd→Rby

Pk(f)(θ) =E

f(θγk+1)

θγk

=E[f(θ−γk+1H(θ, U))].

(7)

For everyk, p∈ {0,· · ·, N−1},k≤p, we also define the iterative kernelsPk,pby Pk,p(f)(θ) =Pk◦ · · · ◦Pp−1(f)(θ) =E

f(θγp)

θkγ=θ .

For a1-Lipschitz functionf and for allλ≥0, using(HLS)αand that the lawµof the innovation satisfies (GC(β)) for some positiveβ, we obtain

PN−1(exp(λf))(θ) =E[exp (λf(θ−γNH(θ, U)))]

≤exp

λPN−1(f)(θ) +βλ2

4 Cα2γN2L1−α(θ)

(1.7) Let us note the similarity between (1.3) and (1.7). If(HLS)αholds withα= 1then the last term appearing in the right hand side of the last inequality is uniformly bounded inθ. This latter assumption corresponds to the framework developed in [10] and leads to a Gaussian concentration bound.

Otherwise, the problem is more challenging. Under the mild domination assumption (HLS)α, the key idea consists again in exploiting recursively from (1.7) that the incre- ments of the stochastic approximation algorithm (1.4) satisfy (GC(β)) and in properly quantifying the contribution of the diffusion termL1−α(θ)to the concentration rate.

As already noticed in [10], the concentration rate and the bias strongly depends on the choice of the step sequence. In particular, if γn = nc, with c > 0 then the optimal concentration rate and bias is achieved if c > 1, see Theorem 2.2. in [10].

Otherwise, they are sub-optimal. This kind of behavior is well-known concerning the weak convergence rate for stochastic approximation algorithm. Indeed, ifc > 2Re(λ1

min)

we know that a Central Limit Theorem holds for the sequence(θn)n≥1(see e.g. [9]). Let us note that the conditionc > 1 as well asc > 2Re(λ1

min) is difficult to handle and may lead to a blind choice in practical implementation.

To circumvent such a difficulty, it is fairly well-known that the key idea is to carefully smooth the trajectories of a converging stochastic approximation algorithm by averag- ing according to theRuppert & Polyak averaging principle, see e.g. [21] and [18]. It consists in devising the original stochastic approximation algorithm (1.4) with a slow decreasing stepγ= (γn)n≥1, namely

γn= c

b+n ν

, ν∈ 1

2,1

, c, b >0,

and to simultaneously compute the empirical mean(¯θγn)n≥1of the sequence(θγn)n≥0by setting

θ¯γn= θ0γ1+· · ·+θγn−1

n = ¯θγn−1−1 n

θ¯n−1γ −θn−1γ

. (1.8)

We will not enter into the technicalities of the subject but under mild assumptions (see e.g. [9], p.169) one shows that

√n(¯θγn−θ)→ NL (0,Σ), n→+∞,

where Σ is the optimal covariance matrix. For instance, for d = 1, one has Σ =

V ar(H(θ,U))

(h0))2 . Hence, the optimal weak rate of convergence √

n is achieved for free without any condition on the constantsc orb. However, this result is only asymptotic and so far, to our best knowledge, non-asymptotic estimates for the deviation between the empirical mean sequence(¯θγn)n≥0at given time step and its targetθ, that is non- asymptotic averaging principle were not investigated.

(8)

The sequence(znγ)n≥0 defined byznγ := (¯θγn+1, θγn)isF-adapted, i.e. for alln≥0,zγn isFn-measurable, whereFn :=σ(θ0, Uk, k ≤n). Moreover, it defines an inhomogenous Markov chain having Feller transitionsKk,k = 0,· · ·, N−1, defined for non negative or bounded Borel functionf :Rd×Rd→Rby

Kk(f)(z) =E[f(zk+1γ )

zγk =z] =E[f(¯θk+2γ , θγk+1)

(¯θk+1γ , θkγ) = (z1, z2)],

=E

f

k+ 1

k+ 2z1+ 1

k+ 2(z2−γk+1H(z2, U)), z2−γk+1H(z2, U)

. For everyk, p∈ {0,· · ·, N−1},k≤p, we also define the iterative kernelsKk,pby

Kk,p(f)(z) =Kk◦ · · ·Kp−1(f)(z) =E[f(zpγ)

zkγ =z].

Hence, for any1-Lipschitz function and for allλ≥0, using again(HLS)αand that the lawµ of the innovation satisfies (GC(β)) for some positiveβ, one has for allk ∈ {0,· · · , N−1}

Kk(exp(λf))(z) =E

exp λf zk+1γ

zkγ =z

≤exp λKk(f)(z) +βλ2 4

Cαγk+1( 1

k+ 2+ 1)L1−α2 (z2) 2!

≤exp λKk(f)(z) +βλ2Cα2γk+12 L1−α(z2)

(1.9) where we used that the functionsu7→f

k+1

k+2z1+k+21 (z2−γk+1H(z2, u)), z2−γk+1H(z2, u) are Lipschitz-continuous with Lipschitz modulus equals toCαγk+1(k+21 + 1)L1−α2 (z2)for all(z1, z2)∈Rd×Rd.

Here again, (1.7) and (1.9) are quite similar and ifα= 1the concentration regime turns out to be Gaussian. Otherwise, an analysis along the lines of the methodology developed so far provides the concentration regime of the stochastic approximation algorithm with averaging of trajectories.

1.3 Transport-Entropy inequalities

As a by-product of our analysis, we derive transport-entropy inequalities for the law of both stochastic approximation schemes. We recall here basic definitions and properties. For a complete overview and recent developments in the theory of transport inequalities, the reader may refer to the recent survey [12]. We will denote byP(Rd) the set of probability measures onRd.

Forp≥1, we consider the setPp(Rd)of probability measures with finite moment of orderp. The Wasserstein metricWp(µ, ν)of orderpbetween two probability measures µ, ν∈ Pp(Rd)is defined by

Wpp(µ, ν) = inf Z

Rd×Rd

|x−y|pπ(dx, dy) : π∈ P(Rd×Rd), π0=µ, π1

whereπ0andπ1are two probability measures standing for the first and second marginals ofπ∈ P(Rd×Rd). Forµ∈ P(Rd), we define the relative entropy w.r.tν ∈ P(Rd)as

H(µ, ν) = Z

Rd

log dµ

if µ ν and H(µ, ν) = +∞ otherwise. We are now in position to define the notion of transport-entropy inequality. Here as below, Φ : R+ → R+ is a convex, increasing function withΦ(0) = 0.

(9)

Definition 1.1. A probability measureµonRdsatisfies a transport-entropy inequality with functionΦif for allν∈ P(Rd), one has

Φ(W1(ν, µ))≤H(ν, µ) For the sake of simplicity, we will write thatµsatisfiesTΦ.

The following proposition comes from Corollary 3.4. of [12].

Proposition 1.2. The following propositions are equivalent:

• The probability measureµsatisfiesTΦ.

• For all 1-Lipschitz functionf, one has

∀λ≥0, Z

exp(λf)dµ≤exp

λ Z

f dµ+ Φ(λ)

,

whereΦis the monotone conjugate ofΦdefined onR+asΦ(λ) = supρ≥0{λρ−Φ(ρ)}. Such transport-entropy inequalities are very attractive especially from a numerical point of view since they are related to the concentration of measure phenomenon which allows to establish non-asymptotic deviation estimates. The three next results put an emphasis on this point. Suppose that(Xn)n≥1is a sequence of i.i.d. Rd-valued random variables with common lawµ.

Corollary 1.3. IfµsatisfiesTΦthen for all 1-Lipschitz functionf and for allr≥0, for allM ≥1, one has

P | 1 M

M

X

k=1

f(Xk)−E[f(X1)]| ≥r

!

≤2 exp(−MΦ(r))

Deriving non-asymptotic deviation bounds forW1M, µ)is of interest for many ap- plications in the fields of numerical probability and statistic. In its present form, next result is due to Gozlan and Leonard [11], Theorem 12.

Proposition 1.4. If µ satisfies TΦ then the empirical measure µM defined as µM =

1 M

PM

k=1δXksatisfies the following concentration bound

P(W1M, µ)≥E[W1M, µ)] +r)≤exp (−MΦ(r)). where forx∈Rd,δxstands for the Dirac mass at pointx.

The quantity E[W1M, µ)] will go to zero as M goes to infinity, by convergence of empirical measures, but we still need quantitative bounds. The next result is an adaptation of Theorem 10.2.1 in [20] on similar bounds but for the distance W2. For sake of completeness, we provide a proof in Appendix A.

Proposition 1.5. Assume thatµhas a finite moment of orderd+ 3. Then, one has E[W1M, µ)]≤C(d, µ)M−1/(d+2)

where

C(d, µ) := 4√ d+ 2

sZ

Rd

(1 +|x|d+1)−1dx s

2−2d+ 23−d Z

|y|d+3µ(dy) + 23−dd(d+ 3)!.

(10)

This bound is not optimal in general, but has the advantage of having very explicit constants. In the case of a distribution with compact support, it has been shown in [3], Section 7, thatE[W1M, µ)]is of orderO(M−1/d), and that this is the optimal exponent indwhend≥3.

In view of Kantorovich-Rubinstein duality formula, namely W1(µ, ν) = sup

Z f dµ−

Z

f dν: [f]1≤1

where[f]1denotes the Lipschitz-modulus off, the latter result provides the following concentration bounds∀r≥0, ∀M ≥1

P sup

f:[f]1≤1

1 M

M

X

k=1

f(Xk)−E[f(X1)]

!

≥C(d, µ)M−1/(d+2)+r

!

≤exp (−MΦ(r)). Similar results were first obtained for different concentration regimes by Bolley, Guillin, Villani [7] relying on a non-asymptotic version of Sanov’s Theorem. Some of these results have also been derived by Boissard [5] using concentration inequalities, and were also extended to ergodic Markov chains up to some contractivity assumptions in the Wasserstein metric on the transition kernel.

Some applications are proposed in [7]. Such results can indeed provide non-asymptotic deviation bounds for the estimation of the density of the invariant measure of a Markov chain. Let us note that the (possibly large) constantC(d, µ)appears as a trade-off to obtain uniform deviations over all Lipschitz functions.

As a consequence of the transport-entropy inequalities obtained for the laws at a given time step of Euler like schemes and stochastic approximation algorithm, we will derive non-asymptotic deviation bounds in the Wasserstein metric.

2 Main Results

2.1 Euler like schemes and diffusions

Theorem 2.1(Transport-Entropy inequalities for Euler like schemes). Denote byXT the value at time T of the scheme (1.2) associated to the diffusion (SDEb,σ) starting from xat time0. Denote the Lipschitz modulus ofb andσ appearing in the diffusion process (SDEb,σ) by[b]1and [σ]1, respectively and byµT the law ofXT. Assume that the innovations(Ui)i≥1in(1.2)satisfy (GC(β))for someβ >0and that the coefficients b, σsatisfy(HS)and(HDα)forα∈[12,1].

Then,µT satisfiesTΦαwithΦα(λ) = supρ≥0{λρ−Φα(ρ)}and one has:

• Ifα∈(12,1], for allρ≥0

Φα(ρ) = Ψα(T,∆, b, σ, x)(ρ2∨ρ2α−1 ),

• Ifα=12, for allρ∈[0, ϕ(T, b, σ,∆)−1/2λ3.2) Φ1/2(ρ) =K3.2

(ρϕ(T, b, σ,∆)1/23.2)2 1−(ρϕ(T, b, σ,∆)1/23.2).

Moreover, we haveΨα(T,∆, b, σ, x) =K3.1(ϕ(T, b, σ,∆)2∨ϕ(T, b, σ,∆)2α−1α ),ϕ(T, b, σ,∆) = Cσβ(1+C(∆)∆)4C(∆) e3C(∆)T,C(∆) := 2[b]1+[σ]21+∆[b]21, the constantsK3.13.2andK3.2being defined in Corollaries 3.2 and 3.4 respectively.

Note that in the above theorem, we do not need any non-degeneracy condition on the diffusion coefficient.

In the caseα∈(12,1], one easily gets the following explicit formula:

(11)

• Ifλ∈[0,2Ψ], thenΦα(λ) =1 λ2;

• Ifλ∈[2α−1 Ψ,+∞), thenΦα(λ) = 1 2α−12αΨ2α−1

λ;

• Ifλ∈(2Ψ,2α−1 Ψ),thenΦα(λ) =λ−Ψ.

Let us note that the linear behavior ofΦαon a small interval is due to the fact that Φαis notC1. One may want to replaceρ2∨ρ2α−1 byρ22α−1 (up to a factor 2) in the expression of Φα. However, in this case, an explicit expression for Φα does not exist (except for the caseα= 1) and only its asymptotic behavior can be derived so that one is led to compute it numerically in practical situations.

In the caseα= 1/2, tedious but simple computations show that Φ1/2(λ) =

1 + λ3.2

K3.2ϕ(T, b, σ,∆)1/2λ 12

−1

!2 .

This behavior corresponds to a concentration profile that is Gaussian at short distance, and exponential at large distance.

Remark 2.2. The order of magnitude of our bounds is actually optimal in α under our general assumptions. For example, if we consider the diffusion process dXt = (1 +Xt2)(1−α)/2dBt, then the process Yt = V(Xt), with V(x) := Rx

0 (1 +s2)(α−1)/2ds, satisfies the SDEdYt=dBt+b(Yt)dt, wherebis a bounded drift. This process therefore has the same concentration properties as a Brownian motion, which are known to be Gaussian. From this, we deduce

Px(Xt≥r) =Px(Yt≥V(r))≤exp(−cV(r)2).

This is indeed the order of magnitude of the concentration bounds given by Theorem 2.1.

Corollary 2.3. (Non-asymptotic deviation bounds) Under the same assumptions as The- orem 2.1, one has:

• for all real-valued 1-Lipschitz functionf defined onRd, for allα∈ [1/2,1]for all M ≥1and allr≥0,

Px | 1 M

M

X

k=1

f((XT)k)−Ex[f(XT)]| ≥r

!

≤2 exp(−MΦα(r)),

• for allα∈[1/2,1], for allM ≥1and allr≥0, Px sup

f:[f]1≤1

1 M

M

X

k=1

f((XT)k)−Ex[f(XT)]

!

≥ C(d, µT) M1/(d+2) +r

!

≤exp (−MΦα(r)),

where the((XT)k)1≤k≤M areM independent copies of the scheme(1.2).

The constantC(d, µT)depends on the moment of orderd+3ofµT. Hence, an explicit control in terms ofx, b, σ,∆can be easily obtained under our general assumptions. We leave the computational details to the reader.

Remark 2.4(Extension to smooth functions of a finite number of time step). The pre- vious transport-inequalities and non-asymptotic bounds could be extended to smooth functions of a finite number of time step such as the maximum of a scalar Euler like scheme. In that case, it suffices to introduce the additional state variable(Mti)i≥1 :=

(maxk∈[[0,i]]Xtk)i≥1. Now, the couple (Xti, Mti)1≤i≤N is Markovian and similar argu- ments could be easily extended to the couple for Lipschitz functions of both variables.

(12)

Remark 2.5 (Transport-Entropy inequalities for the law of a diffusion process). The previous transport-inequalities and non-asymptotic bounds could be extended to the law at time T of the diffusion process solution to (SDEb,σ) by passing to the limit

∆ → 0. Indeed, it is well-known that under(HS), one has XT −→a.s. XT, as ∆ → 0 and by Lebesgue theorem, one deduces from the first result of Corollary 2.3 that the empirical error (empirical mean) ofXT itself satisfies a non-asymptotic deviation bound with a similar deviation function (just pass to the limit∆ →0 in all constants). Then, using Corollary 5.1 in [12] (equivalence between deviation of the empirical mean and transport-entropy inequalities), one easily derives that the law ofXT satisfies a similar transport-entropy inequalities whenα∈(1/2,1].

We want to point out that it is the growth ofσthat gives the concentration regime ranging from Gaussian concentration bound ifα= 1to exponential whenα= 12. How- ever, in many popular models in finance, the diffusion coefficient is linear, for instance practitioners often have to deal with Black-Scholes like dynamics of the form

Xt=x0+ Z t

0

b(Xs)Xsds+ Z t

0

σ(Xs)XsdWs

for smooth, bounded coefficientsb, σ. This corresponds to assumption (HDα) where α = 0 and V(x) = 1 +|x|2, x ∈ Rd. For the estimation of Ex[f(XT)] for a Lipschitz functionf :Rd→R, or even in more general situations, the estimation ofEx[f(X)]for a Lipschitz functionf :C →R, whereC:=C([0, T],Rd)stands for the space ofRd-valued continuous functions on[0, T], equipped with the uniform norm||f||:= sup0≤t≤T|f(t)|, the expected concentration is the log-normal one. To deal with the latter case, we consider the continuous Euler schemeXc,∆associated to (SDEb,σ) and writing

∀t∈[0, T], Xtc,∆=x+ Z t

0

b(φ(s), Xφ(s)c,∆)ds+ Z t

0

σ(φ(s), Xφ(s)c,∆)dWs, x∈Rd. (2.1) where we set φ(t) := ti forti ≤ t < ti+1, i ∈ N. The next result provides a general non-asymptotic deviation bound for the empirical error under very mild assumptions.

Theorem 2.6(General non-asymptotic deviation bounds). Denote byXc,∆:= (Xtc,∆)0≤t≤T the path of the scheme (2.1)with step∆starting from pointxat time0. Assume that

∀t ∈[0, T], the coefficientsb(t, .)andσ(t, .)are continuous functions inxand that they satisfy the linear growth assumption:

∀x∈Rd, sup

t∈[0,T]

|b(t, x)| ≤Cb(1 +|x|), sup

t∈[0,T]

T r(a(t, x))≤Cσ(1 +|x|2).

Then, for all1-Lipschitz functionf :C →R, for allM ∈N, for allr≥0, one has

Px | 1 M

M

X

k=1

f((Xc,∆)k)−Ex[f(Xc,∆)]| ≥r

!



 2e

r2M

(2(1+|x|))2 exp(2κ(b,σ,T)), if r

M

2(1+|x|)≤eκ(b,σ,T) 2e

1

4κ(b,σ,T)log r2M (2(1+|x|))2

2

, otherwise whereκ(b, σ, T) := 28(1 + (Cσ∨Cb)T)and((Xc,∆)k)1≤k≤M areM independent copies of the scheme(2.1). The result remains valid when one considers the path of the diffusion X solution to(SDEb,σ)instead of the continuous Euler scheme.

Remark 2.7. We want to point out that though the constants appearing in the above non-asymptotic deviation bound are all-purpose and rough estimates, the decay inris optimal. Indeed, if we selectb(t, x) = 0,σ(t, x) =σx,σ >0, so thatXt =x0exp(σWt− σ2t/2),M = 1and f = ΠT, whereΠT denotes the projection at timeT, sharp bounds can be easily derived and it is plain to see that in this simple example the concentration regime for large values ofris the log-normal one and gaussian for small values ofr.

(13)

2.2 Stochastic approximation algorithms

Theorem 2.8(Transport-Entropy inequalities for stochastic approximation algorithms).

LetN ∈ N. Assume that the function H of the recursive procedure(θnγ)0≤n≤N (with starting pointθ0∈Rd) defined by(1.4)satisfies(HL),(HUA)and(HLS)αforα∈[12,1], and that the step sequence γ = (γn)n≥0 satisfies (1.5). Suppose that the law of the innovation satisfies (GC(β)),β >0. Denote byµγN the law ofθN.

Then,µγN satisfiesTΦ

αwithΦα,N(λ) = supρ≥0{λρ−Φα,N(ρ)}and one has:

• Ifα∈(12,1], for allρ≥0

Φα,N(ρ) =ϕα(γ, H, θ0)(CNγρ2∨CNγ,αρ2α−1 ).

• Ifα=12, for allρ∈[0, λ4.1/˜sN),

Φ1/2,N(ρ) = 2ϕ1/2(γ, H, θ0)CNγ (ρ/λ4.1)2 1−(ρ˜sN4.1).

Moreover the three concentration rate sequences are defined forN∈Nby

CNγ :=

N−1

X

k=0

γk+12 Π1,N Π1,k

,

CNγ,α:=

N−1

X

k=0

γ

2α−1

k+11,N Π1,k

)2α−1 ((k+ 1) log2(k+ 4))2α−11−α

˜

sN := max

0≤k≤N−1(k+ 1)1/2log(k+ 4)γk+1

Π1,N

Π1,k 12

exp(

N−1

X

p=0

1

(p+ 1) log2(p+ 4)) withΠ1,N :=QN−1

k=0(1−2λγk+1+CH,µγk+12 ), the constantsCH,µ andϕα(γ, H, θ0)being explicitly given in Propositions 4.4 and 4.5 respectively.

As in the case of Euler like schemes, forα∈(12,1], we have:

• ifλ∈[0,2ϕ(CNγ/(CNγ,α)2α−1)2(1−α)1 ], thenΦα,N(λ) =λ2/(4ϕCNγ);

• Ifλ∈[2α−1 ϕ(CNγ/(CNγ,α)2α−1)2(1−α)1 ,+∞), thenΦα,N(λ) =1

2α−1 2αϕ

2α−1 λ (CNγ,α)2α−1;

• If λ ∈ (2ϕ(CNγ/(CNγ,α)2α−1)2(1−α)1 ,2α−1 ϕ(CNγ/(CNγ,α)2α−1)2(1−α)1 ), then Φα,N(λ) = ( C

γ N

CNγ,α)2(1−α)2α−1 λ−ϕ (C

γ N)

α 1−α

(CNγ,α)

2α−1 1−α

.

For α = 12, we obtain the following explicit bound for the Legendre transform of Φ1/2,N

∀λ≥0, Φ1/2,N(λ) = 2ϕCNγ

˜ s2N

1 + ˜sNλ4.1λ 2ϕCNγ

12

−1

!2

Hence, for N ≥ 1 being fixed, the following simple asymptotic behaviors can be easily derived:

• Whenλis small,Φ1/2,N(λ)∼λ24.1λ2/(2ϕCNγ);

• Whenλgoes to infinity,Φ1/2(λ)∼λ4.1λ/˜sN.

(14)

Corollary 2.9. (Non-asymptotic deviation bounds) Under the same assumptions as The- orem 2.8, one has

Pθ0(|θγN−θ| ≥r+δN)≤exp −Φα,N(r) andδN :=Eθ0[|θγN−θ|]. Moreover, the biasδN at stepN satisfies

δN ≤e−λΓ1,N+Cα,µΓ2,N0−θ|+(2Cα,µ)12

N−1

X

k=0

γ2k+1e−2λ(Γ1,N−Γ1,k+1)+2Cα,µ2,N−Γ2,k+1)

!12

,

whereΓ1,N :=PN

k=1γk2,N :=PN

k=1γk2,Cα,µ:=λ2/2 + 2CαKE[|U|2]withK >0. Now, we investigate the impact of the step sequence(γn)n≥1 on the concentration rate sequences CNγ, CNγ,α, s˜N and the biasδN. Let us note that a similar analysis has been performed in [10]. We obtain the following results:

• If we chooseγn=nc, withc >0. ThenδN →0,N →+∞,Γ1,N =clog(N) +c01+rN, c01>0andrN →0, so thatΠ1,N =O(N−2cλ).

If c < 1, the series PN

k=1γk21,k, PN−1 k=0 γ

2α−1

k+1 (1/Π

2α−1

1,k )((k+ 1) log2(k+ 4))2α−11−α converge so that we obtainCNγ = O(N−2cλ), CNγ,α = O(N2α−1 ),

˜

sN =O(N−cλ).

If c > 1 , a comparison between the series and the integral yields CNγ = O(N−1),CNγ,α=O((log(N))22α−11−αN2α−1α ),s˜N =O(log(N)N12).

Let us notice that we find the same critical level for the constantcas in the Central Limit Theorem for stochastic algorithms. Indeed, if c > 2Re(λ1

min) where λmin

denotes the eigenvalue ofDh(θ)with the smallest real part then we know that a Central Limit Theorem holds for(θγn)n≥1(see e.g. [9], p.169). Such behavior was already observed in [10].

The associated bound for the bias is the following:

δN ≤K |θ0−θ|

Nλc +(2Cα,µ)12 Nλc∧12

! .

• If we chooseγn= ncρ,c >0, 12 < ρ <1, thenδN →0,Γ1,N1−ρc N1−ρasN→+∞

and elementary computations show that there exists C > 0 s.t. for all N ≥ 1, Π1,N ≤Cexp(−2λ1−ρc N1−ρ). Hence, for all∈(0,1−ρ)we have:

CNγ = Π1,N N

X

k=1

γk2Π−11,k ≤ c2

Π1,NΠ−11,N−Nρ+

N−Nρ+

X

k=1

1 k +

N

X

k=N−Nρ++1

1 k

≤ c2

Ce−2λ1−ρc (N1−ρ−(N−Nρ+)1−ρ)+ Nρ+

(N−Nρ++ 1)

≤ c2

Ce−2λcN+ 1 Nρ−

.

Up to a modification of , this yields CNγ = Π1,NPN

k=1γk2Π−11,k = o(N−ρ+), ∈ (0,1−ρ). Similar computations show thatCNγ,α=o(N(ρ−(1−α))2α−1 )and we clearly gets˜N =O

log(N)N−(ρ−12) .

参照

関連したドキュメント

1 Miko laj Marciniak was supported by Narodowe Centrum Nauki, grant number 2017/26/A/ST1/00189 and.. Narodowe Centrum Bada´ n i Rozwoju, grant

delineated at this writing: central limit theorems (CLTs) and related results on asymptotic distributions, weak laws of large numbers (WLLNs), strong laws of large numbers (SLLNs),

delineated at this writing: central limit theorems (CLTs) and related results on asymptotic distributions, weak laws of large numbers (WLLNs), strong laws of large numbers (SLLNs),

Next, we will examine the notion of generalization of Ramsey type theorems in the sense of a given zero sum theorem in view of the new

In [7], assuming the well- distributed points to be arranged as in a periodic sphere packing [10, pp.25], we have obtained the minimum energy condition in a one-dimensional case;

Proof.. One can choose Z such that is has contractible connected components. This simply follows from the general fact that under the assumption that the functor i : Gr // T is

Mugnai; Carleman estimates, observability inequalities and null controlla- bility for interior degenerate non smooth parabolic equations, Mem.. Imanuvilov; Controllability of

• Using the results of the previous sections, we show the existence of solutions for the inhomogeneous skew Brownian equation (1.1) in Section 5.. We give a first result of