I am using a stable version of SQP algorithm from a lib. Parameters setting is left to the developer, althought default values are at hands. I launch solver on very simple optimization problems s.a.
$\min{( p_{1} * \exp^{ (p_{2} * x)})}$
$s.t. 0 \leq p_{1}, p_{2} \leq 10$
I feed optimization with a well chosen initial point, using Monte Carlo sampling in the allowed space.
It appears that optimization output is very sensitive to initial point. I tried to play with some parameters such as precision on gradient calculation (using finite difference scheme)... but still: even on simple examples like this one, it does not converge at all time.
I also would like optimization to be possible on any function such as elementary functions of matlab optimization toolbox, and their linear combination (exp, power, gaussian, sin, cos, fourier, polynomial, linear, rational as a start).
If somebody has some experience with tuning such algorithms, I would be glad that he shares that knowledge. Also, would you have good hint at literature where tuning strategies are unveiled?
regards.