Are there any tips on the DOEs to use with IntegrationStrategy ?
In the integration example with the beam from the doc, GaussProductExperiment works great:
But if I try to use anything else (MC, QMC, LHS) the Q2 is off.
I tried to play with the parameters a bit more on the ishigami example, but here GaussProduct is the worst, whereas LHS works okish for Integration (and LSQ).
Hi Julien,
I wanted to see how the different sampling methods compare in terms of convergence of the Q^2 coefficient depending on the sampling method. I made some experiments in the following notebook. Based on your simulations, I expect that the tensorized Gauss rule leads to a much smaller sample size, but the actual speed of convergence is unknown to me in the cantilever beam case.
So I used four different sampling methods:
Gauss product
Monte-Carlo sampling
Latin hypercube sampling
Quasi Monte Carlo with a Sobol’ sequence
Since some of these methods are random, I repeat each experiment 5 times.
This is the result:
We see that the tensorized Gauss rule leads to a Q^2 coefficient which is very close to 1 with as few as approximately 500 nodes. The Sobol’ sequence needs approximately 10^4 points to get Q^2 > 0.9. Both LHS and Monte-Carlo need more than 10^5 points. Overall, the ranking is as follows: