• No results found

Consider the SSM given by the Euler–Maruyama approximation of (10.1) with final condition X¯S = ¯xS and discretisation step h. For a general SSM it is

difficult to come up with a suitable initialising sequence of non-constant look- ahead functions. In the case of diffusions though, there exists a natural SSM with a similar structure to the one considered and that potentially does not present the same difficulties: the SSM given by a more coarse Euler–Maruyama discretisation applied to the very same diffusion bridge. Running the iAPF for this complementary SSM can help us gathering enough information to define an appropriate initialising sequence 0 for the original model.

In particular, we can consider the complementary SSM given by the Eu- ler–Maruyama discretisation with approximation steph0 =h and correspond- ing final time T0 = S

h0 = T. We choose  2 N so that it divides T, that is if

the division of T by  gives an integer number, and in this case we write |T

(and  - T if it does not). Assume that  is such that the corresponding final

untwisted potential gT0(xT0) = N(¯xS;xT0 +a(T, xT0)h0;b(T, xT0)b0(T, xT)h0)

is flat enough not to present the aforementioned problem with the degeneracy of the importance weights: a possible approach to obtain such  is provided

at the end of the section. We run an iAPF with N0 starting particles for the complementary SSM, initialised with a sequence of constant look-ahead func- tions. From the output of the algorithm we store, together with the estimate

ZN

h0 of the normalising constant Zh0, the final sequence of look-ahead functions

L, where Lis the number of iterations the algorithm has required to meet the

stopping rule. Note that L = L

1:T0 is a sequence of T0 = T Gaussian distribu-

tions that can be completely described by the sequence of means and covariance matrices (m0

1:T0,⌃01:T0) where tL0(x) = N(x;m0t0,⌃0t0) for every t0 2 1 : T0. In

0

= 0

1:T or equivalently a set of parameters(m1:T,⌃1:T). It is natural for those t 2 1 : T such that  | (t 1) to set mt = m0t 1

 +1 and

⌃t = ⌃

0

t 1

 +1 because the discrete time indicestand (t1)+ 1correspond to the same continuous time (t 1)h= (t1)h0 for the original and the complementary SSM respectively (see Figure 11.1). The fact that we are dealing with continuous sample paths and that a and b are continuous suggests that we can expect parameters of look-

ahead functions relative to close times to be similar. For this reason for those t

such that-(t 1)we set the parameter value at tas an intermediate interpo-

lated value between the same parameter value at t1 and t2, where t1, t2 21 :T are the closest times tot such that t1 < t < t2 and | (t1 1),(t2 1). More precisely given (m1:T0,⌃1:T0) from the iAPF execution for the complementary

SSM we setmt=m0t 1

 +1 for all

t21 :T such that |(t 1) and

mt=m0bt 1  c+1+ ⇣ m0bt 1  c+2 m 0 bt 1  c+1 ⌘ [(t 1) mod ]h

where a mod b indicates the remainder of the division of a by b. In a similar

way we set⌃t=⌃0t 1

 +1 for all t21 :T such that |(t 1)and ⌃t=⌃0bt 1  c+1 +⇣⌃0bt 1  c+2 ⌃0bt 1  c+1 ⌘ [(t 1) mod]h

where all the matrix operations are intended entry wise. Consider for example the diffusion process

dXs¯ = ¯Xsds+dWs

with conditions X¯0 = 0 and X¯1 = 5 for s 2 [0,1]. Let us say we want to

set h = 121 , T = 12, but we establish this is a too fine discretisation for our

problem. We run instead the iAPF corresponding to the discretisation step

h0 = 14 (therefore  = 3) and obtain a sequence of look-ahead functions 1:T0

where T0 = 4 corresponding to the continuous time points (0,0.25,0.5,0.75),

see Figure 11.1. The parameters of the look-ahead functions in the initialising

sequence 0

1:T of the original model are obtained through interpolation. In

Figure 11.2 we show in black the two look-ahead functions 3 and 4 obtained

through the complementary iAPF, we set 0

Figure 11.1: Correspondence between diffusion times and Euler-Maruyama dis- cretisations times 1 2 3 T'=4 1 2 3 4 5 6 7 8 9 10 11 T=12 0 S−h' S−h S s t' t Continuous Diffusion Complementary SSM Original SSM look-ahead functions 0

8 and 90 in between the continuous time points0.5 and

0.75 are obtained through interpolation of the mean and standard deviation

parameters. Note that this linear scheme is just one possibility and its good performance in our simulations is the reason why more complicated scheme have not been investigated.

We usually have some flexibility on how to set the parameter T that deter-

mines the Euler-Maruyama approximation steph= TS. For our simulations we

always setT = 10↵ as an integer power of 10and for the most challenging cases

setting= 10is always sufficient for providing an initialising sequence 0 that

can prevent the degeneracy problem. In general though the order of magnitude that T has to have in order for the corresponding Euler–Maruyama discreti-

sation to be a good enough approximation of the continuous diffusion is often unknown. In this case we can very conveniently apply the described procedure in an iterative fashion. We choose an initial very coarse Euler–Maruyama dis- cretisation corresponding to a very small T = T1. We run the iAPF with N

starting particles and store the normalising constant estimateZN

S T1 of Z

S

T1 along with the final sequence of look-ahead functions (T1). We use the sequence (T1)

Figure 11.2: Example of look-ahead initialisation. Process dXs¯ = ¯Xsds+dWs, ¯ X0 = 0,X¯1 = 5. 0.5 0.58 0.66 0.75

s

m=2.55 sd=0.6 m=3.2 sd=0.5

to define an extended interpolated sequence 1:T2 with the described procedure, whereT2 =T1 and run an iAPF withN starting particles and initialised with 1:T2 for the SSM corresponding to the Euler-Maruyama discretisation with

T =T2. The output ✓ ZN S T2, (T2) ◆

of the last iAPF run can be used to replicate the procedure for the discretisation with T = T3 = T2 and so on. We can keep refining the discretisation until we are satisfied with the result: a possible stopping rule can be based on the empirical standard deviation of the last j

normalising constant estimates.

Related documents