Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Simplex initialization #2

Open
smutch opened this issue Feb 6, 2018 · 1 comment
Open

Simplex initialization #2

smutch opened this issue Feb 6, 2018 · 1 comment

Comments

@smutch
Copy link

smutch commented Feb 6, 2018

Hi! I'm doing some ~10--20 dimensional parameter optimization for an astrophysical model and came across your package whilst researching efficient algorithms. My model takes ~2 mins to run for each call and I do not have access to gradient information for the underlying PDF, so Simple appears like it might be perfect for my needs.

Whilst I'd love to try this package, I am having some trouble working out how to initialize a suitable nd-simplex that covers the entire hyper-rectangle corresponding to my allowed parameter space.

I'm imagining that this would be a common requirement for a lot of people wishing to make use of Simple, and so I was wondering if you had any plans to add a utility function for generating an initial nd-simplex with constraints?

@nestordemeure
Copy link

nestordemeure commented Jul 24, 2019

A solution that I am playing with is to use a mapping from the hypercube to the unit hypercube and then to the unit simplex (and vice versa when evaluating a point).

I had good results with this mapping : Looking for a (nonlinear) map from n-dimensional cube to an n-dimensional simplex

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants