A Blog Entry on Bayesian Computation by an Applied Mathematician
$$
$$
FECMC is a generalization of BPS in that it reduces to BPS (in the limit) when the orthogonal components are fully refreshed.1
However, an interesting phenomenon is that the scaling limit seems to be entirely different from the BPS case, especially when orthogonal switches are employed as recommended in (Michel et al., 2020).
The frequency of orthogonal switches seems to be crucial. As an edge case, without refreshing the orthogonal components, the scaling limit seems to lose ergodicity:
However, the effect of \(p\) decreases as \(d\) increases:
\(d=5000\)
\(d=10000\)
\(d=50000\)
\(d=5000\)
\(d=10000\)
\(d=50000\)
1 Omitted Animations
Below we’ll list the animations of the trajectories of FECMC (1) with its orthogonal components fully refreshed, (2) switched, and (3) no orthogonal refresh.
(1) FECMC with its orthogonal components fully refresed
(2) FECMC with its orthogonal components switched
(3) FECMC with no orthogonal refresh
2 The Dynamics of FECMC with no refresh
The deterministic dynamics seems to be determined by the initial value.
Here we add two more examples with different initial values:
3 Diffusion Coefficient Estimation
The diffusion coefficient (denoted by phi) should be \((32/\pi)^{1/4}\approx1.786\), and the drift coefficient (denoted by theta) should be \(\sqrt{2/\pi}\approx0.798\).
Number of original time series: 1
length = 225, time range [0.01 ; 2.25]
Number of zoo time series: 1
length time.min time.max delta
Series 1 225 0.01 2.25 0.01
Warning in yuima.warn("Solution variable (lhs) not specified. Trying to use state variables."):
YUIMA: Solution variable (lhs) not specified. Trying to use state variables.
Warning in yuima.warn("Solution variable (lhs) not specified. Trying to use state variables."):
YUIMA: Solution variable (lhs) not specified. Trying to use state variables.