-
-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Surrogates model breaks downstream #63
Comments
Additional info: It looks like GoldenSample is generating a different set of points with version 0.2.19. QuasiMonteCarlo@0.2.19 includes the lower bound as the first sample when we use GoldenSample(). This was not the case with QuasiMonteCarlo@0.2.16 which maintained an offset. For example, if we do:
We get the following results: With QuasiMonteCarlo@0.2.16:
With QuasiMonteCarlo@0.2.19 (note that the first record is the same as the lower bound):
|
This issue may partly be caused by what appears to be a minor indexing issue in Kronecker.jl:
should be
Also, the source article suggests that a seed of 0.5 works better. This suggestion had been implemented in prior versions but seems to have been removed in 0.2.19? |
@ParadaCarleton can you take a look at this? |
Will make a PR today correcting these issues as part of a general refactor (breaking everything into files, fixing names, and some other stuff). |
It looks like moving from QuasiMonteCarlo@0.2.16 to QuasiMonteCarlo@0.2.19 breaks a surrogate model called GEKPLS downstream in Surrogates.jl.
This gist may help pinpoint the issue.
The text was updated successfully, but these errors were encountered: