PESTO icon indicating copy to clipboard operation
PESTO copied to clipboard

Hierarchical Optimization: Respect Boundaries

Open yannikschaelte opened this issue 7 years ago • 2 comments
trafficstars

Sometimes, one wants to have hierarchically optimized parameters (e.g. sigmas), but also confine them to some box constraints [lb ub]. Therefore, having computed the optimal parameters in the inner loop, check if they stay in the box (if one was passed), and set them to the left or right boundary if not.

yannikschaelte avatar Mar 07 '18 14:03 yannikschaelte

keep in mind we then need to calculate and use the derivative of J with respect to sigma, since it is not 0 anymore

LoosC avatar Mar 07 '18 15:03 LoosC

We have already computed the derivatives dJ/dsigma, dJ/dc etc., so this should theoretically be no problem, and practically at least for forward sensitivities not too difficult to implement. But it might be not the most urgent issue ...

yannikschaelte avatar Mar 07 '18 15:03 yannikschaelte