主要内容

代理优化

具有边界和可选整数约束的昂贵目标函数的代理优化解算器

对昂贵(耗时)的目标函数使用代理优化。该解算器需要所有变量的有限边界,允许非线性不等式约束,并接受选定变量的整数约束。解算器可以选择在每次函数求值后保存其状态,以便从过早停止中恢复。

功能

全部展开

代理选择 耗时目标函数全局最小化的代理优化
packfcn 结合目标和非线性约束函数
最佳选择 创建优化选项
重置选项 重置选项

实时编辑器任务

优化 在Live Editor中优化或求解方程

话题

基于问题的代理优化

使用基于问题的代理选项优化多维函数

在基于问题的方法中最小化多维函数的基本示例。

基于问题的混合整数代理优化

使用基于问题的方法解决整数和混合整数问题,并代理选择.

使用基于问题的代理选项解决可行性问题

使用基于问题的方法解决可行性问题,并代理选择解算器。

使用代理优化进行优化

多维函数的代理优化

使用代理选择,模式搜索铁铬镍铁合金,然后比较结果。

修改代理选项

使用搜索全局最小值代理选择,然后修改函数的选项以修改搜索。

解释代理optplot

如何解释一个问题替代地块情节

将代理优化与其他解算器进行比较

比较代理选择模式搜索铁铬镍铁合金关于一个非光滑问题。

六元八木天线的代理优化

使用代理优化解决天线设计问题。

使用检查点文件

演示如何使用检查点文件重新启动、恢复、分析或扩展优化。

具有非线性约束的代理优化

使用代理选择.

在代理选项形式和其他解算器形式之间转换非线性约束

介绍将其他解算器的目标约束函数和非线性约束函数相互转换的技术代理选择类型

混合整数代理优化

整数约束代理优化。

具有自定义输出函数的整数优化

从列表中选择组件以最佳拟合响应曲线。

求解具有整数和非线性约束的非线性问题

解决具有整数和非线性约束的非线性问题。

解决可行性问题

使用代理选择解决可行性问题。

修复代理选项中的变量

通过将某些变量的上下界设置为相等来修复它们。

定制并行仿真的矢量化代理优化

此示例演示如何使用代理选择使用矢量化BatchUpdateInterval选项。

改进代理选择解决方案或流程

获得更好解决方案或更快获得解决方案的提示。

代理优化背景

什么是代理优化?

代理优化尝试使用很少的目标函数求值来寻找目标函数的全局最小值。

代理优化算法

了解代理优化算法在串行或并行运行时的详细信息。

代理优化选项

探索代理优化的选项,包括算法控制、停止条件、命令行显示以及输出和打印功能。

相关信息