joshspeagle / dynesty

Dynamic Nested Sampling package for computing Bayesian posteriors and evidences
https://dynesty.readthedocs.io/
MIT License
358 stars 78 forks source link

rwalk scaling issue #75

Closed joshspeagle closed 6 years ago

joshspeagle commented 6 years ago

@stacchella found that in some applications the intrinsic scale factor tuning for rwalk can lead to a lot of failed likelihood evaluations. I think this might be due to the variation in the scale factor from update to update, leading to overly-large (and subsequently overly-small) ellipsoids, forcing repeated tuning to "fix" the problem and leading to inefficient behavior. I think switching over so that we scale by volume (rather than length-scale) should help resolve these problems by reducing the variability, although it might make some of the shrinking a little bit less efficient.