Bayesian Optimization for constrained optimization in fmincon?

Hello, I have been doing constrained optimizations of underdetermined systems of linear equations with fmincon.
The optimization algorithm is too slow for my application, therefore I was wondering if there is a way I can just substitute in the Bayesian Optimization algoirthm instead?
I am interested in using the Bayesian Optimization method to optimize the objective function because I heard the it is computaionally very fast.
Thanks!

回答(1 个)

Torsten
Torsten 2022-4-1
编辑:Torsten 2022-4-1
I have been doing constrained optimizations of underdetermined systems of linear equations with fmincon.
Isn't "lsqlin" the appropriate tool for this ?

3 个评论

In my case I am not interested in a the least squares solution because there a many non-unique solutions, and the least squares solution is just one of them, and I have constraints on model error that reflect the analytical uncertainty of the chemical analysis instrument.
I am instead using an objective function that solves for the maxiumum and minimum solutions that are valid mass balance solutions to within analytical error.
Therefore I am wondering if I can use Bayesian Optimization as the alogithm that finds the minimum of the objective function (which is to find the minumum possible value of a particluar variable, subject to strict linear constraints).
I think you can use Bayesian Optimization, but my guess is that it's far slower than fmincon.
This should work better for your purpose:
For other software, check here
under the point
f general, bound constraints only

请先登录,再进行评论。

类别

帮助中心File Exchange 中查找有关 Chemistry 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by