全局优化工具箱
解决多个最大值,多重最小值和非光滑优化问题
全局优化工具箱提供了在包含多个最大值或最小值的问题上搜索全局解决方案的功能。金宝搏官方网站工具箱溶剂包括替代,模式搜索,遗传算法,粒子群,模拟退火,多际载体和全球搜索。您可以使用这些求解器进行优化问题,其中目标或约束函数是连续的,不连续的,随机的,不具有衍生物,或者包括模拟或黑盒功能。对于多目标的问题,您可以使用遗传算法或模式搜索求解器识别Pareto正面。
您可以通过调整选项和自定义创建、更新和搜索功能(对于适用的求解器)来提高求解器的效率。可以使用遗传算法和模拟退火求解器的自定义数据类型来表示难以用标准数据类型表示的问题。混合函数选项允许您在第一个求解器之后应用第二个求解器来改进一个求解器。
开始:
评估中间结果
使用绘图功能来获得有关优化进度的实时反馈。写自己或使用提供的人。使用输出功能创建自己的停止标准,将结果写入文件,或写自己的应用程序以运行求解器。
比较求解器
使用GlobalSearch生成多个起始点,并在开始非线性求解之前过滤它们,通常会得到高质量的解决方案。金宝搏官方网站MultiStart让您选择本地求解器和各种创建起点的方法。
选择Globalsearch选项
指定试验点数并调整搜索。
选择MultiStart选项
指定非线性求解器。选择一个方法来生成起始点或使用用户定义的集合。加速并行计算。 |
选择选项
选择自适应模拟退火,玻尔兹曼退火或快速退火算法的选项。 |
定制
创建功能来定义退火过程,验收标准和温度计划。使用自定义数据类型可以更容易地表达问题。应用第二个优化器来优化解决方案。金宝搏官方网站
选择模式搜索选项
提供一组初始点。指定所需的帕累托设定大小,最小轮询分数和体积变化公差。自动绘制2D和3D帕累托前线。加速并行计算。 |
设置遗传算法选项
指定个人的分数,以保持排名第一的帕累托前线。自动绘制2D帕累托前线。加速并行计算。 |