Bayesopt library extracts data which violate the given deterministic constraints.
9 ビュー (過去 30 日間)
古いコメントを表示
I utilized Bayesopt Matlab library to implement bayesian optimization and have two questions about bayesopt.
First, I found an issue related to deterministic constraints.
Though I set the deterministic constraints, the bayesopt extracts points which violated the deterministic constraints.
can bayesopt library extract data which violate the given deterministic constraints?
or if not, how can I correct this matter? (Additionally, there is no error about failing to find sufficient data for deterministic constraints evaluation)
Second, though I can set the deterministic constraint, time consumption for evaluation of constraint is too much.
So, I want to make surrogate model for the constraint which will be multiplied to the acquisition function(EI).
How can I generate the code for it?
0 件のコメント
回答 (1 件)
Umang Pandey
2024 年 1 月 24 日
Hi,
Bayesian optimization in MATLAB using the “bayesopt” function respects the deterministic constraints if they are correctly defined.
To know more about how these constraints are handled, you can refer to the following documentation on constraints handling in Bayesian Optimization:
The above documentation will also come in handy for knowing about implementational aspects of constraints and designing your own surrogate model.
You can also refer to the following documentation on “bayesopt” for more information:
Hope this helps!
Best,
Umang
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で Model Building and Assessment についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!