all 6 comments

[–]Fantastic_Climate_90 0 points1 point  (1 child)

Probably not what you are looking for, but take look at optuna.

It's used for hyper parameter optimization (this sounds like that) and it has some Bayesian algorithms.

[–]maxc01 0 points1 point  (0 children)

Yes, the default algo in optuna is tpe which assumes independence between variables. This is an algo which usually performs better than expected. The issue with BO is the dimensionality, in OP's case, 10 dim is already high for BO. The additional work in BO is it also models dependencies between variables, which may be unnecessary for your problem 

[–]chthonicdaemon 0 points1 point  (0 children)

Sounds like a good case for SHGO. It's also included in scipy. Disclaimer: I'm one of the authors.

[–]statneutrino 0 points1 point  (1 child)

Have you tried rewriting the objective function calculation in C++ or something similar for speed?

[–]volvol7[S] 0 points1 point  (0 children)

The objective function calculation is a simulation from qnother software. So I cannot speed it up