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 日

2 投票

I have been doing constrained optimizations of underdetermined systems of linear equations with fmincon.
Isn't "lsqlin" the appropriate tool for this ?

3 件のコメント

SV
SV 2022 年 4 月 1 日
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.
SV
SV 2022 年 4 月 1 日
編集済み: SV 2022 年 4 月 1 日
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).
Torsten
Torsten 2022 年 4 月 1 日
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

サインインしてコメントする。

カテゴリ

質問済み:

2022 年 4 月 1 日

コメント済み:

2022 年 4 月 1 日

Community Treasure Hunt

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

Start Hunting!

Translated by