Surrogate Optimization
Find global optima for problems with time-consuming objective function evaluations, including black box models. The surrogateopt
function in Global Optimization Toolbox™ builds and optimizes a surrogate function in place of the expensive function. This derivative-free method can be applied to nonconvex problems.
The problem solved in the video is to determine the optimal position and angle of a cannon to fire a projectile as far as possible over a wall. Evaluating this objective function requires solving an ODE. A nonlinear constraint is included in the objective with a penalty function.
Surrogate optimization is for optimizing objective functions given by simulations, ODEs, PDEs, or other time-consuming computations. It attempts to find a global optimum while using few objective function evaluations.
Published: 12 Sep 2018
Related Products
Learn More
Featured Product
Global Optimization Toolbox
您也可以从以下列表中选择网站:
如何获得最佳网站性能
选择中国网站(中文或英文)以获得最佳网站性能。其他 MathWorks 国家/地区网站并未针对您所在位置的访问进行优化。
美洲
- América Latina (Español)
- Canada (English)
- United States (English)
欧洲
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
亚太
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)